builder: autoland_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-161 starttime: 1477890082.62 results: success (0) buildid: 20161030191421 builduid: b19117adae40428988c487f2a14e440f revision: fc6a63bedaec6e34bb3b2491b497b4f131387dab ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:22.620577) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:22.620966) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-10-30 22:01:22.621250) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-10-30 22:01:27.332113) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:27.332472) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False --2016-10-30 22:01:27-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.6M=0.001s 2016-10-30 22:01:28 (10.6 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.875092 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:28.241246) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:28.241575) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017010 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:28.305149) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-30 22:01:28.305506) ========= bash -c 'python archiver_client.py mozharness --repo integration/autoland --rev fc6a63bedaec6e34bb3b2491b497b4f131387dab --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/autoland --rev fc6a63bedaec6e34bb3b2491b497b4f131387dab --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False 2016-10-30 22:01:28,412 truncating revision to first 12 chars 2016-10-30 22:01:28,412 Setting DEBUG logging. 2016-10-30 22:01:28,412 attempt 1/10 2016-10-30 22:01:28,413 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/autoland/fc6a63bedaec?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-30 22:01:30,186 unpacking tar archive at: autoland-fc6a63bedaec/testing/mozharness/ program finished with exit code 0 elapsedTime=2.315231 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-10-30 22:01:30.652342) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:30.652661) ========= script_repo_revision: fc6a63bedaec6e34bb3b2491b497b4f131387dab ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:30.653082) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:30.653372) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-30 22:01:30.683485) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 49 secs) (at 2016-10-30 22:01:30.683831) ========= /tools/buildbot/bin/python -u scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch autoland --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'autoland', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False 22:01:30 INFO - MultiFileLogger online at 20161030 22:01:30 in /builds/slave/test 22:01:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch autoland --download-symbols true 22:01:30 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 22:01:30 INFO - {'allow_software_gl_layers': False, 22:01:30 INFO - 'append_to_log': False, 22:01:30 INFO - 'base_work_dir': '/builds/slave/test', 22:01:30 INFO - 'blob_upload_branch': 'autoland', 22:01:30 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 22:01:30 INFO - 'buildbot_json_path': 'buildprops.json', 22:01:30 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 22:01:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:01:30 INFO - 'download_minidump_stackwalk': True, 22:01:30 INFO - 'download_symbols': 'true', 22:01:30 INFO - 'download_tooltool': True, 22:01:30 INFO - 'e10s': False, 22:01:30 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 22:01:30 INFO - 'tooltool.py': '/tools/tooltool.py', 22:01:30 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 22:01:30 INFO - '/tools/misc-python/virtualenv.py')}, 22:01:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:01:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:01:30 INFO - 'log_level': 'info', 22:01:30 INFO - 'log_to_console': True, 22:01:30 INFO - 'opt_config_files': (), 22:01:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:01:30 INFO - '--processes=1', 22:01:30 INFO - '--config=%(test_path)s/wptrunner.ini', 22:01:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:01:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:01:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:01:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:01:30 INFO - 'pip_index': False, 22:01:30 INFO - 'require_test_zip': True, 22:01:30 INFO - 'test_type': ('testharness',), 22:01:30 INFO - 'this_chunk': '1', 22:01:30 INFO - 'tooltool_cache': '/builds/tooltool_cache', 22:01:30 INFO - 'total_chunks': '10', 22:01:30 INFO - 'virtualenv_path': 'venv', 22:01:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:01:30 INFO - 'work_dir': 'build'} 22:01:30 INFO - [mozharness: 2016-10-31 05:01:30.996627Z] Running clobber step. 22:01:30 INFO - Running pre-action listener: _resource_record_pre_action 22:01:30 INFO - Running main action method: clobber 22:01:30 INFO - rmtree: /builds/slave/test/build 22:01:31 INFO - Running post-action listener: _resource_record_post_action 22:01:31 INFO - [mozharness: 2016-10-31 05:01:31.007399Z] Finished clobber step (success) 22:01:31 INFO - [mozharness: 2016-10-31 05:01:31.007850Z] Running read-buildbot-config step. 22:01:31 INFO - Running pre-action listener: _resource_record_pre_action 22:01:31 INFO - Running main action method: read_buildbot_config 22:01:31 INFO - Using buildbot properties: 22:01:31 INFO - { 22:01:31 INFO - "project": "", 22:01:31 INFO - "product": "firefox", 22:01:31 INFO - "script_repo_revision": "production", 22:01:31 INFO - "scheduler": "tests-autoland-ubuntu32_vm-debug-unittest-8-3600", 22:01:31 INFO - "repository": "", 22:01:31 INFO - "buildername": "Ubuntu VM 12.04 autoland debug test web-platform-tests-1", 22:01:31 INFO - "buildid": "20161030191421", 22:01:31 INFO - "pgo_build": "False", 22:01:31 INFO - "basedir": "/builds/slave/test", 22:01:31 INFO - "buildnumber": 24, 22:01:31 INFO - "slavename": "tst-linux32-spot-161", 22:01:31 INFO - "revision": "fc6a63bedaec6e34bb3b2491b497b4f131387dab", 22:01:31 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 22:01:31 INFO - "platform": "linux", 22:01:31 INFO - "branch": "autoland", 22:01:31 INFO - "repo_path": "integration/autoland", 22:01:31 INFO - "moz_repo_path": "", 22:01:31 INFO - "stage_platform": "linux", 22:01:31 INFO - "builduid": "b19117adae40428988c487f2a14e440f", 22:01:31 INFO - "slavebuilddir": "test" 22:01:31 INFO - } 22:01:31 INFO - Found installer url https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 22:01:31 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 22:01:31 INFO - Running post-action listener: _resource_record_post_action 22:01:31 INFO - [mozharness: 2016-10-31 05:01:31.017572Z] Finished read-buildbot-config step (success) 22:01:31 INFO - [mozharness: 2016-10-31 05:01:31.017890Z] Running download-and-extract step. 22:01:31 INFO - Running pre-action listener: _resource_record_pre_action 22:01:31 INFO - Running main action method: download_and_extract 22:01:31 INFO - mkdir: /builds/slave/test/build/tests 22:01:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:01:31 INFO - trying https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:01:31 INFO - Downloading https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:01:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 22:01:32 INFO - Downloaded 1325 bytes. 22:01:32 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 22:01:32 INFO - Using the following test package requirements: 22:01:32 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:01:32 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 22:01:32 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 22:01:32 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'jsshell-linux-i686.zip'], 22:01:32 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 22:01:32 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 22:01:32 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 22:01:32 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 22:01:32 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 22:01:32 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 22:01:32 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 22:01:32 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 22:01:32 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 22:01:32 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 22:01:32 INFO - Fetch https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 22:01:33 INFO - Http code: 200 22:01:33 INFO - x-amz-expiration: expiry-date="Wed, 02 Nov 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 22:01:33 INFO - x-amz-id-2: Ja6nA5nWdOuWMTNgXI1bUoh05CHP0ch7NVlj1w8BzWhznYF8YZ6pdT1IWewaOQV3mwrUgi0MU20= 22:01:33 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/EMuZPSzlTiOqN1kqQTP3Dw/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-31T03:53:00.158Z"}] 22:01:33 INFO - x-amz-meta-stored: 2016-10-31T03:53:00.159Z 22:01:33 INFO - x-amz-meta-upstream-etag: "4a47740e493137c02e34d0fb548781be" 22:01:33 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/EMuZPSzlTiOqN1kqQTP3Dw/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 22:01:33 INFO - x-amz-request-id: A1719B023E5E644A 22:01:34 INFO - Expected file size: 20584244 22:01:34 INFO - Obtained file size: 20584244 22:01:35 INFO - Downloading and extracting to /builds/slave/test/build/tests these dirs bin/*, config/*, mozbase/*, marionette/*, tools/wptserve/*, web-platform/* from https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 22:01:35 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 22:01:35 INFO - Fetch https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 22:01:37 INFO - Http code: 200 22:01:37 INFO - via: 1.1 d8f42fc9558e3e49ebfdf8834baeb756.cloudfront.net (CloudFront) 22:01:37 INFO - x-amz-cf-id: lQhJo8f5Nd-bhlpmMD8ErObdjsfpA7gK9ZSbM9nHEW9kVwGBUIC_6A== 22:01:37 INFO - x-amz-version-id: J3iVssR_F2hCIhYNweMz7yEUTrGsRJzT 22:01:47 INFO - Expected file size: 43217727 22:01:47 INFO - Obtained file size: 43217727 22:02:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:02:03 INFO - trying https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:02:03 INFO - Downloading https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:02:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 22:02:22 INFO - Downloaded 66437006 bytes. 22:02:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:02:22 INFO - mkdir: /builds/slave/test/properties 22:02:22 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 22:02:22 INFO - Writing to file /builds/slave/test/properties/build_url 22:02:22 INFO - Contents: 22:02:22 INFO - build_url:https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 22:02:22 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 22:02:24 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:02:24 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 22:02:24 INFO - Writing to file /builds/slave/test/properties/symbols_url 22:02:24 INFO - Contents: 22:02:24 INFO - symbols_url:https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:02:24 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 22:02:24 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 22:02:24 INFO - Fetch https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 22:02:25 INFO - Http code: 200 22:02:25 INFO - via: 1.1 ccaa055c9a26ce13da709353563e04a5.cloudfront.net (CloudFront) 22:02:25 INFO - x-amz-cf-id: dLYR8_9OEoSKJkmwHCmgyoW9iwfMLwG2AV7Cgz-DiNwmwbj2mopTFg== 22:02:25 INFO - x-amz-version-id: E2k.7h3aaFHLfFmI9xy5aiSN6ty0YHxs 22:03:06 INFO - Expected file size: 178462234 22:03:06 INFO - Obtained file size: 178462234 22:03:32 INFO - Running post-action listener: _resource_record_post_action 22:03:32 INFO - Running post-action listener: set_extra_try_arguments 22:03:32 INFO - [mozharness: 2016-10-31 05:03:32.967595Z] Finished download-and-extract step (success) 22:03:32 INFO - [mozharness: 2016-10-31 05:03:32.967983Z] Running fetch-geckodriver step. 22:03:32 INFO - Running pre-action listener: _resource_record_pre_action 22:03:32 INFO - Running main action method: fetch_geckodriver 22:03:33 INFO - Running post-action listener: _resource_record_post_action 22:03:33 INFO - [mozharness: 2016-10-31 05:03:33.244235Z] Finished fetch-geckodriver step (success) 22:03:33 INFO - [mozharness: 2016-10-31 05:03:33.244814Z] Running create-virtualenv step. 22:03:33 INFO - Running pre-action listener: _pre_create_virtualenv 22:03:33 INFO - Running pre-action listener: _resource_record_pre_action 22:03:33 INFO - Running main action method: create_virtualenv 22:03:33 INFO - Creating virtualenv /builds/slave/test/build/venv 22:03:33 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 22:03:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 22:03:33 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 22:03:33 INFO - Using real prefix '/usr' 22:03:33 INFO - New python executable in /builds/slave/test/build/venv/bin/python 22:03:36 INFO - Installing distribute.............................................................................................................................................................................................done. 22:03:40 INFO - Installing pip.................done. 22:03:40 INFO - Return code: 0 22:03:40 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 22:03:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 22:03:41 INFO - Reading from file tmpfile_stdout 22:03:41 INFO - Output received: 22:03:41 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 22:03:41 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 22:03:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:03:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:03:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:03:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 22:03:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 22:03:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:03:41 INFO - 'CCACHE_UMASK': '002', 22:03:41 INFO - 'DISPLAY': ':0', 22:03:41 INFO - 'HOME': '/home/cltbld', 22:03:41 INFO - 'LANG': 'en_US.UTF-8', 22:03:41 INFO - 'LOGNAME': 'cltbld', 22:03:41 INFO - 'MAIL': '/var/mail/cltbld', 22:03:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:03:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:03:41 INFO - 'MOZ_NO_REMOTE': '1', 22:03:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:03:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:03:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:03:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:03:41 INFO - 'PWD': '/builds/slave/test', 22:03:41 INFO - 'SHELL': '/bin/bash', 22:03:41 INFO - 'SHLVL': '1', 22:03:41 INFO - 'TERM': 'linux', 22:03:41 INFO - 'TMOUT': '86400', 22:03:41 INFO - 'USER': 'cltbld', 22:03:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:03:41 INFO - '_': '/tools/buildbot/bin/python'} 22:03:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:03:41 INFO - Downloading/unpacking psutil>=3.1.1 22:03:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:03:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:03:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 22:03:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:03:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:03:47 INFO - Installing collected packages: psutil 22:03:47 INFO - Running setup.py install for psutil 22:03:47 INFO - building 'psutil._psutil_linux' extension 22:03:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 22:03:51 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 22:03:51 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 22:03:52 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 22:03:52 INFO - building 'psutil._psutil_posix' extension 22:03:52 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 22:03:52 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 22:03:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 22:03:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:03:52 INFO - Successfully installed psutil 22:03:52 INFO - Cleaning up... 22:03:53 INFO - Return code: 0 22:03:53 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 22:03:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:03:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:03:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:03:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 22:03:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 22:03:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:03:53 INFO - 'CCACHE_UMASK': '002', 22:03:53 INFO - 'DISPLAY': ':0', 22:03:53 INFO - 'HOME': '/home/cltbld', 22:03:53 INFO - 'LANG': 'en_US.UTF-8', 22:03:53 INFO - 'LOGNAME': 'cltbld', 22:03:53 INFO - 'MAIL': '/var/mail/cltbld', 22:03:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:03:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:03:53 INFO - 'MOZ_NO_REMOTE': '1', 22:03:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:03:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:03:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:03:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:03:53 INFO - 'PWD': '/builds/slave/test', 22:03:53 INFO - 'SHELL': '/bin/bash', 22:03:53 INFO - 'SHLVL': '1', 22:03:53 INFO - 'TERM': 'linux', 22:03:53 INFO - 'TMOUT': '86400', 22:03:53 INFO - 'USER': 'cltbld', 22:03:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:03:53 INFO - '_': '/tools/buildbot/bin/python'} 22:03:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:03:53 INFO - Downloading/unpacking mozsystemmonitor==0.3 22:03:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:03:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:03:58 INFO - Downloading mozsystemmonitor-0.3.tar.gz 22:03:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 22:03:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 22:03:58 INFO - Installing collected packages: mozsystemmonitor 22:03:58 INFO - Running setup.py install for mozsystemmonitor 22:03:58 INFO - Successfully installed mozsystemmonitor 22:03:58 INFO - Cleaning up... 22:03:59 INFO - Return code: 0 22:03:59 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 22:03:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:59 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:03:59 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:03:59 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:03:59 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:03:59 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:03:59 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 22:03:59 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 22:03:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:03:59 INFO - 'CCACHE_UMASK': '002', 22:03:59 INFO - 'DISPLAY': ':0', 22:03:59 INFO - 'HOME': '/home/cltbld', 22:03:59 INFO - 'LANG': 'en_US.UTF-8', 22:03:59 INFO - 'LOGNAME': 'cltbld', 22:03:59 INFO - 'MAIL': '/var/mail/cltbld', 22:03:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:03:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:03:59 INFO - 'MOZ_NO_REMOTE': '1', 22:03:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:03:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:03:59 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:03:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:03:59 INFO - 'PWD': '/builds/slave/test', 22:03:59 INFO - 'SHELL': '/bin/bash', 22:03:59 INFO - 'SHLVL': '1', 22:03:59 INFO - 'TERM': 'linux', 22:03:59 INFO - 'TMOUT': '86400', 22:03:59 INFO - 'USER': 'cltbld', 22:03:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:03:59 INFO - '_': '/tools/buildbot/bin/python'} 22:03:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:03:59 INFO - Downloading/unpacking jsonschema==2.5.1 22:03:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:03:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:03:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:03:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:04 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 22:04:04 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 22:04:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:05 INFO - Downloading functools32-3.2.3-2.tar.gz 22:04:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 22:04:05 INFO - warning: no files found matching '*.txt' 22:04:05 INFO - no previously-included directories found matching 'build' 22:04:05 INFO - no previously-included directories found matching 'dist' 22:04:05 INFO - no previously-included directories found matching '.git*' 22:04:05 INFO - Installing collected packages: jsonschema, functools32 22:04:05 INFO - Running setup.py install for functools32 22:04:05 INFO - warning: no files found matching '*.txt' 22:04:05 INFO - no previously-included directories found matching 'build' 22:04:05 INFO - no previously-included directories found matching 'dist' 22:04:05 INFO - no previously-included directories found matching '.git*' 22:04:05 INFO - Successfully installed jsonschema functools32 22:04:05 INFO - Cleaning up... 22:04:05 INFO - Return code: 0 22:04:05 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 22:04:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:04:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:04:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:04:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 22:04:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 22:04:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:04:06 INFO - 'CCACHE_UMASK': '002', 22:04:06 INFO - 'DISPLAY': ':0', 22:04:06 INFO - 'HOME': '/home/cltbld', 22:04:06 INFO - 'LANG': 'en_US.UTF-8', 22:04:06 INFO - 'LOGNAME': 'cltbld', 22:04:06 INFO - 'MAIL': '/var/mail/cltbld', 22:04:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:04:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:04:06 INFO - 'MOZ_NO_REMOTE': '1', 22:04:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:04:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:04:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:04:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:04:06 INFO - 'PWD': '/builds/slave/test', 22:04:06 INFO - 'SHELL': '/bin/bash', 22:04:06 INFO - 'SHLVL': '1', 22:04:06 INFO - 'TERM': 'linux', 22:04:06 INFO - 'TMOUT': '86400', 22:04:06 INFO - 'USER': 'cltbld', 22:04:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:04:06 INFO - '_': '/tools/buildbot/bin/python'} 22:04:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:04:06 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 22:04:06 INFO - Cleaning up... 22:04:06 INFO - Return code: 0 22:04:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 22:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:04:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:04:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:07 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:04:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 22:04:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 22:04:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:04:07 INFO - 'CCACHE_UMASK': '002', 22:04:07 INFO - 'DISPLAY': ':0', 22:04:07 INFO - 'HOME': '/home/cltbld', 22:04:07 INFO - 'LANG': 'en_US.UTF-8', 22:04:07 INFO - 'LOGNAME': 'cltbld', 22:04:07 INFO - 'MAIL': '/var/mail/cltbld', 22:04:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:04:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:04:07 INFO - 'MOZ_NO_REMOTE': '1', 22:04:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:04:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:04:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:04:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:04:07 INFO - 'PWD': '/builds/slave/test', 22:04:07 INFO - 'SHELL': '/bin/bash', 22:04:07 INFO - 'SHLVL': '1', 22:04:07 INFO - 'TERM': 'linux', 22:04:07 INFO - 'TMOUT': '86400', 22:04:07 INFO - 'USER': 'cltbld', 22:04:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:04:07 INFO - '_': '/tools/buildbot/bin/python'} 22:04:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:04:07 INFO - Downloading/unpacking blobuploader==1.2.4 22:04:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:07 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:07 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:07 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:07 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:12 INFO - Downloading blobuploader-1.2.4.tar.gz 22:04:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 22:04:12 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:04:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 22:04:13 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:04:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:14 INFO - Downloading docopt-0.6.1.tar.gz 22:04:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 22:04:14 INFO - Installing collected packages: blobuploader, requests, docopt 22:04:14 INFO - Running setup.py install for blobuploader 22:04:14 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 22:04:14 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 22:04:14 INFO - Running setup.py install for requests 22:04:15 INFO - Running setup.py install for docopt 22:04:15 INFO - Successfully installed blobuploader requests docopt 22:04:15 INFO - Cleaning up... 22:04:15 INFO - Return code: 0 22:04:15 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:04:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:04:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:04:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:04:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:04:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:04:16 INFO - 'CCACHE_UMASK': '002', 22:04:16 INFO - 'DISPLAY': ':0', 22:04:16 INFO - 'HOME': '/home/cltbld', 22:04:16 INFO - 'LANG': 'en_US.UTF-8', 22:04:16 INFO - 'LOGNAME': 'cltbld', 22:04:16 INFO - 'MAIL': '/var/mail/cltbld', 22:04:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:04:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:04:16 INFO - 'MOZ_NO_REMOTE': '1', 22:04:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:04:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:04:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:04:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:04:16 INFO - 'PWD': '/builds/slave/test', 22:04:16 INFO - 'SHELL': '/bin/bash', 22:04:16 INFO - 'SHLVL': '1', 22:04:16 INFO - 'TERM': 'linux', 22:04:16 INFO - 'TMOUT': '86400', 22:04:16 INFO - 'USER': 'cltbld', 22:04:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:04:16 INFO - '_': '/tools/buildbot/bin/python'} 22:04:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:04:16 INFO - Running setup.py (path:/tmp/pip-PVQNOD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:04:16 INFO - Running setup.py (path:/tmp/pip-GjIToe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:04:16 INFO - Running setup.py (path:/tmp/pip-MdsGs7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:04:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:04:16 INFO - Running setup.py (path:/tmp/pip-eOFYHZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:04:17 INFO - Running setup.py (path:/tmp/pip-bN5nWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:04:17 INFO - Running setup.py (path:/tmp/pip-IGghVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:04:17 INFO - Running setup.py (path:/tmp/pip-3agnH2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:04:17 INFO - Running setup.py (path:/tmp/pip-DpLVwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:04:17 INFO - Running setup.py (path:/tmp/pip-ZAMbJD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:04:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:04:17 INFO - Running setup.py (path:/tmp/pip-y1PwPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:04:18 INFO - Running setup.py (path:/tmp/pip-ZoaxbO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:04:18 INFO - Running setup.py (path:/tmp/pip-mNoSaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:04:18 INFO - Running setup.py (path:/tmp/pip-0Uc1Sv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:04:18 INFO - Running setup.py (path:/tmp/pip-O_o132-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:04:18 INFO - Running setup.py (path:/tmp/pip-mjoT8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:04:18 INFO - Running setup.py (path:/tmp/pip-N60tDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:04:18 INFO - Running setup.py (path:/tmp/pip-ic07On-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:04:18 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:04:18 INFO - Running setup.py (path:/tmp/pip-8tCXrE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:04:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:04:19 INFO - Running setup.py (path:/tmp/pip-HfFxD_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:04:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:04:19 INFO - Running setup.py (path:/tmp/pip-WZciUw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:04:19 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:04:19 INFO - Running setup.py (path:/tmp/pip-VLC__v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:04:19 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:04:19 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 22:04:19 INFO - Running setup.py install for manifestparser 22:04:19 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 22:04:19 INFO - Running setup.py install for mozcrash 22:04:20 INFO - Running setup.py install for mozdebug 22:04:20 INFO - Running setup.py install for mozdevice 22:04:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 22:04:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin 22:04:20 INFO - Running setup.py install for mozfile 22:04:20 INFO - Running setup.py install for mozhttpd 22:04:20 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 22:04:20 INFO - Running setup.py install for mozinfo 22:04:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Running setup.py install for mozInstall 22:04:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Running setup.py install for mozleak 22:04:21 INFO - Running setup.py install for mozlog 22:04:21 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Running setup.py install for moznetwork 22:04:21 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 22:04:21 INFO - Running setup.py install for mozprocess 22:04:22 INFO - Running setup.py install for mozprofile 22:04:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 22:04:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 22:04:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 22:04:22 INFO - Running setup.py install for mozrunner 22:04:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 22:04:22 INFO - Running setup.py install for mozscreenshot 22:04:22 INFO - Running setup.py install for moztest 22:04:23 INFO - Running setup.py install for mozversion 22:04:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 22:04:23 INFO - Running setup.py install for wptserve 22:04:23 INFO - Running setup.py install for marionette-driver 22:04:23 INFO - Running setup.py install for browsermob-proxy 22:04:24 INFO - Running setup.py install for marionette-client 22:04:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:04:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 22:04:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 22:04:24 INFO - Cleaning up... 22:04:24 INFO - Return code: 0 22:04:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 22:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:04:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:04:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:04:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 22:04:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8f84dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ed68b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91233c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 22:04:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 22:04:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 22:04:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:04:24 INFO - 'CCACHE_UMASK': '002', 22:04:24 INFO - 'DISPLAY': ':0', 22:04:24 INFO - 'HOME': '/home/cltbld', 22:04:24 INFO - 'LANG': 'en_US.UTF-8', 22:04:24 INFO - 'LOGNAME': 'cltbld', 22:04:24 INFO - 'MAIL': '/var/mail/cltbld', 22:04:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:04:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:04:24 INFO - 'MOZ_NO_REMOTE': '1', 22:04:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:04:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:04:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:04:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:04:24 INFO - 'PWD': '/builds/slave/test', 22:04:24 INFO - 'SHELL': '/bin/bash', 22:04:24 INFO - 'SHLVL': '1', 22:04:24 INFO - 'TERM': 'linux', 22:04:24 INFO - 'TMOUT': '86400', 22:04:24 INFO - 'USER': 'cltbld', 22:04:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:04:24 INFO - '_': '/tools/buildbot/bin/python'} 22:04:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 22:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 22:04:25 INFO - Running setup.py (path:/tmp/pip-PucPf2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 22:04:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 22:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 22:04:25 INFO - Running setup.py (path:/tmp/pip-7IN03l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 22:04:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 22:04:25 INFO - Running setup.py (path:/tmp/pip-Pi8DFu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 22:04:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 22:04:25 INFO - Running setup.py (path:/tmp/pip-uJ7wOL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 22:04:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:04:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 22:04:25 INFO - Running setup.py (path:/tmp/pip-b4w4hW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 22:04:26 INFO - Running setup.py (path:/tmp/pip-ytCX2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 22:04:26 INFO - Running setup.py (path:/tmp/pip-xbRfDZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 22:04:26 INFO - Running setup.py (path:/tmp/pip-QJarfk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 22:04:26 INFO - Running setup.py (path:/tmp/pip-0P_ql2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 22:04:26 INFO - Running setup.py (path:/tmp/pip-QHhpZf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 22:04:26 INFO - Running setup.py (path:/tmp/pip-bg69CJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 22:04:26 INFO - Running setup.py (path:/tmp/pip-tKzAN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 22:04:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 22:04:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 22:04:26 INFO - Running setup.py (path:/tmp/pip-spRtmh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 22:04:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 22:04:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 22:04:27 INFO - Running setup.py (path:/tmp/pip-fcUqS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 22:04:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 22:04:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 22:04:27 INFO - Running setup.py (path:/tmp/pip-Nx_i8n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 22:04:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 22:04:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 22:04:27 INFO - Running setup.py (path:/tmp/pip-THJLYL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 22:04:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 22:04:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 22:04:28 INFO - Running setup.py (path:/tmp/pip-FkAPQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 22:04:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 22:04:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 22:04:28 INFO - Running setup.py (path:/tmp/pip-W_2ofR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 22:04:28 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 22:04:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 22:04:28 INFO - Running setup.py (path:/tmp/pip-zQx1az-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 22:04:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 22:04:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:04:28 INFO - Running setup.py (path:/tmp/pip-tDNpgL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 22:04:28 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:04:28 INFO - Unpacking /builds/slave/test/build/tests/marionette 22:04:28 INFO - Running setup.py (path:/tmp/pip-Dc5oeN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 22:04:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:04:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 22:04:29 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 22:04:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:29 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:29 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 22:04:29 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 22:04:29 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 22:04:34 INFO - Downloading blessings-1.6.tar.gz 22:04:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 22:04:34 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 22:04:34 INFO - Installing collected packages: blessings 22:04:34 INFO - Running setup.py install for blessings 22:04:34 INFO - Successfully installed blessings 22:04:34 INFO - Cleaning up... 22:04:34 INFO - Return code: 0 22:04:34 INFO - Done creating virtualenv /builds/slave/test/build/venv. 22:04:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:04:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:04:35 INFO - Reading from file tmpfile_stdout 22:04:35 INFO - Current package versions: 22:04:35 INFO - argparse == 1.2.1 22:04:35 INFO - blessings == 1.6 22:04:35 INFO - blobuploader == 1.2.4 22:04:35 INFO - browsermob-proxy == 0.6.0 22:04:35 INFO - docopt == 0.6.1 22:04:35 INFO - functools32 == 3.2.3-2 22:04:35 INFO - jsonschema == 2.5.1 22:04:35 INFO - manifestparser == 1.1 22:04:35 INFO - marionette-client == 3.2.0 22:04:35 INFO - marionette-driver == 2.1.0 22:04:35 INFO - mozInstall == 1.12 22:04:35 INFO - mozcrash == 0.17 22:04:35 INFO - mozdebug == 0.1 22:04:35 INFO - mozdevice == 0.48 22:04:35 INFO - mozfile == 1.2 22:04:35 INFO - mozhttpd == 0.7 22:04:35 INFO - mozinfo == 0.9 22:04:35 INFO - mozleak == 0.1 22:04:35 INFO - mozlog == 3.4 22:04:35 INFO - moznetwork == 0.27 22:04:35 INFO - mozprocess == 0.23 22:04:35 INFO - mozprofile == 0.28 22:04:35 INFO - mozrunner == 6.12 22:04:35 INFO - mozscreenshot == 0.1 22:04:35 INFO - mozsystemmonitor == 0.3 22:04:35 INFO - moztest == 0.7 22:04:35 INFO - mozversion == 1.4 22:04:35 INFO - psutil == 3.1.1 22:04:35 INFO - requests == 1.2.3 22:04:35 INFO - wptserve == 1.4.0 22:04:35 INFO - wsgiref == 0.1.2 22:04:35 INFO - Running post-action listener: _resource_record_post_action 22:04:35 INFO - Running post-action listener: _start_resource_monitoring 22:04:35 INFO - Starting resource monitoring. 22:04:35 INFO - [mozharness: 2016-10-31 05:04:35.274035Z] Finished create-virtualenv step (success) 22:04:35 INFO - [mozharness: 2016-10-31 05:04:35.280978Z] Running pull step. 22:04:35 INFO - Running pre-action listener: _resource_record_pre_action 22:04:35 INFO - Running main action method: pull 22:04:35 INFO - Pull has nothing to do! 22:04:35 INFO - Running post-action listener: _resource_record_post_action 22:04:35 INFO - [mozharness: 2016-10-31 05:04:35.283036Z] Finished pull step (success) 22:04:35 INFO - [mozharness: 2016-10-31 05:04:35.283395Z] Running install step. 22:04:35 INFO - Running pre-action listener: _resource_record_pre_action 22:04:35 INFO - Running main action method: install 22:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 22:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 22:04:35 INFO - Reading from file tmpfile_stdout 22:04:35 INFO - Detecting whether we're running mozinstall >=1.0... 22:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 22:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 22:04:35 INFO - Reading from file tmpfile_stdout 22:04:35 INFO - Output received: 22:04:35 INFO - Usage: mozinstall [options] installer 22:04:35 INFO - Options: 22:04:35 INFO - -h, --help show this help message and exit 22:04:35 INFO - -d DEST, --destination=DEST 22:04:35 INFO - Directory to install application into. [default: 22:04:35 INFO - "/builds/slave/test"] 22:04:35 INFO - --app=APP Application being installed. [default: firefox] 22:04:35 INFO - mkdir: /builds/slave/test/build/application 22:04:35 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 22:04:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 22:05:10 INFO - Reading from file tmpfile_stdout 22:05:10 INFO - Output received: 22:05:10 INFO - /builds/slave/test/build/application/firefox/firefox 22:05:10 INFO - Running post-action listener: _resource_record_post_action 22:05:10 INFO - [mozharness: 2016-10-31 05:05:10.708353Z] Finished install step (success) 22:05:10 INFO - [mozharness: 2016-10-31 05:05:10.708790Z] Running run-tests step. 22:05:10 INFO - Running pre-action listener: _resource_record_pre_action 22:05:10 INFO - Running main action method: run_tests 22:05:10 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 22:05:10 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:05:10 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:05:10 INFO - grabbing minidump binary from tooltool 22:05:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:10 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 22:05:10 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 22:05:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 22:05:11 INFO - Downloaded 37427 bytes. 22:05:11 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 22:05:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 22:05:11 INFO - retry: Calling run_command with args: (['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f0b7a0>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8f10678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9025aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 22:05:11 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 22:05:11 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 22:05:11 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 22:05:11 INFO - INFO - File linux32-minidump_stackwalk not present in local cache folder /builds/tooltool_cache 22:05:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:05:13 INFO - INFO - File linux32-minidump_stackwalk fetched from https://api.pub.build.mozilla.org/tooltool/ as /builds/slave/test/build/tmp4cdDv1 22:05:13 INFO - INFO - File integrity verified, renaming tmp4cdDv1 to linux32-minidump_stackwalk 22:05:13 INFO - INFO - Updating local cache /builds/tooltool_cache... 22:05:13 INFO - INFO - Local cache /builds/tooltool_cache updated with linux32-minidump_stackwalk 22:05:13 INFO - Return code: 0 22:05:13 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 22:05:13 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 22:05:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 22:05:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 22:05:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 22:05:13 INFO - 'CCACHE_UMASK': '002', 22:05:13 INFO - 'DISPLAY': ':0', 22:05:13 INFO - 'HOME': '/home/cltbld', 22:05:13 INFO - 'LANG': 'en_US.UTF-8', 22:05:13 INFO - 'LOGNAME': 'cltbld', 22:05:13 INFO - 'MAIL': '/var/mail/cltbld', 22:05:13 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 22:05:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:05:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 22:05:13 INFO - 'MOZ_NO_REMOTE': '1', 22:05:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 22:05:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:05:13 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 22:05:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 22:05:13 INFO - 'PWD': '/builds/slave/test', 22:05:13 INFO - 'SHELL': '/bin/bash', 22:05:13 INFO - 'SHLVL': '1', 22:05:13 INFO - 'TERM': 'linux', 22:05:13 INFO - 'TMOUT': '86400', 22:05:13 INFO - 'USER': 'cltbld', 22:05:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775', 22:05:13 INFO - '_': '/tools/buildbot/bin/python'} 22:05:13 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 22:05:14 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 22:05:14 INFO - import pkg_resources 22:05:14 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 22:05:15 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 22:05:16 INFO - Using 1 client processes 22:05:16 INFO - wptserve Starting http server on 127.0.0.1:8000 22:05:16 INFO - wptserve Starting http server on 127.0.0.1:8001 22:05:16 INFO - wptserve Starting http server on 127.0.0.1:8443 22:05:18 INFO - SUITE-START | Running 904 tests 22:05:18 INFO - Running testharness tests 22:05:18 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 22:05:18 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 22:05:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 22:05:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 22:05:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 22:05:18 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 22:05:18 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 5ms 22:05:18 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 22:05:18 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 22:05:18 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 22:05:18 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-expiration.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 22:05:18 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 22:05:18 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 22:05:19 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 22:05:19 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 22:05:19 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 22:05:19 INFO - TEST-START | /encrypted-media/idlharness.html 22:05:19 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 22:05:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 22:05:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 22:05:19 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 22:05:19 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 22:05:19 INFO - TEST-START | /media-source/mediasource-duration.html 22:05:19 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 22:05:19 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 22:05:19 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 22:05:19 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:05:19 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 1ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 1ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 1ms 22:05:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:05:19 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/cancel.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/general.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/tee.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 22:05:19 INFO - TEST-START | /streams/readable-streams/templated.https.html 22:05:19 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 7ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 22:05:19 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 22:05:19 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 11ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 1ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 1ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 1ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 1ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 1ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 22:05:19 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 22:05:19 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 22:05:19 INFO - Setting up ssl 22:05:19 INFO - PROCESS | certutil | 22:05:19 INFO - PROCESS | certutil | 22:05:19 INFO - PROCESS | certutil | 22:05:19 INFO - Certificate Nickname Trust Attributes 22:05:19 INFO - SSL,S/MIME,JAR/XPI 22:05:19 INFO - 22:05:19 INFO - web-platform-tests CT,, 22:05:19 INFO - 22:05:19 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmphjJ9Aw.mozrunner 22:05:19 INFO - Starting runner 22:05:22 INFO - PROCESS | 1900 | 1477890322763 Marionette DEBUG Marionette enabled via build flag and pref 22:05:23 INFO - PROCESS | 1900 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 22:05:23 INFO - PROCESS | 1900 | [1900] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 22:05:23 INFO - PROCESS | 1900 | [1900] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 22:05:23 INFO - PROCESS | 1900 | ++DOCSHELL 0xa0ee6000 == 1 [pid = 1900] [id = 1] 22:05:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 1 (0xa0ee6400) [pid = 1900] [serial = 1] [outer = (nil)] 22:05:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 2 (0xa0ee6c00) [pid = 1900] [serial = 2] [outer = 0xa0ee6400] 22:05:23 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:23 INFO - PROCESS | 1900 | 1477890323717 Marionette INFO Listening on port 2828 22:05:24 INFO - PROCESS | 1900 | 1477890324711 Marionette DEBUG Marionette enabled via command-line flag 22:05:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x99f33c00 == 2 [pid = 1900] [id = 2] 22:05:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 3 (0x99f34000) [pid = 1900] [serial = 3] [outer = (nil)] 22:05:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 4 (0x99f34800) [pid = 1900] [serial = 4] [outer = 0x99f34000] 22:05:24 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:25 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 9931aea0 22:05:25 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99feaa00 22:05:25 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9932de80 22:05:25 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99341980 22:05:25 INFO - PROCESS | 1900 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99344460 22:05:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 5 (0x99339c00) [pid = 1900] [serial = 5] [outer = 0xa0ee6400] 22:05:25 INFO - PROCESS | 1900 | 1477890325919 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37767 22:05:25 INFO - PROCESS | 1900 | 1477890325948 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37768 22:05:25 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:26 INFO - PROCESS | 1900 | 1477890326015 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37769 22:05:26 INFO - PROCESS | 1900 | 1477890326025 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37770 22:05:26 INFO - PROCESS | 1900 | 1477890326031 Marionette DEBUG Closed connection conn0 22:05:26 INFO - PROCESS | 1900 | 1477890326035 Marionette DEBUG Closed connection conn1 22:05:26 INFO - PROCESS | 1900 | 1477890326130 Marionette DEBUG Closed connection conn2 22:05:26 INFO - PROCESS | 1900 | 1477890326146 Marionette DEBUG Closed connection conn3 22:05:26 INFO - PROCESS | 1900 | 1477890326187 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:37771 22:05:26 INFO - PROCESS | 1900 | 1477890326245 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:37772 22:05:26 INFO - PROCESS | 1900 | 1477890326268 Marionette DEBUG Closed connection conn4 22:05:26 INFO - PROCESS | 1900 | 1477890326299 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:37773 22:05:26 INFO - PROCESS | 1900 | 1477890326316 Marionette DEBUG Closed connection conn5 22:05:26 INFO - PROCESS | 1900 | 1477890326350 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:05:26 INFO - PROCESS | 1900 | 1477890326365 Marionette CONFIG Changing capabilities: {"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161030191421","processId":1900,"version":"52.0a1"} 22:05:27 INFO - PROCESS | 1900 | [1900] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 22:05:27 INFO - PROCESS | 1900 | [1900] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 22:05:27 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:05:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x94f8b000 == 3 [pid = 1900] [id = 3] 22:05:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 6 (0x94f8bc00) [pid = 1900] [serial = 6] [outer = (nil)] 22:05:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x94f8f800 == 4 [pid = 1900] [id = 4] 22:05:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 7 (0x94f8fc00) [pid = 1900] [serial = 7] [outer = (nil)] 22:05:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x94381800 == 5 [pid = 1900] [id = 5] 22:05:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 8 (0x94381c00) [pid = 1900] [serial = 8] [outer = (nil)] 22:05:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 9 (0x93fbbc00) [pid = 1900] [serial = 9] [outer = 0x94381c00] 22:05:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 10 (0x9412cc00) [pid = 1900] [serial = 10] [outer = 0x94f8bc00] 22:05:30 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 11 (0x9412e400) [pid = 1900] [serial = 11] [outer = 0x94f8fc00] 22:05:30 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 12 (0x9412fc00) [pid = 1900] [serial = 12] [outer = 0x94381c00] 22:05:30 INFO - PROCESS | 1900 | [1900] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/autoland-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 22:05:31 INFO - PROCESS | 1900 | 1477890331525 Marionette DEBUG loaded listener.js 22:05:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 13 (0x92983000) [pid = 1900] [serial = 13] [outer = 0x94381c00] 22:05:32 INFO - PROCESS | 1900 | 1477890332680 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"af63f4aa-d51d-40f3-9bf4-020566af5f66","capabilities":{"browserName":"firefox","browserVersion":"52.0a1","platformName":"linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20161030191421","processId":1900,"version":"52.0a1","command_id":1}}] 22:05:34 INFO - PROCESS | 1900 | 1477890334442 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:05:34 INFO - PROCESS | 1900 | 1477890334685 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 22:05:34 INFO - PROCESS | 1900 | 1477890334741 Marionette TRACE conn6 -> [0,3,"getWindowHandle",null] 22:05:34 INFO - PROCESS | 1900 | 1477890334748 Marionette TRACE conn6 <- [1,3,null,{"value":"8"}] 22:05:34 INFO - PROCESS | 1900 | 1477890334785 Marionette TRACE conn6 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:05:34 INFO - PROCESS | 1900 | [1900] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/autoland-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:05:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 14 (0xa2ceb800) [pid = 1900] [serial = 14] [outer = 0x94381c00] 22:05:35 INFO - PROCESS | 1900 | 1477890335261 Marionette TRACE conn6 <- [1,4,null,{}] 22:05:35 INFO - PROCESS | 1900 | 1477890335329 Marionette TRACE conn6 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:05:35 INFO - PROCESS | 1900 | 1477890335381 Marionette TRACE conn6 <- [1,5,null,{"value":null}] 22:05:35 INFO - PROCESS | 1900 | 1477890335452 Marionette TRACE conn6 -> [0,6,"getWindowHandle",null] 22:05:35 INFO - PROCESS | 1900 | 1477890335457 Marionette TRACE conn6 <- [1,6,null,{"value":"8"}] 22:05:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:05:35 INFO - PROCESS | 1900 | 1477890335495 Marionette TRACE conn6 -> [0,7,"timeouts",{"script":35000}] 22:05:35 INFO - PROCESS | 1900 | 1477890335506 Marionette TRACE conn6 <- [1,7,null,{}] 22:05:35 INFO - PROCESS | 1900 | 1477890335544 Marionette TRACE conn6 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:35 INFO - PROCESS | 1900 | 1477890335582 Marionette TRACE conn6 <- [1,8,null,{"value":null}] 22:05:35 INFO - PROCESS | 1900 | 1477890335611 Marionette TRACE conn6 -> [0,9,"getWindowHandles",null] 22:05:35 INFO - PROCESS | 1900 | 1477890335616 Marionette TRACE conn6 <- [1,9,null,["8"]] 22:05:35 INFO - PROCESS | 1900 | 1477890335647 Marionette TRACE conn6 -> [0,10,"switchToWindow",{"name":"8"}] 22:05:35 INFO - PROCESS | 1900 | 1477890335654 Marionette TRACE conn6 <- [1,10,null,{}] 22:05:35 INFO - PROCESS | 1900 | 1477890335670 Marionette TRACE conn6 -> [0,11,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:35 INFO - PROCESS | 1900 | ++DOCSHELL 0xa4515400 == 6 [pid = 1900] [id = 6] 22:05:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 15 (0xa4518c00) [pid = 1900] [serial = 15] [outer = (nil)] 22:05:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 16 (0x98c85000) [pid = 1900] [serial = 16] [outer = 0xa4518c00] 22:05:35 INFO - PROCESS | 1900 | 1477890335815 Marionette DEBUG loaded listener.js 22:05:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 17 (0x98c86000) [pid = 1900] [serial = 17] [outer = 0xa4518c00] 22:05:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c84000 == 7 [pid = 1900] [id = 7] 22:05:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 18 (0x98c87400) [pid = 1900] [serial = 18] [outer = (nil)] 22:05:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 19 (0x94506000) [pid = 1900] [serial = 19] [outer = 0x98c87400] 22:05:36 INFO - PROCESS | 1900 | 1477890336328 Marionette DEBUG loaded listener.js 22:05:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x94508800) [pid = 1900] [serial = 20] [outer = 0x98c87400] 22:05:36 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:37 INFO - PROCESS | 1900 | [1900] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/autoland-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 22:05:37 INFO - PROCESS | 1900 | 1477890337238 Marionette TRACE conn6 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:05:37 INFO - . 22:05:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1846ms 22:05:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x94384c00 == 8 [pid = 1900] [id = 8] 22:05:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x94392000) [pid = 1900] [serial = 21] [outer = (nil)] 22:05:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x94527000) [pid = 1900] [serial = 22] [outer = 0x94392000] 22:05:37 INFO - PROCESS | 1900 | 1477890337603 Marionette TRACE conn6 -> [0,12,"getWindowHandle",null] 22:05:37 INFO - PROCESS | 1900 | 1477890337614 Marionette TRACE conn6 <- [1,12,null,{"value":"8"}] 22:05:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:05:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x9478fc00) [pid = 1900] [serial = 23] [outer = 0x94392000] 22:05:37 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 22:05:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x9450b400 == 9 [pid = 1900] [id = 9] 22:05:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x94790c00) [pid = 1900] [serial = 24] [outer = (nil)] 22:05:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x94796800) [pid = 1900] [serial = 25] [outer = 0x94790c00] 22:05:37 INFO - PROCESS | 1900 | 1477890337813 Marionette TRACE conn6 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x903dd000) [pid = 1900] [serial = 26] [outer = 0x94790c00] 22:05:38 INFO - PROCESS | 1900 | 1477890338108 Marionette TRACE conn6 <- [1,13,null,{"value":null}] 22:05:38 INFO - PROCESS | 1900 | 1477890338240 Marionette TRACE conn6 -> [0,14,"getWindowHandles",null] 22:05:38 INFO - PROCESS | 1900 | 1477890338244 Marionette TRACE conn6 <- [1,14,null,["8"]] 22:05:38 INFO - PROCESS | 1900 | 1477890338292 Marionette TRACE conn6 -> [0,15,"switchToWindow",{"name":"8"}] 22:05:38 INFO - PROCESS | 1900 | 1477890338299 Marionette TRACE conn6 <- [1,15,null,{}] 22:05:38 INFO - PROCESS | 1900 | 1477890338383 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452e400 == 10 [pid = 1900] [id = 10] 22:05:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x9452ec00) [pid = 1900] [serial = 27] [outer = (nil)] 22:05:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6e7c00) [pid = 1900] [serial = 28] [outer = 0x9452ec00] 22:05:38 INFO - PROCESS | 1900 | 1477890338494 Marionette DEBUG loaded listener.js 22:05:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6ee800) [pid = 1900] [serial = 29] [outer = 0x9452ec00] 22:05:39 INFO - PROCESS | 1900 | 1477890339329 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:05:39 INFO - . 22:05:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1724ms 22:05:39 INFO - PROCESS | 1900 | 1477890339388 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 22:05:39 INFO - PROCESS | 1900 | 1477890339391 Marionette TRACE conn6 <- [1,17,null,{"value":"8"}] 22:05:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:05:39 INFO - PROCESS | 1900 | 1477890339401 Marionette TRACE conn6 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:39 INFO - PROCESS | 1900 | 1477890339606 Marionette TRACE conn6 <- [1,18,null,{"value":null}] 22:05:39 INFO - PROCESS | 1900 | 1477890339711 Marionette TRACE conn6 -> [0,19,"getWindowHandles",null] 22:05:39 INFO - PROCESS | 1900 | 1477890339717 Marionette TRACE conn6 <- [1,19,null,["8"]] 22:05:39 INFO - PROCESS | 1900 | 1477890339729 Marionette TRACE conn6 -> [0,20,"switchToWindow",{"name":"8"}] 22:05:39 INFO - PROCESS | 1900 | 1477890339736 Marionette TRACE conn6 <- [1,20,null,{}] 22:05:39 INFO - PROCESS | 1900 | 1477890339744 Marionette TRACE conn6 -> [0,21,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf3c00 == 11 [pid = 1900] [id = 11] 22:05:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8cbf4000) [pid = 1900] [serial = 30] [outer = (nil)] 22:05:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8f6f4800) [pid = 1900] [serial = 31] [outer = 0x8cbf4000] 22:05:39 INFO - PROCESS | 1900 | 1477890339850 Marionette DEBUG loaded listener.js 22:05:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x903e3800) [pid = 1900] [serial = 32] [outer = 0x8cbf4000] 22:05:40 INFO - PROCESS | 1900 | 1477890340891 Marionette TRACE conn6 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:05:40 INFO - . 22:05:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1522ms 22:05:40 INFO - PROCESS | 1900 | 1477890340934 Marionette TRACE conn6 -> [0,22,"getWindowHandle",null] 22:05:40 INFO - PROCESS | 1900 | 1477890340941 Marionette TRACE conn6 <- [1,22,null,{"value":"8"}] 22:05:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:05:40 INFO - PROCESS | 1900 | 1477890340963 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:41 INFO - PROCESS | 1900 | 1477890341149 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 22:05:41 INFO - PROCESS | 1900 | 1477890341160 Marionette TRACE conn6 -> [0,24,"getWindowHandles",null] 22:05:41 INFO - PROCESS | 1900 | 1477890341164 Marionette TRACE conn6 <- [1,24,null,["8"]] 22:05:41 INFO - PROCESS | 1900 | 1477890341174 Marionette TRACE conn6 -> [0,25,"switchToWindow",{"name":"8"}] 22:05:41 INFO - PROCESS | 1900 | 1477890341179 Marionette TRACE conn6 <- [1,25,null,{}] 22:05:41 INFO - PROCESS | 1900 | 1477890341292 Marionette TRACE conn6 -> [0,26,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d8c00 == 12 [pid = 1900] [id = 12] 22:05:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x903d9000) [pid = 1900] [serial = 33] [outer = (nil)] 22:05:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x903e5800) [pid = 1900] [serial = 34] [outer = 0x903d9000] 22:05:41 INFO - PROCESS | 1900 | 1477890341394 Marionette DEBUG loaded listener.js 22:05:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x9186e800) [pid = 1900] [serial = 35] [outer = 0x903d9000] 22:05:42 INFO - PROCESS | 1900 | 1477890342219 Marionette TRACE conn6 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:05:42 INFO - . 22:05:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1327ms 22:05:42 INFO - PROCESS | 1900 | 1477890342288 Marionette TRACE conn6 -> [0,27,"getWindowHandle",null] 22:05:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:05:42 INFO - PROCESS | 1900 | 1477890342294 Marionette TRACE conn6 <- [1,27,null,{"value":"8"}] 22:05:42 INFO - PROCESS | 1900 | 1477890342301 Marionette TRACE conn6 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:42 INFO - PROCESS | 1900 | 1477890342485 Marionette TRACE conn6 <- [1,28,null,{"value":null}] 22:05:42 INFO - PROCESS | 1900 | 1477890342495 Marionette TRACE conn6 -> [0,29,"getWindowHandles",null] 22:05:42 INFO - PROCESS | 1900 | 1477890342499 Marionette TRACE conn6 <- [1,29,null,["8"]] 22:05:42 INFO - PROCESS | 1900 | 1477890342507 Marionette TRACE conn6 -> [0,30,"switchToWindow",{"name":"8"}] 22:05:42 INFO - PROCESS | 1900 | 1477890342511 Marionette TRACE conn6 <- [1,30,null,{}] 22:05:42 INFO - PROCESS | 1900 | 1477890342518 Marionette TRACE conn6 -> [0,31,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x94790400 == 13 [pid = 1900] [id = 13] 22:05:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x94795400) [pid = 1900] [serial = 36] [outer = (nil)] 22:05:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x94f90800) [pid = 1900] [serial = 37] [outer = 0x94795400] 22:05:42 INFO - PROCESS | 1900 | 1477890342621 Marionette DEBUG loaded listener.js 22:05:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x95204800) [pid = 1900] [serial = 38] [outer = 0x94795400] 22:05:43 INFO - PROCESS | 1900 | 1477890343424 Marionette TRACE conn6 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:05:43 INFO - . 22:05:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1186ms 22:05:43 INFO - PROCESS | 1900 | 1477890343488 Marionette TRACE conn6 -> [0,32,"getWindowHandle",null] 22:05:43 INFO - PROCESS | 1900 | 1477890343495 Marionette TRACE conn6 <- [1,32,null,{"value":"8"}] 22:05:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:05:43 INFO - PROCESS | 1900 | 1477890343506 Marionette TRACE conn6 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:43 INFO - PROCESS | 1900 | 1477890343712 Marionette TRACE conn6 <- [1,33,null,{"value":null}] 22:05:43 INFO - PROCESS | 1900 | 1477890343845 Marionette TRACE conn6 -> [0,34,"getWindowHandles",null] 22:05:43 INFO - PROCESS | 1900 | 1477890343854 Marionette TRACE conn6 <- [1,34,null,["8"]] 22:05:43 INFO - PROCESS | 1900 | 1477890343870 Marionette TRACE conn6 -> [0,35,"switchToWindow",{"name":"8"}] 22:05:43 INFO - PROCESS | 1900 | 1477890343879 Marionette TRACE conn6 <- [1,35,null,{}] 22:05:43 INFO - PROCESS | 1900 | 1477890343887 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e2f800 == 14 [pid = 1900] [id = 14] 22:05:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x90e37800) [pid = 1900] [serial = 39] [outer = (nil)] 22:05:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x90ed3400) [pid = 1900] [serial = 40] [outer = 0x90e37800] 22:05:44 INFO - PROCESS | 1900 | 1477890344010 Marionette DEBUG loaded listener.js 22:05:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x94509400) [pid = 1900] [serial = 41] [outer = 0x90e37800] 22:05:44 INFO - PROCESS | 1900 | 1477890344811 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:05:44 INFO - . 22:05:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1328ms 22:05:44 INFO - PROCESS | 1900 | 1477890344832 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 22:05:44 INFO - PROCESS | 1900 | 1477890344837 Marionette TRACE conn6 <- [1,37,null,{"value":"8"}] 22:05:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:05:44 INFO - PROCESS | 1900 | 1477890344860 Marionette TRACE conn6 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:45 INFO - PROCESS | 1900 | 1477890345091 Marionette TRACE conn6 <- [1,38,null,{"value":null}] 22:05:45 INFO - PROCESS | 1900 | 1477890345152 Marionette TRACE conn6 -> [0,39,"getWindowHandles",null] 22:05:45 INFO - PROCESS | 1900 | 1477890345158 Marionette TRACE conn6 <- [1,39,null,["8"]] 22:05:45 INFO - PROCESS | 1900 | 1477890345211 Marionette TRACE conn6 -> [0,40,"switchToWindow",{"name":"8"}] 22:05:45 INFO - PROCESS | 1900 | 1477890345216 Marionette TRACE conn6 <- [1,40,null,{}] 22:05:45 INFO - PROCESS | 1900 | 1477890345223 Marionette TRACE conn6 -> [0,41,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x9562b800 == 15 [pid = 1900] [id = 15] 22:05:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x9562e800) [pid = 1900] [serial = 42] [outer = (nil)] 22:05:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x95664c00) [pid = 1900] [serial = 43] [outer = 0x9562e800] 22:05:45 INFO - PROCESS | 1900 | 1477890345335 Marionette DEBUG loaded listener.js 22:05:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x95d96000) [pid = 1900] [serial = 44] [outer = 0x9562e800] 22:05:46 INFO - PROCESS | 1900 | 1477890346117 Marionette TRACE conn6 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:05:46 INFO - . 22:05:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1331ms 22:05:46 INFO - PROCESS | 1900 | 1477890346188 Marionette TRACE conn6 -> [0,42,"getWindowHandle",null] 22:05:46 INFO - PROCESS | 1900 | 1477890346195 Marionette TRACE conn6 <- [1,42,null,{"value":"8"}] 22:05:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:05:46 INFO - PROCESS | 1900 | 1477890346205 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:46 INFO - PROCESS | 1900 | 1477890346413 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 22:05:46 INFO - PROCESS | 1900 | 1477890346550 Marionette TRACE conn6 -> [0,44,"getWindowHandles",null] 22:05:46 INFO - PROCESS | 1900 | 1477890346556 Marionette TRACE conn6 <- [1,44,null,["8"]] 22:05:46 INFO - PROCESS | 1900 | 1477890346569 Marionette TRACE conn6 -> [0,45,"switchToWindow",{"name":"8"}] 22:05:46 INFO - PROCESS | 1900 | 1477890346577 Marionette TRACE conn6 <- [1,45,null,{}] 22:05:46 INFO - PROCESS | 1900 | 1477890346584 Marionette TRACE conn6 -> [0,46,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c8c400 == 16 [pid = 1900] [id = 16] 22:05:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x98c8d800) [pid = 1900] [serial = 45] [outer = (nil)] 22:05:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x98c94400) [pid = 1900] [serial = 46] [outer = 0x98c8d800] 22:05:46 INFO - PROCESS | 1900 | 1477890346697 Marionette DEBUG loaded listener.js 22:05:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x9450e400) [pid = 1900] [serial = 47] [outer = 0x98c8d800] 22:05:47 INFO - PROCESS | 1900 | 1477890347470 Marionette TRACE conn6 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:05:47 INFO - . 22:05:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1321ms 22:05:47 INFO - PROCESS | 1900 | 1477890347526 Marionette TRACE conn6 -> [0,47,"getWindowHandle",null] 22:05:47 INFO - PROCESS | 1900 | 1477890347531 Marionette TRACE conn6 <- [1,47,null,{"value":"8"}] 22:05:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:05:47 INFO - PROCESS | 1900 | 1477890347539 Marionette TRACE conn6 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:47 INFO - PROCESS | 1900 | 1477890347725 Marionette TRACE conn6 <- [1,48,null,{"value":null}] 22:05:47 INFO - PROCESS | 1900 | 1477890347863 Marionette TRACE conn6 -> [0,49,"getWindowHandles",null] 22:05:47 INFO - PROCESS | 1900 | 1477890347869 Marionette TRACE conn6 <- [1,49,null,["8"]] 22:05:47 INFO - PROCESS | 1900 | 1477890347877 Marionette TRACE conn6 -> [0,50,"switchToWindow",{"name":"8"}] 22:05:47 INFO - PROCESS | 1900 | 1477890347885 Marionette TRACE conn6 <- [1,50,null,{}] 22:05:47 INFO - PROCESS | 1900 | 1477890347898 Marionette TRACE conn6 -> [0,51,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x99f3c800 == 17 [pid = 1900] [id = 17] 22:05:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x99fc7c00) [pid = 1900] [serial = 48] [outer = (nil)] 22:05:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x9a0c4400) [pid = 1900] [serial = 49] [outer = 0x99fc7c00] 22:05:48 INFO - PROCESS | 1900 | 1477890348009 Marionette DEBUG loaded listener.js 22:05:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x9a249400) [pid = 1900] [serial = 50] [outer = 0x99fc7c00] 22:05:48 INFO - PROCESS | 1900 | 1477890348774 Marionette TRACE conn6 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:05:48 INFO - . 22:05:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1273ms 22:05:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:05:48 INFO - PROCESS | 1900 | 1477890348810 Marionette TRACE conn6 -> [0,52,"getWindowHandle",null] 22:05:48 INFO - PROCESS | 1900 | 1477890348813 Marionette TRACE conn6 <- [1,52,null,{"value":"8"}] 22:05:48 INFO - PROCESS | 1900 | 1477890348821 Marionette TRACE conn6 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:49 INFO - PROCESS | 1900 | 1477890349000 Marionette TRACE conn6 <- [1,53,null,{"value":null}] 22:05:49 INFO - PROCESS | 1900 | 1477890349113 Marionette TRACE conn6 -> [0,54,"getWindowHandles",null] 22:05:49 INFO - PROCESS | 1900 | 1477890349116 Marionette TRACE conn6 <- [1,54,null,["8"]] 22:05:49 INFO - PROCESS | 1900 | 1477890349125 Marionette TRACE conn6 -> [0,55,"switchToWindow",{"name":"8"}] 22:05:49 INFO - PROCESS | 1900 | 1477890349130 Marionette TRACE conn6 <- [1,55,null,{}] 22:05:49 INFO - PROCESS | 1900 | 1477890349140 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a392000 == 18 [pid = 1900] [id = 18] 22:05:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x9ad82c00) [pid = 1900] [serial = 51] [outer = (nil)] 22:05:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x9b057800) [pid = 1900] [serial = 52] [outer = 0x9ad82c00] 22:05:49 INFO - PROCESS | 1900 | 1477890349256 Marionette DEBUG loaded listener.js 22:05:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x9b10a400) [pid = 1900] [serial = 53] [outer = 0x9ad82c00] 22:05:50 INFO - PROCESS | 1900 | 1477890350128 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:05:50 INFO - . 22:05:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1325ms 22:05:50 INFO - PROCESS | 1900 | 1477890350145 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 22:05:50 INFO - PROCESS | 1900 | 1477890350151 Marionette TRACE conn6 <- [1,57,null,{"value":"8"}] 22:05:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:05:50 INFO - PROCESS | 1900 | 1477890350163 Marionette TRACE conn6 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:50 INFO - PROCESS | 1900 | 1477890350353 Marionette TRACE conn6 <- [1,58,null,{"value":null}] 22:05:50 INFO - PROCESS | 1900 | 1477890350508 Marionette TRACE conn6 -> [0,59,"getWindowHandles",null] 22:05:50 INFO - PROCESS | 1900 | 1477890350521 Marionette TRACE conn6 <- [1,59,null,["8"]] 22:05:50 INFO - PROCESS | 1900 | 1477890350543 Marionette TRACE conn6 -> [0,60,"switchToWindow",{"name":"8"}] 22:05:50 INFO - PROCESS | 1900 | 1477890350551 Marionette TRACE conn6 <- [1,60,null,{}] 22:05:50 INFO - PROCESS | 1900 | 1477890350558 Marionette TRACE conn6 -> [0,61,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9800 == 19 [pid = 1900] [id = 19] 22:05:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8f6ea000) [pid = 1900] [serial = 54] [outer = (nil)] 22:05:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x92a0bc00) [pid = 1900] [serial = 55] [outer = 0x8f6ea000] 22:05:50 INFO - PROCESS | 1900 | 1477890350662 Marionette DEBUG loaded listener.js 22:05:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x937c6400) [pid = 1900] [serial = 56] [outer = 0x8f6ea000] 22:05:51 INFO - PROCESS | 1900 | --DOCSHELL 0x903d8c00 == 18 [pid = 1900] [id = 12] 22:05:51 INFO - PROCESS | 1900 | --DOCSHELL 0x9452e400 == 17 [pid = 1900] [id = 10] 22:05:51 INFO - PROCESS | 1900 | --DOCSHELL 0xa4515400 == 16 [pid = 1900] [id = 6] 22:05:51 INFO - PROCESS | 1900 | 1477890351529 Marionette TRACE conn6 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:05:51 INFO - . 22:05:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1423ms 22:05:51 INFO - PROCESS | 1900 | 1477890351585 Marionette TRACE conn6 -> [0,62,"getWindowHandle",null] 22:05:51 INFO - PROCESS | 1900 | 1477890351591 Marionette TRACE conn6 <- [1,62,null,{"value":"8"}] 22:05:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:05:51 INFO - PROCESS | 1900 | 1477890351602 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:51 INFO - PROCESS | 1900 | 1477890351818 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 22:05:51 INFO - PROCESS | 1900 | 1477890351957 Marionette TRACE conn6 -> [0,64,"getWindowHandles",null] 22:05:51 INFO - PROCESS | 1900 | 1477890351964 Marionette TRACE conn6 <- [1,64,null,["8"]] 22:05:51 INFO - PROCESS | 1900 | 1477890351978 Marionette TRACE conn6 -> [0,65,"switchToWindow",{"name":"8"}] 22:05:51 INFO - PROCESS | 1900 | 1477890351986 Marionette TRACE conn6 <- [1,65,null,{}] 22:05:52 INFO - PROCESS | 1900 | 1477890351993 Marionette TRACE conn6 -> [0,66,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x937c3000 == 17 [pid = 1900] [id = 20] 22:05:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x93ad6c00) [pid = 1900] [serial = 57] [outer = (nil)] 22:05:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x94392400) [pid = 1900] [serial = 58] [outer = 0x93ad6c00] 22:05:52 INFO - PROCESS | 1900 | 1477890352122 Marionette DEBUG loaded listener.js 22:05:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x94527400) [pid = 1900] [serial = 59] [outer = 0x93ad6c00] 22:05:52 INFO - PROCESS | 1900 | 1477890352904 Marionette TRACE conn6 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:05:52 INFO - . 22:05:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1321ms 22:05:52 INFO - PROCESS | 1900 | 1477890352921 Marionette TRACE conn6 -> [0,67,"getWindowHandle",null] 22:05:52 INFO - PROCESS | 1900 | 1477890352926 Marionette TRACE conn6 <- [1,67,null,{"value":"8"}] 22:05:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:05:52 INFO - PROCESS | 1900 | 1477890352934 Marionette TRACE conn6 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:53 INFO - PROCESS | 1900 | 1477890353135 Marionette TRACE conn6 <- [1,68,null,{"value":null}] 22:05:53 INFO - PROCESS | 1900 | 1477890353273 Marionette TRACE conn6 -> [0,69,"getWindowHandles",null] 22:05:53 INFO - PROCESS | 1900 | 1477890353279 Marionette TRACE conn6 <- [1,69,null,["8"]] 22:05:53 INFO - PROCESS | 1900 | 1477890353293 Marionette TRACE conn6 -> [0,70,"switchToWindow",{"name":"8"}] 22:05:53 INFO - PROCESS | 1900 | 1477890353299 Marionette TRACE conn6 <- [1,70,null,{}] 22:05:53 INFO - PROCESS | 1900 | 1477890353306 Marionette TRACE conn6 -> [0,71,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x95207c00 == 18 [pid = 1900] [id = 21] 22:05:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9546c800) [pid = 1900] [serial = 60] [outer = (nil)] 22:05:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x95629c00) [pid = 1900] [serial = 61] [outer = 0x9546c800] 22:05:53 INFO - PROCESS | 1900 | 1477890353415 Marionette DEBUG loaded listener.js 22:05:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x95d9b800) [pid = 1900] [serial = 62] [outer = 0x9546c800] 22:05:54 INFO - PROCESS | 1900 | 1477890354141 Marionette TRACE conn6 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:05:54 INFO - . 22:05:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1283ms 22:05:54 INFO - PROCESS | 1900 | 1477890354225 Marionette TRACE conn6 -> [0,72,"getWindowHandle",null] 22:05:54 INFO - PROCESS | 1900 | 1477890354232 Marionette TRACE conn6 <- [1,72,null,{"value":"8"}] 22:05:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:05:54 INFO - PROCESS | 1900 | 1477890354259 Marionette TRACE conn6 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:54 INFO - PROCESS | 1900 | 1477890354457 Marionette TRACE conn6 <- [1,73,null,{"value":null}] 22:05:54 INFO - PROCESS | 1900 | 1477890354610 Marionette TRACE conn6 -> [0,74,"getWindowHandles",null] 22:05:54 INFO - PROCESS | 1900 | 1477890354614 Marionette TRACE conn6 <- [1,74,null,["8"]] 22:05:54 INFO - PROCESS | 1900 | 1477890354628 Marionette TRACE conn6 -> [0,75,"switchToWindow",{"name":"8"}] 22:05:54 INFO - PROCESS | 1900 | 1477890354635 Marionette TRACE conn6 <- [1,75,null,{}] 22:05:54 INFO - PROCESS | 1900 | 1477890354643 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c93400 == 19 [pid = 1900] [id = 22] 22:05:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x98c93800) [pid = 1900] [serial = 63] [outer = (nil)] 22:05:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x993d0400) [pid = 1900] [serial = 64] [outer = 0x98c93800] 22:05:54 INFO - PROCESS | 1900 | 1477890354754 Marionette DEBUG loaded listener.js 22:05:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9a026c00) [pid = 1900] [serial = 65] [outer = 0x98c93800] 22:05:55 INFO - PROCESS | 1900 | 1477890355514 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:05:55 INFO - . 22:05:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1324ms 22:05:55 INFO - PROCESS | 1900 | 1477890355564 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 22:05:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:05:55 INFO - PROCESS | 1900 | 1477890355569 Marionette TRACE conn6 <- [1,77,null,{"value":"8"}] 22:05:55 INFO - PROCESS | 1900 | 1477890355577 Marionette TRACE conn6 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:55 INFO - PROCESS | 1900 | 1477890355764 Marionette TRACE conn6 <- [1,78,null,{"value":null}] 22:05:55 INFO - PROCESS | 1900 | 1477890355908 Marionette TRACE conn6 -> [0,79,"getWindowHandles",null] 22:05:55 INFO - PROCESS | 1900 | 1477890355914 Marionette TRACE conn6 <- [1,79,null,["8"]] 22:05:55 INFO - PROCESS | 1900 | 1477890355927 Marionette TRACE conn6 -> [0,80,"switchToWindow",{"name":"8"}] 22:05:55 INFO - PROCESS | 1900 | 1477890355933 Marionette TRACE conn6 <- [1,80,null,{}] 22:05:55 INFO - PROCESS | 1900 | 1477890355943 Marionette TRACE conn6 -> [0,81,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a364800 == 20 [pid = 1900] [id = 23] 22:05:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9a367000) [pid = 1900] [serial = 66] [outer = (nil)] 22:05:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9b112000) [pid = 1900] [serial = 67] [outer = 0x9a367000] 22:05:56 INFO - PROCESS | 1900 | 1477890356049 Marionette DEBUG loaded listener.js 22:05:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9b3bbc00) [pid = 1900] [serial = 68] [outer = 0x9a367000] 22:05:56 INFO - PROCESS | 1900 | 1477890356836 Marionette TRACE conn6 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:05:56 INFO - . 22:05:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1284ms 22:05:56 INFO - PROCESS | 1900 | 1477890356859 Marionette TRACE conn6 -> [0,82,"getWindowHandle",null] 22:05:56 INFO - PROCESS | 1900 | 1477890356863 Marionette TRACE conn6 <- [1,82,null,{"value":"8"}] 22:05:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:05:56 INFO - PROCESS | 1900 | 1477890356870 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:57 INFO - PROCESS | 1900 | 1477890357046 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 22:05:57 INFO - PROCESS | 1900 | 1477890357183 Marionette TRACE conn6 -> [0,84,"getWindowHandles",null] 22:05:57 INFO - PROCESS | 1900 | 1477890357188 Marionette TRACE conn6 <- [1,84,null,["8"]] 22:05:57 INFO - PROCESS | 1900 | 1477890357197 Marionette TRACE conn6 -> [0,85,"switchToWindow",{"name":"8"}] 22:05:57 INFO - PROCESS | 1900 | 1477890357215 Marionette TRACE conn6 <- [1,85,null,{}] 22:05:57 INFO - PROCESS | 1900 | 1477890357231 Marionette TRACE conn6 -> [0,86,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a317800 == 21 [pid = 1900] [id = 24] 22:05:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa181c800) [pid = 1900] [serial = 69] [outer = (nil)] 22:05:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa2340000) [pid = 1900] [serial = 70] [outer = 0xa181c800] 22:05:57 INFO - PROCESS | 1900 | 1477890357334 Marionette DEBUG loaded listener.js 22:05:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa2349400) [pid = 1900] [serial = 71] [outer = 0xa181c800] 22:05:58 INFO - PROCESS | 1900 | 1477890358111 Marionette TRACE conn6 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:05:58 INFO - . 22:05:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1322ms 22:05:58 INFO - PROCESS | 1900 | 1477890358247 Marionette TRACE conn6 -> [0,87,"getWindowHandle",null] 22:05:58 INFO - PROCESS | 1900 | 1477890358252 Marionette TRACE conn6 <- [1,87,null,{"value":"8"}] 22:05:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:05:58 INFO - PROCESS | 1900 | 1477890358264 Marionette TRACE conn6 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:05:58 INFO - PROCESS | 1900 | 1477890358460 Marionette TRACE conn6 <- [1,88,null,{"value":null}] 22:05:58 INFO - PROCESS | 1900 | 1477890358575 Marionette TRACE conn6 -> [0,89,"getWindowHandles",null] 22:05:58 INFO - PROCESS | 1900 | 1477890358583 Marionette TRACE conn6 <- [1,89,null,["8"]] 22:05:58 INFO - PROCESS | 1900 | 1477890358659 Marionette TRACE conn6 -> [0,90,"switchToWindow",{"name":"8"}] 22:05:58 INFO - PROCESS | 1900 | 1477890358679 Marionette TRACE conn6 <- [1,90,null,{}] 22:05:58 INFO - PROCESS | 1900 | 1477890358693 Marionette TRACE conn6 -> [0,91,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:05:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x92acac00 == 22 [pid = 1900] [id = 25] 22:05:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92f91800) [pid = 1900] [serial = 72] [outer = (nil)] 22:05:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93cf6c00) [pid = 1900] [serial = 73] [outer = 0x92f91800] 22:05:58 INFO - PROCESS | 1900 | 1477890358802 Marionette DEBUG loaded listener.js 22:05:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9452d800) [pid = 1900] [serial = 74] [outer = 0x92f91800] 22:05:59 INFO - PROCESS | 1900 | --DOCSHELL 0x90e2f800 == 21 [pid = 1900] [id = 14] 22:05:59 INFO - PROCESS | 1900 | 1477890359720 Marionette TRACE conn6 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:05:59 INFO - . 22:05:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1532ms 22:05:59 INFO - PROCESS | 1900 | 1477890359801 Marionette TRACE conn6 -> [0,92,"getWindowHandle",null] 22:05:59 INFO - PROCESS | 1900 | 1477890359808 Marionette TRACE conn6 <- [1,92,null,{"value":"8"}] 22:05:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:05:59 INFO - PROCESS | 1900 | 1477890359820 Marionette TRACE conn6 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:00 INFO - PROCESS | 1900 | 1477890360026 Marionette TRACE conn6 <- [1,93,null,{"value":null}] 22:06:00 INFO - PROCESS | 1900 | 1477890360169 Marionette TRACE conn6 -> [0,94,"getWindowHandles",null] 22:06:00 INFO - PROCESS | 1900 | 1477890360175 Marionette TRACE conn6 <- [1,94,null,["8"]] 22:06:00 INFO - PROCESS | 1900 | 1477890360189 Marionette TRACE conn6 -> [0,95,"switchToWindow",{"name":"8"}] 22:06:00 INFO - PROCESS | 1900 | 1477890360197 Marionette TRACE conn6 <- [1,95,null,{}] 22:06:00 INFO - PROCESS | 1900 | 1477890360205 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x9450d800 == 22 [pid = 1900] [id = 26] 22:06:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9450f000) [pid = 1900] [serial = 75] [outer = (nil)] 22:06:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x94f8a000) [pid = 1900] [serial = 76] [outer = 0x9450f000] 22:06:00 INFO - PROCESS | 1900 | 1477890360328 Marionette DEBUG loaded listener.js 22:06:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x95469800) [pid = 1900] [serial = 77] [outer = 0x9450f000] 22:06:01 INFO - PROCESS | 1900 | 1477890361168 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:06:01 INFO - . 22:06:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1426ms 22:06:01 INFO - PROCESS | 1900 | 1477890361246 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 22:06:01 INFO - PROCESS | 1900 | 1477890361252 Marionette TRACE conn6 <- [1,97,null,{"value":"8"}] 22:06:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:06:01 INFO - PROCESS | 1900 | 1477890361260 Marionette TRACE conn6 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:01 INFO - PROCESS | 1900 | 1477890361492 Marionette TRACE conn6 <- [1,98,null,{"value":null}] 22:06:01 INFO - PROCESS | 1900 | 1477890361644 Marionette TRACE conn6 -> [0,99,"getWindowHandles",null] 22:06:01 INFO - PROCESS | 1900 | 1477890361650 Marionette TRACE conn6 <- [1,99,null,["8"]] 22:06:01 INFO - PROCESS | 1900 | 1477890361661 Marionette TRACE conn6 -> [0,100,"switchToWindow",{"name":"8"}] 22:06:01 INFO - PROCESS | 1900 | 1477890361667 Marionette TRACE conn6 <- [1,100,null,{}] 22:06:01 INFO - PROCESS | 1900 | 1477890361674 Marionette TRACE conn6 -> [0,101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c84c00 == 23 [pid = 1900] [id = 27] 22:06:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x98c8b400) [pid = 1900] [serial = 78] [outer = (nil)] 22:06:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x99f3c000) [pid = 1900] [serial = 79] [outer = 0x98c8b400] 22:06:01 INFO - PROCESS | 1900 | 1477890361788 Marionette DEBUG loaded listener.js 22:06:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9a04b400) [pid = 1900] [serial = 80] [outer = 0x98c8b400] 22:06:02 INFO - PROCESS | 1900 | 1477890362601 Marionette TRACE conn6 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:06:02 INFO - . 22:06:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1380ms 22:06:02 INFO - PROCESS | 1900 | 1477890362646 Marionette TRACE conn6 -> [0,102,"getWindowHandle",null] 22:06:02 INFO - PROCESS | 1900 | 1477890362654 Marionette TRACE conn6 <- [1,102,null,{"value":"8"}] 22:06:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:06:02 INFO - PROCESS | 1900 | 1477890362679 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:02 INFO - PROCESS | 1900 | 1477890362874 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 22:06:03 INFO - PROCESS | 1900 | 1477890363021 Marionette TRACE conn6 -> [0,104,"getWindowHandles",null] 22:06:03 INFO - PROCESS | 1900 | 1477890363026 Marionette TRACE conn6 <- [1,104,null,["8"]] 22:06:03 INFO - PROCESS | 1900 | 1477890363035 Marionette TRACE conn6 -> [0,105,"switchToWindow",{"name":"8"}] 22:06:03 INFO - PROCESS | 1900 | 1477890363043 Marionette TRACE conn6 <- [1,105,null,{}] 22:06:03 INFO - PROCESS | 1900 | 1477890363050 Marionette TRACE conn6 -> [0,106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:03 INFO - PROCESS | 1900 | ++DOCSHELL 0xa0ee3000 == 24 [pid = 1900] [id = 28] 22:06:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa181a800) [pid = 1900] [serial = 81] [outer = (nil)] 22:06:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa23e3800) [pid = 1900] [serial = 82] [outer = 0xa181a800] 22:06:03 INFO - PROCESS | 1900 | 1477890363163 Marionette DEBUG loaded listener.js 22:06:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0xa2d49400) [pid = 1900] [serial = 83] [outer = 0xa181a800] 22:06:03 INFO - PROCESS | 1900 | 1477890363908 Marionette TRACE conn6 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:06:03 INFO - . 22:06:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1274ms 22:06:03 INFO - PROCESS | 1900 | 1477890363951 Marionette TRACE conn6 -> [0,107,"getWindowHandle",null] 22:06:03 INFO - PROCESS | 1900 | 1477890363955 Marionette TRACE conn6 <- [1,107,null,{"value":"8"}] 22:06:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:06:03 INFO - PROCESS | 1900 | 1477890363967 Marionette TRACE conn6 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:04 INFO - PROCESS | 1900 | 1477890364167 Marionette TRACE conn6 <- [1,108,null,{"value":null}] 22:06:04 INFO - PROCESS | 1900 | 1477890364343 Marionette TRACE conn6 -> [0,109,"getWindowHandles",null] 22:06:04 INFO - PROCESS | 1900 | 1477890364350 Marionette TRACE conn6 <- [1,109,null,["8"]] 22:06:04 INFO - PROCESS | 1900 | 1477890364376 Marionette TRACE conn6 -> [0,110,"switchToWindow",{"name":"8"}] 22:06:04 INFO - PROCESS | 1900 | 1477890364383 Marionette TRACE conn6 <- [1,110,null,{}] 22:06:04 INFO - PROCESS | 1900 | 1477890364394 Marionette TRACE conn6 -> [0,111,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:04 INFO - PROCESS | 1900 | ++DOCSHELL 0xa4575400 == 25 [pid = 1900] [id = 29] 22:06:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0xa45de800) [pid = 1900] [serial = 84] [outer = (nil)] 22:06:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0xa4835c00) [pid = 1900] [serial = 85] [outer = 0xa45de800] 22:06:04 INFO - PROCESS | 1900 | 1477890364501 Marionette DEBUG loaded listener.js 22:06:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa483f800) [pid = 1900] [serial = 86] [outer = 0xa45de800] 22:06:05 INFO - PROCESS | 1900 | 1477890365263 Marionette TRACE conn6 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:06:05 INFO - . 22:06:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1330ms 22:06:05 INFO - PROCESS | 1900 | 1477890365294 Marionette TRACE conn6 -> [0,112,"getWindowHandle",null] 22:06:05 INFO - PROCESS | 1900 | 1477890365304 Marionette TRACE conn6 <- [1,112,null,{"value":"8"}] 22:06:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:06:05 INFO - PROCESS | 1900 | 1477890365312 Marionette TRACE conn6 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:05 INFO - PROCESS | 1900 | 1477890365490 Marionette TRACE conn6 <- [1,113,null,{"value":null}] 22:06:05 INFO - PROCESS | 1900 | 1477890365650 Marionette TRACE conn6 -> [0,114,"getWindowHandles",null] 22:06:05 INFO - PROCESS | 1900 | 1477890365653 Marionette TRACE conn6 <- [1,114,null,["8"]] 22:06:05 INFO - PROCESS | 1900 | 1477890365667 Marionette TRACE conn6 -> [0,115,"switchToWindow",{"name":"8"}] 22:06:05 INFO - PROCESS | 1900 | 1477890365673 Marionette TRACE conn6 <- [1,115,null,{}] 22:06:05 INFO - PROCESS | 1900 | 1477890365679 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c146800 == 26 [pid = 1900] [id = 30] 22:06:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x97b71c00) [pid = 1900] [serial = 87] [outer = (nil)] 22:06:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0xa4ca2c00) [pid = 1900] [serial = 88] [outer = 0x97b71c00] 22:06:05 INFO - PROCESS | 1900 | 1477890365782 Marionette DEBUG loaded listener.js 22:06:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0xa5e53000) [pid = 1900] [serial = 89] [outer = 0x97b71c00] 22:06:06 INFO - PROCESS | 1900 | 1477890366642 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:06:06 INFO - . 22:06:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1372ms 22:06:06 INFO - PROCESS | 1900 | 1477890366685 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 22:06:06 INFO - PROCESS | 1900 | 1477890366691 Marionette TRACE conn6 <- [1,117,null,{"value":"8"}] 22:06:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:06:06 INFO - PROCESS | 1900 | 1477890366701 Marionette TRACE conn6 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:06 INFO - PROCESS | 1900 | 1477890366903 Marionette TRACE conn6 <- [1,118,null,{"value":null}] 22:06:07 INFO - PROCESS | 1900 | 1477890367056 Marionette TRACE conn6 -> [0,119,"getWindowHandles",null] 22:06:07 INFO - PROCESS | 1900 | 1477890367064 Marionette TRACE conn6 <- [1,119,null,["8"]] 22:06:07 INFO - PROCESS | 1900 | 1477890367079 Marionette TRACE conn6 -> [0,120,"switchToWindow",{"name":"8"}] 22:06:07 INFO - PROCESS | 1900 | 1477890367087 Marionette TRACE conn6 <- [1,120,null,{}] 22:06:07 INFO - PROCESS | 1900 | 1477890367094 Marionette TRACE conn6 -> [0,121,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x94528400 == 27 [pid = 1900] [id = 31] 22:06:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9452a000) [pid = 1900] [serial = 90] [outer = (nil)] 22:06:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x9478f000) [pid = 1900] [serial = 91] [outer = 0x9452a000] 22:06:07 INFO - PROCESS | 1900 | 1477890367194 Marionette DEBUG loaded listener.js 22:06:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x95202400) [pid = 1900] [serial = 92] [outer = 0x9452a000] 22:06:08 INFO - PROCESS | 1900 | 1477890368037 Marionette TRACE conn6 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:06:08 INFO - . 22:06:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1382ms 22:06:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8f6f6400) [pid = 1900] [serial = 93] [outer = 0x94790c00] 22:06:08 INFO - PROCESS | 1900 | 1477890368123 Marionette TRACE conn6 -> [0,122,"getWindowHandle",null] 22:06:08 INFO - PROCESS | 1900 | 1477890368131 Marionette TRACE conn6 <- [1,122,null,{"value":"8"}] 22:06:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:06:08 INFO - PROCESS | 1900 | 1477890368224 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:08 INFO - PROCESS | 1900 | 1477890368467 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 22:06:08 INFO - PROCESS | 1900 | 1477890368554 Marionette TRACE conn6 -> [0,124,"getWindowHandles",null] 22:06:08 INFO - PROCESS | 1900 | 1477890368561 Marionette TRACE conn6 <- [1,124,null,["8"]] 22:06:08 INFO - PROCESS | 1900 | 1477890368570 Marionette TRACE conn6 -> [0,125,"switchToWindow",{"name":"8"}] 22:06:08 INFO - PROCESS | 1900 | 1477890368577 Marionette TRACE conn6 <- [1,125,null,{}] 22:06:08 INFO - PROCESS | 1900 | 1477890368584 Marionette TRACE conn6 -> [0,126,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x91873000 == 28 [pid = 1900] [id = 32] 22:06:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9292ac00) [pid = 1900] [serial = 94] [outer = (nil)] 22:06:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9791ac00) [pid = 1900] [serial = 95] [outer = 0x9292ac00] 22:06:08 INFO - PROCESS | 1900 | 1477890368749 Marionette DEBUG loaded listener.js 22:06:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x97b76800) [pid = 1900] [serial = 96] [outer = 0x9292ac00] 22:06:09 INFO - PROCESS | 1900 | 1477890369575 Marionette TRACE conn6 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:06:09 INFO - . 22:06:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1489ms 22:06:09 INFO - PROCESS | 1900 | 1477890369654 Marionette TRACE conn6 -> [0,127,"getWindowHandle",null] 22:06:09 INFO - PROCESS | 1900 | 1477890369660 Marionette TRACE conn6 <- [1,127,null,{"value":"8"}] 22:06:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:06:09 INFO - PROCESS | 1900 | 1477890369667 Marionette TRACE conn6 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:09 INFO - PROCESS | 1900 | 1477890369880 Marionette TRACE conn6 <- [1,128,null,{"value":null}] 22:06:10 INFO - PROCESS | 1900 | 1477890370027 Marionette TRACE conn6 -> [0,129,"getWindowHandles",null] 22:06:10 INFO - PROCESS | 1900 | 1477890370033 Marionette TRACE conn6 <- [1,129,null,["8"]] 22:06:10 INFO - PROCESS | 1900 | 1477890370047 Marionette TRACE conn6 -> [0,130,"switchToWindow",{"name":"8"}] 22:06:10 INFO - PROCESS | 1900 | 1477890370053 Marionette TRACE conn6 <- [1,130,null,{}] 22:06:10 INFO - PROCESS | 1900 | 1477890370060 Marionette TRACE conn6 -> [0,131,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a367800 == 29 [pid = 1900] [id = 33] 22:06:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9ad85400) [pid = 1900] [serial = 97] [outer = (nil)] 22:06:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x9b05a400) [pid = 1900] [serial = 98] [outer = 0x9ad85400] 22:06:10 INFO - PROCESS | 1900 | 1477890370170 Marionette DEBUG loaded listener.js 22:06:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x9b326000) [pid = 1900] [serial = 99] [outer = 0x9ad85400] 22:06:11 INFO - PROCESS | 1900 | 1477890371051 Marionette TRACE conn6 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:06:11 INFO - . 22:06:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1434ms 22:06:11 INFO - PROCESS | 1900 | 1477890371109 Marionette TRACE conn6 -> [0,132,"getWindowHandle",null] 22:06:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:06:11 INFO - PROCESS | 1900 | 1477890371116 Marionette TRACE conn6 <- [1,132,null,{"value":"8"}] 22:06:11 INFO - PROCESS | 1900 | 1477890371124 Marionette TRACE conn6 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:11 INFO - PROCESS | 1900 | 1477890371315 Marionette TRACE conn6 <- [1,133,null,{"value":null}] 22:06:11 INFO - PROCESS | 1900 | 1477890371464 Marionette TRACE conn6 -> [0,134,"getWindowHandles",null] 22:06:11 INFO - PROCESS | 1900 | 1477890371470 Marionette TRACE conn6 <- [1,134,null,["8"]] 22:06:11 INFO - PROCESS | 1900 | 1477890371483 Marionette TRACE conn6 -> [0,135,"switchToWindow",{"name":"8"}] 22:06:11 INFO - PROCESS | 1900 | 1477890371489 Marionette TRACE conn6 <- [1,135,null,{}] 22:06:11 INFO - PROCESS | 1900 | 1477890371497 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:11 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2891400 == 30 [pid = 1900] [id = 34] 22:06:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0xa2891800) [pid = 1900] [serial = 100] [outer = (nil)] 22:06:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0xa2d42800) [pid = 1900] [serial = 101] [outer = 0xa2891800] 22:06:11 INFO - PROCESS | 1900 | 1477890371607 Marionette DEBUG loaded listener.js 22:06:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0xa433cc00) [pid = 1900] [serial = 102] [outer = 0xa2891800] 22:06:12 INFO - PROCESS | 1900 | 1477890372413 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:06:12 INFO - . 22:06:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1326ms 22:06:12 INFO - PROCESS | 1900 | 1477890372449 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 22:06:12 INFO - PROCESS | 1900 | 1477890372454 Marionette TRACE conn6 <- [1,137,null,{"value":"8"}] 22:06:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:06:12 INFO - PROCESS | 1900 | 1477890372462 Marionette TRACE conn6 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:12 INFO - PROCESS | 1900 | 1477890372652 Marionette TRACE conn6 <- [1,138,null,{"value":null}] 22:06:12 INFO - PROCESS | 1900 | 1477890372801 Marionette TRACE conn6 -> [0,139,"getWindowHandles",null] 22:06:12 INFO - PROCESS | 1900 | 1477890372805 Marionette TRACE conn6 <- [1,139,null,["8"]] 22:06:12 INFO - PROCESS | 1900 | 1477890372818 Marionette TRACE conn6 -> [0,140,"switchToWindow",{"name":"8"}] 22:06:12 INFO - PROCESS | 1900 | 1477890372825 Marionette TRACE conn6 <- [1,140,null,{}] 22:06:12 INFO - PROCESS | 1900 | 1477890372834 Marionette TRACE conn6 -> [0,141,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:12 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2dc3800 == 31 [pid = 1900] [id = 35] 22:06:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0xa2dc7800) [pid = 1900] [serial = 103] [outer = (nil)] 22:06:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0xa2dca400) [pid = 1900] [serial = 104] [outer = 0xa2dc7800] 22:06:12 INFO - PROCESS | 1900 | 1477890372937 Marionette DEBUG loaded listener.js 22:06:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0xa2dcbc00) [pid = 1900] [serial = 105] [outer = 0xa2dc7800] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x94790400 == 30 [pid = 1900] [id = 13] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x937c3000 == 29 [pid = 1900] [id = 20] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x95207c00 == 28 [pid = 1900] [id = 21] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x98c93400 == 27 [pid = 1900] [id = 22] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9a364800 == 26 [pid = 1900] [id = 23] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9a392000 == 25 [pid = 1900] [id = 18] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9450d800 == 24 [pid = 1900] [id = 26] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9800 == 23 [pid = 1900] [id = 19] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x98c84c00 == 22 [pid = 1900] [id = 27] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9562b800 == 21 [pid = 1900] [id = 15] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0xa0ee3000 == 20 [pid = 1900] [id = 28] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x99f3c800 == 19 [pid = 1900] [id = 17] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0xa4575400 == 18 [pid = 1900] [id = 29] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x92acac00 == 17 [pid = 1900] [id = 25] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x98c8c400 == 16 [pid = 1900] [id = 16] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x94528400 == 15 [pid = 1900] [id = 31] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8c146800 == 14 [pid = 1900] [id = 30] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x91873000 == 13 [pid = 1900] [id = 32] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9a317800 == 12 [pid = 1900] [id = 24] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9a367800 == 11 [pid = 1900] [id = 33] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf3c00 == 10 [pid = 1900] [id = 11] 22:06:15 INFO - PROCESS | 1900 | --DOCSHELL 0xa2891400 == 9 [pid = 1900] [id = 34] 22:06:17 INFO - PROCESS | 1900 | 1477890377175 Marionette TRACE conn6 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:06:17 INFO - . 22:06:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 4744ms 22:06:17 INFO - PROCESS | 1900 | 1477890377206 Marionette TRACE conn6 -> [0,142,"getWindowHandle",null] 22:06:17 INFO - PROCESS | 1900 | 1477890377213 Marionette TRACE conn6 <- [1,142,null,{"value":"8"}] 22:06:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:06:17 INFO - PROCESS | 1900 | 1477890377225 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:17 INFO - PROCESS | 1900 | 1477890377433 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 22:06:17 INFO - PROCESS | 1900 | 1477890377565 Marionette TRACE conn6 -> [0,144,"getWindowHandles",null] 22:06:17 INFO - PROCESS | 1900 | 1477890377572 Marionette TRACE conn6 <- [1,144,null,["8"]] 22:06:17 INFO - PROCESS | 1900 | 1477890377583 Marionette TRACE conn6 -> [0,145,"switchToWindow",{"name":"8"}] 22:06:17 INFO - PROCESS | 1900 | 1477890377591 Marionette TRACE conn6 <- [1,145,null,{}] 22:06:17 INFO - PROCESS | 1900 | 1477890377598 Marionette TRACE conn6 -> [0,146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x94385400 == 10 [pid = 1900] [id = 36] 22:06:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x94388c00) [pid = 1900] [serial = 106] [outer = (nil)] 22:06:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x9450d800) [pid = 1900] [serial = 107] [outer = 0x94388c00] 22:06:17 INFO - PROCESS | 1900 | 1477890377726 Marionette DEBUG loaded listener.js 22:06:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x9450a000) [pid = 1900] [serial = 108] [outer = 0x94388c00] 22:06:18 INFO - PROCESS | 1900 | 1477890378441 Marionette TRACE conn6 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:06:18 INFO - . 22:06:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1270ms 22:06:18 INFO - PROCESS | 1900 | 1477890378493 Marionette TRACE conn6 -> [0,147,"getWindowHandle",null] 22:06:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:06:18 INFO - PROCESS | 1900 | 1477890378498 Marionette TRACE conn6 <- [1,147,null,{"value":"8"}] 22:06:18 INFO - PROCESS | 1900 | 1477890378506 Marionette TRACE conn6 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:18 INFO - PROCESS | 1900 | 1477890378780 Marionette TRACE conn6 <- [1,148,null,{"value":null}] 22:06:18 INFO - PROCESS | 1900 | 1477890378848 Marionette TRACE conn6 -> [0,149,"getWindowHandles",null] 22:06:18 INFO - PROCESS | 1900 | 1477890378854 Marionette TRACE conn6 <- [1,149,null,["8"]] 22:06:18 INFO - PROCESS | 1900 | 1477890378860 Marionette TRACE conn6 -> [0,150,"switchToWindow",{"name":"8"}] 22:06:18 INFO - PROCESS | 1900 | 1477890378866 Marionette TRACE conn6 <- [1,150,null,{}] 22:06:18 INFO - PROCESS | 1900 | 1477890378872 Marionette TRACE conn6 -> [0,151,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d9a000 == 11 [pid = 1900] [id = 37] 22:06:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x95da1000) [pid = 1900] [serial = 109] [outer = (nil)] 22:06:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x97b76400) [pid = 1900] [serial = 110] [outer = 0x95da1000] 22:06:18 INFO - PROCESS | 1900 | 1477890378972 Marionette DEBUG loaded listener.js 22:06:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x90ecb000) [pid = 1900] [serial = 111] [outer = 0x95da1000] 22:06:19 INFO - PROCESS | 1900 | 1477890379732 Marionette TRACE conn6 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:06:19 INFO - . 22:06:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1278ms 22:06:19 INFO - PROCESS | 1900 | 1477890379817 Marionette TRACE conn6 -> [0,152,"getWindowHandle",null] 22:06:19 INFO - PROCESS | 1900 | 1477890379825 Marionette TRACE conn6 <- [1,152,null,{"value":"8"}] 22:06:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:06:19 INFO - PROCESS | 1900 | 1477890379944 Marionette TRACE conn6 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:20 INFO - PROCESS | 1900 | 1477890380195 Marionette TRACE conn6 <- [1,153,null,{"value":null}] 22:06:20 INFO - PROCESS | 1900 | 1477890380248 Marionette TRACE conn6 -> [0,154,"getWindowHandles",null] 22:06:20 INFO - PROCESS | 1900 | 1477890380251 Marionette TRACE conn6 <- [1,154,null,["8"]] 22:06:20 INFO - PROCESS | 1900 | 1477890380336 Marionette TRACE conn6 -> [0,155,"switchToWindow",{"name":"8"}] 22:06:20 INFO - PROCESS | 1900 | 1477890380343 Marionette TRACE conn6 <- [1,155,null,{}] 22:06:20 INFO - PROCESS | 1900 | 1477890380372 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a247400 == 12 [pid = 1900] [id = 38] 22:06:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x9a311000) [pid = 1900] [serial = 112] [outer = (nil)] 22:06:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x9a369400) [pid = 1900] [serial = 113] [outer = 0x9a311000] 22:06:20 INFO - PROCESS | 1900 | 1477890380490 Marionette DEBUG loaded listener.js 22:06:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x9b1d7800) [pid = 1900] [serial = 114] [outer = 0x9a311000] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0xa2891800) [pid = 1900] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x903d9000) [pid = 1900] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x98c93800) [pid = 1900] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x9a367000) [pid = 1900] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x90e37800) [pid = 1900] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x8cbf4000) [pid = 1900] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x9452ec00) [pid = 1900] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0xa4518c00) [pid = 1900] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0xa45de800) [pid = 1900] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0xa181a800) [pid = 1900] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x9ad85400) [pid = 1900] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x94795400) [pid = 1900] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0xa181c800) [pid = 1900] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x9546c800) [pid = 1900] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x9ad82c00) [pid = 1900] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x99fc7c00) [pid = 1900] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x9452a000) [pid = 1900] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9450f000) [pid = 1900] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x98c8d800) [pid = 1900] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x98c8b400) [pid = 1900] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x9562e800) [pid = 1900] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92f91800) [pid = 1900] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x93ad6c00) [pid = 1900] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f6ea000) [pid = 1900] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x97b71c00) [pid = 1900] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:06:22 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9292ac00) [pid = 1900] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:06:22 INFO - PROCESS | 1900 | 1477890382303 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:06:22 INFO - . 22:06:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2484ms 22:06:22 INFO - PROCESS | 1900 | 1477890382351 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 22:06:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:06:22 INFO - PROCESS | 1900 | 1477890382356 Marionette TRACE conn6 <- [1,157,null,{"value":"8"}] 22:06:22 INFO - PROCESS | 1900 | 1477890382363 Marionette TRACE conn6 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:22 INFO - PROCESS | 1900 | 1477890382577 Marionette TRACE conn6 <- [1,158,null,{"value":null}] 22:06:22 INFO - PROCESS | 1900 | 1477890382650 Marionette TRACE conn6 -> [0,159,"getWindowHandles",null] 22:06:22 INFO - PROCESS | 1900 | 1477890382654 Marionette TRACE conn6 <- [1,159,null,["8"]] 22:06:22 INFO - PROCESS | 1900 | 1477890382663 Marionette TRACE conn6 -> [0,160,"switchToWindow",{"name":"8"}] 22:06:22 INFO - PROCESS | 1900 | 1477890382673 Marionette TRACE conn6 <- [1,160,null,{}] 22:06:22 INFO - PROCESS | 1900 | 1477890382679 Marionette TRACE conn6 -> [0,161,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d9000 == 13 [pid = 1900] [id = 39] 22:06:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x91870c00) [pid = 1900] [serial = 115] [outer = (nil)] 22:06:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0xa2889800) [pid = 1900] [serial = 116] [outer = 0x91870c00] 22:06:22 INFO - PROCESS | 1900 | 1477890382781 Marionette DEBUG loaded listener.js 22:06:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0xa288d400) [pid = 1900] [serial = 117] [outer = 0x91870c00] 22:06:23 INFO - PROCESS | 1900 | 1477890383512 Marionette TRACE conn6 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:06:23 INFO - . 22:06:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1179ms 22:06:23 INFO - PROCESS | 1900 | 1477890383562 Marionette TRACE conn6 -> [0,162,"getWindowHandle",null] 22:06:23 INFO - PROCESS | 1900 | 1477890383566 Marionette TRACE conn6 <- [1,162,null,{"value":"8"}] 22:06:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:06:23 INFO - PROCESS | 1900 | 1477890383725 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:23 INFO - PROCESS | 1900 | 1477890383912 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 22:06:24 INFO - PROCESS | 1900 | 1477890384065 Marionette TRACE conn6 -> [0,164,"getWindowHandles",null] 22:06:24 INFO - PROCESS | 1900 | 1477890384069 Marionette TRACE conn6 <- [1,164,null,["8"]] 22:06:24 INFO - PROCESS | 1900 | 1477890384083 Marionette TRACE conn6 -> [0,165,"switchToWindow",{"name":"8"}] 22:06:24 INFO - PROCESS | 1900 | 1477890384090 Marionette TRACE conn6 <- [1,165,null,{}] 22:06:24 INFO - PROCESS | 1900 | 1477890384106 Marionette TRACE conn6 -> [0,166,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:24 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2d47800 == 14 [pid = 1900] [id = 40] 22:06:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0xa2d4a800) [pid = 1900] [serial = 118] [outer = (nil)] 22:06:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0xa2dc7000) [pid = 1900] [serial = 119] [outer = 0xa2d4a800] 22:06:24 INFO - PROCESS | 1900 | 1477890384197 Marionette DEBUG loaded listener.js 22:06:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0xa2dce400) [pid = 1900] [serial = 120] [outer = 0xa2d4a800] 22:06:25 INFO - PROCESS | 1900 | 1477890385109 Marionette TRACE conn6 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:06:25 INFO - . 22:06:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1577ms 22:06:25 INFO - PROCESS | 1900 | 1477890385153 Marionette TRACE conn6 -> [0,167,"getWindowHandle",null] 22:06:25 INFO - PROCESS | 1900 | 1477890385159 Marionette TRACE conn6 <- [1,167,null,{"value":"8"}] 22:06:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:06:25 INFO - PROCESS | 1900 | 1477890385171 Marionette TRACE conn6 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:25 INFO - PROCESS | 1900 | 1477890385399 Marionette TRACE conn6 <- [1,168,null,{"value":null}] 22:06:25 INFO - PROCESS | 1900 | 1477890385553 Marionette TRACE conn6 -> [0,169,"getWindowHandles",null] 22:06:25 INFO - PROCESS | 1900 | 1477890385559 Marionette TRACE conn6 <- [1,169,null,["8"]] 22:06:25 INFO - PROCESS | 1900 | 1477890385572 Marionette TRACE conn6 -> [0,170,"switchToWindow",{"name":"8"}] 22:06:25 INFO - PROCESS | 1900 | 1477890385580 Marionette TRACE conn6 <- [1,170,null,{}] 22:06:25 INFO - PROCESS | 1900 | 1477890385587 Marionette TRACE conn6 -> [0,171,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x95623400 == 15 [pid = 1900] [id = 41] 22:06:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x95624400) [pid = 1900] [serial = 121] [outer = (nil)] 22:06:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x98c81400) [pid = 1900] [serial = 122] [outer = 0x95624400] 22:06:25 INFO - PROCESS | 1900 | 1477890385707 Marionette DEBUG loaded listener.js 22:06:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x993cd000) [pid = 1900] [serial = 123] [outer = 0x95624400] 22:06:26 INFO - PROCESS | 1900 | 1477890386582 Marionette TRACE conn6 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:06:26 INFO - . 22:06:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1473ms 22:06:26 INFO - PROCESS | 1900 | 1477890386658 Marionette TRACE conn6 -> [0,172,"getWindowHandle",null] 22:06:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:06:26 INFO - PROCESS | 1900 | 1477890386666 Marionette TRACE conn6 <- [1,172,null,{"value":"8"}] 22:06:26 INFO - PROCESS | 1900 | 1477890386674 Marionette TRACE conn6 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:26 INFO - PROCESS | 1900 | 1477890386876 Marionette TRACE conn6 <- [1,173,null,{"value":null}] 22:06:27 INFO - PROCESS | 1900 | 1477890387034 Marionette TRACE conn6 -> [0,174,"getWindowHandles",null] 22:06:27 INFO - PROCESS | 1900 | 1477890387040 Marionette TRACE conn6 <- [1,174,null,["8"]] 22:06:27 INFO - PROCESS | 1900 | 1477890387054 Marionette TRACE conn6 -> [0,175,"switchToWindow",{"name":"8"}] 22:06:27 INFO - PROCESS | 1900 | 1477890387060 Marionette TRACE conn6 <- [1,175,null,{}] 22:06:27 INFO - PROCESS | 1900 | 1477890387068 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:27 INFO - PROCESS | 1900 | ++DOCSHELL 0xa181f800 == 16 [pid = 1900] [id = 42] 22:06:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0xa288b000) [pid = 1900] [serial = 124] [outer = (nil)] 22:06:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0xa2cde800) [pid = 1900] [serial = 125] [outer = 0xa288b000] 22:06:27 INFO - PROCESS | 1900 | 1477890387177 Marionette DEBUG loaded listener.js 22:06:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0xa2dd0800) [pid = 1900] [serial = 126] [outer = 0xa288b000] 22:06:28 INFO - PROCESS | 1900 | 1477890388287 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:06:28 INFO - . 22:06:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1633ms 22:06:28 INFO - PROCESS | 1900 | 1477890388306 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 22:06:28 INFO - PROCESS | 1900 | 1477890388317 Marionette TRACE conn6 <- [1,177,null,{"value":"8"}] 22:06:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:06:28 INFO - PROCESS | 1900 | 1477890388338 Marionette TRACE conn6 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:28 INFO - PROCESS | 1900 | 1477890388583 Marionette TRACE conn6 <- [1,178,null,{"value":null}] 22:06:29 INFO - PROCESS | 1900 | --DOCSHELL 0xa2dc3800 == 15 [pid = 1900] [id = 35] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0xa0ee6c00) [pid = 1900] [serial = 2] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x93fbbc00) [pid = 1900] [serial = 9] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x94527000) [pid = 1900] [serial = 22] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x98c86000) [pid = 1900] [serial = 17] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x98c85000) [pid = 1900] [serial = 16] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x903dd000) [pid = 1900] [serial = 26] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8f6ee800) [pid = 1900] [serial = 29] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8f6e7c00) [pid = 1900] [serial = 28] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x903e3800) [pid = 1900] [serial = 32] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8f6f4800) [pid = 1900] [serial = 31] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9186e800) [pid = 1900] [serial = 35] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x903e5800) [pid = 1900] [serial = 34] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x95204800) [pid = 1900] [serial = 38] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x94f90800) [pid = 1900] [serial = 37] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x94509400) [pid = 1900] [serial = 41] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x90ed3400) [pid = 1900] [serial = 40] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95d96000) [pid = 1900] [serial = 44] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x95664c00) [pid = 1900] [serial = 43] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9450e400) [pid = 1900] [serial = 47] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x98c94400) [pid = 1900] [serial = 46] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9a249400) [pid = 1900] [serial = 50] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9a0c4400) [pid = 1900] [serial = 49] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9b10a400) [pid = 1900] [serial = 53] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9b057800) [pid = 1900] [serial = 52] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x937c6400) [pid = 1900] [serial = 56] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a0bc00) [pid = 1900] [serial = 55] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x94527400) [pid = 1900] [serial = 59] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x94392400) [pid = 1900] [serial = 58] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x95d9b800) [pid = 1900] [serial = 62] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x95629c00) [pid = 1900] [serial = 61] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9a026c00) [pid = 1900] [serial = 65] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x993d0400) [pid = 1900] [serial = 64] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9b3bbc00) [pid = 1900] [serial = 68] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9b112000) [pid = 1900] [serial = 67] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0xa2349400) [pid = 1900] [serial = 71] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa2340000) [pid = 1900] [serial = 70] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9452d800) [pid = 1900] [serial = 74] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x93cf6c00) [pid = 1900] [serial = 73] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x95469800) [pid = 1900] [serial = 77] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x94f8a000) [pid = 1900] [serial = 76] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9a04b400) [pid = 1900] [serial = 80] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x99f3c000) [pid = 1900] [serial = 79] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0xa2d49400) [pid = 1900] [serial = 83] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0xa23e3800) [pid = 1900] [serial = 82] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0xa483f800) [pid = 1900] [serial = 86] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0xa4835c00) [pid = 1900] [serial = 85] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0xa5e53000) [pid = 1900] [serial = 89] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0xa4ca2c00) [pid = 1900] [serial = 88] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x9412fc00) [pid = 1900] [serial = 12] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x94506000) [pid = 1900] [serial = 19] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x94796800) [pid = 1900] [serial = 25] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x95202400) [pid = 1900] [serial = 92] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x9478f000) [pid = 1900] [serial = 91] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x97b76800) [pid = 1900] [serial = 96] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x9791ac00) [pid = 1900] [serial = 95] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x9b326000) [pid = 1900] [serial = 99] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x9b05a400) [pid = 1900] [serial = 98] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0xa433cc00) [pid = 1900] [serial = 102] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0xa2d42800) [pid = 1900] [serial = 101] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0xa2dca400) [pid = 1900] [serial = 104] [outer = (nil)] [url = about:blank] 22:06:29 INFO - PROCESS | 1900 | 1477890389427 Marionette TRACE conn6 -> [0,179,"getWindowHandles",null] 22:06:29 INFO - PROCESS | 1900 | 1477890389434 Marionette TRACE conn6 <- [1,179,null,["8"]] 22:06:29 INFO - PROCESS | 1900 | 1477890389451 Marionette TRACE conn6 -> [0,180,"switchToWindow",{"name":"8"}] 22:06:29 INFO - PROCESS | 1900 | 1477890389460 Marionette TRACE conn6 <- [1,180,null,{}] 22:06:29 INFO - PROCESS | 1900 | 1477890389469 Marionette TRACE conn6 -> [0,181,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8800 == 16 [pid = 1900] [id = 43] 22:06:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8f6e9800) [pid = 1900] [serial = 127] [outer = (nil)] 22:06:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8f6f2400) [pid = 1900] [serial = 128] [outer = 0x8f6e9800] 22:06:29 INFO - PROCESS | 1900 | 1477890389580 Marionette DEBUG loaded listener.js 22:06:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x903de800) [pid = 1900] [serial = 129] [outer = 0x8f6e9800] 22:06:30 INFO - PROCESS | 1900 | 1477890390316 Marionette TRACE conn6 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:06:30 INFO - . 22:06:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2026ms 22:06:30 INFO - PROCESS | 1900 | 1477890390359 Marionette TRACE conn6 -> [0,182,"getWindowHandle",null] 22:06:30 INFO - PROCESS | 1900 | 1477890390367 Marionette TRACE conn6 <- [1,182,null,{"value":"8"}] 22:06:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:06:30 INFO - PROCESS | 1900 | 1477890390375 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:30 INFO - PROCESS | 1900 | 1477890390603 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 22:06:30 INFO - PROCESS | 1900 | 1477890390625 Marionette TRACE conn6 -> [0,184,"getWindowHandles",null] 22:06:30 INFO - PROCESS | 1900 | 1477890390632 Marionette TRACE conn6 <- [1,184,null,["8"]] 22:06:30 INFO - PROCESS | 1900 | 1477890390639 Marionette TRACE conn6 -> [0,185,"switchToWindow",{"name":"8"}] 22:06:30 INFO - PROCESS | 1900 | 1477890390647 Marionette TRACE conn6 <- [1,185,null,{}] 22:06:30 INFO - PROCESS | 1900 | 1477890390705 Marionette TRACE conn6 -> [0,186,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x92981c00 == 17 [pid = 1900] [id = 44] 22:06:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x92986800) [pid = 1900] [serial = 130] [outer = (nil)] 22:06:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x92a0d000) [pid = 1900] [serial = 131] [outer = 0x92986800] 22:06:30 INFO - PROCESS | 1900 | 1477890390811 Marionette DEBUG loaded listener.js 22:06:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x92f90800) [pid = 1900] [serial = 132] [outer = 0x92986800] 22:06:31 INFO - PROCESS | 1900 | 1477890391525 Marionette TRACE conn6 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:06:31 INFO - PROCESS | 1900 | 1477890391540 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:06:31 INFO - . 22:06:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1221ms 22:06:31 INFO - PROCESS | 1900 | 1477890391600 Marionette TRACE conn6 -> [0,187,"getWindowHandle",null] 22:06:31 INFO - PROCESS | 1900 | 1477890391605 Marionette TRACE conn6 <- [1,187,null,{"value":"8"}] 22:06:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:06:31 INFO - PROCESS | 1900 | 1477890391613 Marionette TRACE conn6 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:31 INFO - PROCESS | 1900 | 1477890391847 Marionette TRACE conn6 <- [1,188,null,{"value":null}] 22:06:31 INFO - PROCESS | 1900 | 1477890391878 Marionette TRACE conn6 -> [0,189,"getWindowHandles",null] 22:06:31 INFO - PROCESS | 1900 | 1477890391889 Marionette TRACE conn6 <- [1,189,null,["8"]] 22:06:31 INFO - PROCESS | 1900 | 1477890391950 Marionette TRACE conn6 -> [0,190,"switchToWindow",{"name":"8"}] 22:06:31 INFO - PROCESS | 1900 | 1477890391959 Marionette TRACE conn6 <- [1,190,null,{}] 22:06:32 INFO - PROCESS | 1900 | 1477890391977 Marionette TRACE conn6 -> [0,191,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x94506000 == 18 [pid = 1900] [id = 45] 22:06:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x94798800) [pid = 1900] [serial = 133] [outer = (nil)] 22:06:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9481ec00) [pid = 1900] [serial = 134] [outer = 0x94798800] 22:06:32 INFO - PROCESS | 1900 | 1477890392083 Marionette DEBUG loaded listener.js 22:06:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x94f98400) [pid = 1900] [serial = 135] [outer = 0x94798800] 22:06:32 INFO - PROCESS | 1900 | 1477890392929 Marionette TRACE conn6 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:06:32 INFO - . 22:06:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1379ms 22:06:32 INFO - PROCESS | 1900 | 1477890392991 Marionette TRACE conn6 -> [0,192,"getWindowHandle",null] 22:06:32 INFO - PROCESS | 1900 | 1477890392995 Marionette TRACE conn6 <- [1,192,null,{"value":"8"}] 22:06:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:06:33 INFO - PROCESS | 1900 | 1477890393003 Marionette TRACE conn6 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:33 INFO - PROCESS | 1900 | 1477890393241 Marionette TRACE conn6 <- [1,193,null,{"value":null}] 22:06:33 INFO - PROCESS | 1900 | 1477890393311 Marionette TRACE conn6 -> [0,194,"getWindowHandles",null] 22:06:33 INFO - PROCESS | 1900 | 1477890393317 Marionette TRACE conn6 <- [1,194,null,["8"]] 22:06:33 INFO - PROCESS | 1900 | 1477890393333 Marionette TRACE conn6 -> [0,195,"switchToWindow",{"name":"8"}] 22:06:33 INFO - PROCESS | 1900 | 1477890393339 Marionette TRACE conn6 <- [1,195,null,{}] 22:06:33 INFO - PROCESS | 1900 | 1477890393344 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x95663800 == 19 [pid = 1900] [id = 46] 22:06:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x95cb1400) [pid = 1900] [serial = 136] [outer = (nil)] 22:06:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x95cb6800) [pid = 1900] [serial = 137] [outer = 0x95cb1400] 22:06:33 INFO - PROCESS | 1900 | 1477890393446 Marionette DEBUG loaded listener.js 22:06:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x98c98400) [pid = 1900] [serial = 138] [outer = 0x95cb1400] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0xa2d4a800) [pid = 1900] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0xa2dc7800) [pid = 1900] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x94388c00) [pid = 1900] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x9a311000) [pid = 1900] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x91870c00) [pid = 1900] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:06:33 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x95da1000) [pid = 1900] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:06:34 INFO - PROCESS | 1900 | 1477890394232 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:06:34 INFO - . 22:06:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1276ms 22:06:34 INFO - PROCESS | 1900 | 1477890394278 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 22:06:34 INFO - PROCESS | 1900 | 1477890394283 Marionette TRACE conn6 <- [1,197,null,{"value":"8"}] 22:06:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:06:34 INFO - PROCESS | 1900 | 1477890394289 Marionette TRACE conn6 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:34 INFO - PROCESS | 1900 | 1477890394505 Marionette TRACE conn6 <- [1,198,null,{"value":null}] 22:06:34 INFO - PROCESS | 1900 | 1477890394518 Marionette TRACE conn6 -> [0,199,"getWindowHandles",null] 22:06:34 INFO - PROCESS | 1900 | 1477890394523 Marionette TRACE conn6 <- [1,199,null,["8"]] 22:06:34 INFO - PROCESS | 1900 | 1477890394530 Marionette TRACE conn6 -> [0,200,"switchToWindow",{"name":"8"}] 22:06:34 INFO - PROCESS | 1900 | 1477890394535 Marionette TRACE conn6 <- [1,200,null,{}] 22:06:34 INFO - PROCESS | 1900 | 1477890394540 Marionette TRACE conn6 -> [0,201,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x93e76800 == 20 [pid = 1900] [id = 47] 22:06:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x94794c00) [pid = 1900] [serial = 139] [outer = (nil)] 22:06:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x993c9400) [pid = 1900] [serial = 140] [outer = 0x94794c00] 22:06:34 INFO - PROCESS | 1900 | 1477890394630 Marionette DEBUG loaded listener.js 22:06:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x99fc9800) [pid = 1900] [serial = 141] [outer = 0x94794c00] 22:06:35 INFO - PROCESS | 1900 | 1477890395574 Marionette TRACE conn6 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:06:35 INFO - . 22:06:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1327ms 22:06:35 INFO - PROCESS | 1900 | 1477890395617 Marionette TRACE conn6 -> [0,202,"getWindowHandle",null] 22:06:35 INFO - PROCESS | 1900 | 1477890395621 Marionette TRACE conn6 <- [1,202,null,{"value":"8"}] 22:06:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:06:35 INFO - PROCESS | 1900 | 1477890395638 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:35 INFO - PROCESS | 1900 | 1477890395928 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 22:06:36 INFO - PROCESS | 1900 | 1477890396037 Marionette TRACE conn6 -> [0,204,"getWindowHandles",null] 22:06:36 INFO - PROCESS | 1900 | 1477890396044 Marionette TRACE conn6 <- [1,204,null,["8"]] 22:06:36 INFO - PROCESS | 1900 | 1477890396055 Marionette TRACE conn6 -> [0,205,"switchToWindow",{"name":"8"}] 22:06:36 INFO - PROCESS | 1900 | 1477890396065 Marionette TRACE conn6 <- [1,205,null,{}] 22:06:36 INFO - PROCESS | 1900 | 1477890396075 Marionette TRACE conn6 -> [0,206,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e7400 == 21 [pid = 1900] [id = 48] 22:06:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x8f6e7c00) [pid = 1900] [serial = 142] [outer = (nil)] 22:06:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x8f6f1000) [pid = 1900] [serial = 143] [outer = 0x8f6e7c00] 22:06:36 INFO - PROCESS | 1900 | 1477890396191 Marionette DEBUG loaded listener.js 22:06:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x90e39400) [pid = 1900] [serial = 144] [outer = 0x8f6e7c00] 22:06:37 INFO - PROCESS | 1900 | 1477890397088 Marionette TRACE conn6 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:06:37 INFO - . 22:06:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1544ms 22:06:37 INFO - PROCESS | 1900 | 1477890397178 Marionette TRACE conn6 -> [0,207,"getWindowHandle",null] 22:06:37 INFO - PROCESS | 1900 | 1477890397187 Marionette TRACE conn6 <- [1,207,null,{"value":"8"}] 22:06:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:06:37 INFO - PROCESS | 1900 | 1477890397195 Marionette TRACE conn6 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:37 INFO - PROCESS | 1900 | 1477890397428 Marionette TRACE conn6 <- [1,208,null,{"value":null}] 22:06:37 INFO - PROCESS | 1900 | 1477890397573 Marionette TRACE conn6 -> [0,209,"getWindowHandles",null] 22:06:37 INFO - PROCESS | 1900 | 1477890397579 Marionette TRACE conn6 <- [1,209,null,["8"]] 22:06:37 INFO - PROCESS | 1900 | 1477890397590 Marionette TRACE conn6 -> [0,210,"switchToWindow",{"name":"8"}] 22:06:37 INFO - PROCESS | 1900 | 1477890397599 Marionette TRACE conn6 <- [1,210,null,{}] 22:06:37 INFO - PROCESS | 1900 | 1477890397605 Marionette TRACE conn6 -> [0,211,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x903e3000 == 22 [pid = 1900] [id = 49] 22:06:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x9478e800) [pid = 1900] [serial = 145] [outer = (nil)] 22:06:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9481cc00) [pid = 1900] [serial = 146] [outer = 0x9478e800] 22:06:37 INFO - PROCESS | 1900 | 1477890397712 Marionette DEBUG loaded listener.js 22:06:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x94f92400) [pid = 1900] [serial = 147] [outer = 0x9478e800] 22:06:38 INFO - PROCESS | 1900 | 1477890398586 Marionette TRACE conn6 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:06:38 INFO - . 22:06:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1470ms 22:06:38 INFO - PROCESS | 1900 | 1477890398665 Marionette TRACE conn6 -> [0,212,"getWindowHandle",null] 22:06:38 INFO - PROCESS | 1900 | 1477890398669 Marionette TRACE conn6 <- [1,212,null,{"value":"8"}] 22:06:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:06:38 INFO - PROCESS | 1900 | 1477890398677 Marionette TRACE conn6 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:38 INFO - PROCESS | 1900 | 1477890398885 Marionette TRACE conn6 <- [1,213,null,{"value":null}] 22:06:39 INFO - PROCESS | 1900 | 1477890399126 Marionette TRACE conn6 -> [0,214,"getWindowHandles",null] 22:06:39 INFO - PROCESS | 1900 | 1477890399132 Marionette TRACE conn6 <- [1,214,null,["8"]] 22:06:39 INFO - PROCESS | 1900 | 1477890399148 Marionette TRACE conn6 -> [0,215,"switchToWindow",{"name":"8"}] 22:06:39 INFO - PROCESS | 1900 | 1477890399157 Marionette TRACE conn6 <- [1,215,null,{}] 22:06:39 INFO - PROCESS | 1900 | 1477890399171 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd000 == 23 [pid = 1900] [id = 50] 22:06:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x903e3c00) [pid = 1900] [serial = 148] [outer = (nil)] 22:06:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x90e2f800) [pid = 1900] [serial = 149] [outer = 0x903e3c00] 22:06:39 INFO - PROCESS | 1900 | 1477890399277 Marionette DEBUG loaded listener.js 22:06:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x92a0b400) [pid = 1900] [serial = 150] [outer = 0x903e3c00] 22:06:39 INFO - PROCESS | 1900 | --DOCSHELL 0x903d9000 == 22 [pid = 1900] [id = 39] 22:06:39 INFO - PROCESS | 1900 | --DOCSHELL 0x93e76800 == 21 [pid = 1900] [id = 47] 22:06:40 INFO - PROCESS | 1900 | --DOCSHELL 0x95663800 == 20 [pid = 1900] [id = 46] 22:06:40 INFO - PROCESS | 1900 | --DOCSHELL 0x94506000 == 19 [pid = 1900] [id = 45] 22:06:40 INFO - PROCESS | 1900 | --DOCSHELL 0x92981c00 == 18 [pid = 1900] [id = 44] 22:06:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8800 == 17 [pid = 1900] [id = 43] 22:06:40 INFO - PROCESS | 1900 | 1477890400170 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0xa2dc7000) [pid = 1900] [serial = 119] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0xa2dce400) [pid = 1900] [serial = 120] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0xa2889800) [pid = 1900] [serial = 116] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0xa288d400) [pid = 1900] [serial = 117] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x9a369400) [pid = 1900] [serial = 113] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x9b1d7800) [pid = 1900] [serial = 114] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x97b76400) [pid = 1900] [serial = 110] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x90ecb000) [pid = 1900] [serial = 111] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x9450d800) [pid = 1900] [serial = 107] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x9450a000) [pid = 1900] [serial = 108] [outer = (nil)] [url = about:blank] 22:06:40 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0xa2dcbc00) [pid = 1900] [serial = 105] [outer = (nil)] [url = about:blank] 22:06:40 INFO - . 22:06:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1530ms 22:06:40 INFO - PROCESS | 1900 | 1477890400209 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 22:06:40 INFO - PROCESS | 1900 | 1477890400215 Marionette TRACE conn6 <- [1,217,null,{"value":"8"}] 22:06:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:06:40 INFO - PROCESS | 1900 | 1477890400228 Marionette TRACE conn6 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:40 INFO - PROCESS | 1900 | 1477890400407 Marionette TRACE conn6 <- [1,218,null,{"value":null}] 22:06:40 INFO - PROCESS | 1900 | 1477890400509 Marionette TRACE conn6 -> [0,219,"getWindowHandles",null] 22:06:40 INFO - PROCESS | 1900 | 1477890400516 Marionette TRACE conn6 <- [1,219,null,["8"]] 22:06:40 INFO - PROCESS | 1900 | 1477890400530 Marionette TRACE conn6 -> [0,220,"switchToWindow",{"name":"8"}] 22:06:40 INFO - PROCESS | 1900 | 1477890400538 Marionette TRACE conn6 <- [1,220,null,{}] 22:06:40 INFO - PROCESS | 1900 | 1477890400544 Marionette TRACE conn6 -> [0,221,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x94528000 == 18 [pid = 1900] [id = 51] 22:06:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9452dc00) [pid = 1900] [serial = 151] [outer = (nil)] 22:06:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x94791800) [pid = 1900] [serial = 152] [outer = 0x9452dc00] 22:06:40 INFO - PROCESS | 1900 | 1477890400641 Marionette DEBUG loaded listener.js 22:06:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x94f91400) [pid = 1900] [serial = 153] [outer = 0x9452dc00] 22:06:41 INFO - PROCESS | 1900 | 1477890401308 Marionette TRACE conn6 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:06:41 INFO - . 22:06:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1128ms 22:06:41 INFO - PROCESS | 1900 | 1477890401351 Marionette TRACE conn6 -> [0,222,"getWindowHandle",null] 22:06:41 INFO - PROCESS | 1900 | 1477890401355 Marionette TRACE conn6 <- [1,222,null,{"value":"8"}] 22:06:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:06:41 INFO - PROCESS | 1900 | 1477890401365 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:41 INFO - PROCESS | 1900 | 1477890401549 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 22:06:41 INFO - PROCESS | 1900 | 1477890401653 Marionette TRACE conn6 -> [0,224,"getWindowHandles",null] 22:06:41 INFO - PROCESS | 1900 | 1477890401665 Marionette TRACE conn6 <- [1,224,null,["8"]] 22:06:41 INFO - PROCESS | 1900 | 1477890401680 Marionette TRACE conn6 -> [0,225,"switchToWindow",{"name":"8"}] 22:06:41 INFO - PROCESS | 1900 | 1477890401687 Marionette TRACE conn6 <- [1,225,null,{}] 22:06:41 INFO - PROCESS | 1900 | 1477890401693 Marionette TRACE conn6 -> [0,226,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d95c00 == 19 [pid = 1900] [id = 52] 22:06:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x98c92c00) [pid = 1900] [serial = 154] [outer = (nil)] 22:06:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x99331000) [pid = 1900] [serial = 155] [outer = 0x98c92c00] 22:06:41 INFO - PROCESS | 1900 | 1477890401785 Marionette DEBUG loaded listener.js 22:06:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x99f32000) [pid = 1900] [serial = 156] [outer = 0x98c92c00] 22:06:42 INFO - PROCESS | 1900 | 1477890402550 Marionette TRACE conn6 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:06:42 INFO - . 22:06:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1376ms 22:06:42 INFO - PROCESS | 1900 | 1477890402741 Marionette TRACE conn6 -> [0,227,"getWindowHandle",null] 22:06:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:06:42 INFO - PROCESS | 1900 | 1477890402745 Marionette TRACE conn6 <- [1,227,null,{"value":"8"}] 22:06:42 INFO - PROCESS | 1900 | 1477890402752 Marionette TRACE conn6 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:42 INFO - PROCESS | 1900 | 1477890402974 Marionette TRACE conn6 <- [1,228,null,{"value":null}] 22:06:43 INFO - PROCESS | 1900 | 1477890403008 Marionette TRACE conn6 -> [0,229,"getWindowHandles",null] 22:06:43 INFO - PROCESS | 1900 | 1477890403012 Marionette TRACE conn6 <- [1,229,null,["8"]] 22:06:43 INFO - PROCESS | 1900 | 1477890403019 Marionette TRACE conn6 -> [0,230,"switchToWindow",{"name":"8"}] 22:06:43 INFO - PROCESS | 1900 | 1477890403025 Marionette TRACE conn6 <- [1,230,null,{}] 22:06:43 INFO - PROCESS | 1900 | 1477890403084 Marionette TRACE conn6 -> [0,231,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a245c00 == 20 [pid = 1900] [id = 53] 22:06:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9a313000) [pid = 1900] [serial = 157] [outer = (nil)] 22:06:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x9a31bc00) [pid = 1900] [serial = 158] [outer = 0x9a313000] 22:06:43 INFO - PROCESS | 1900 | 1477890403177 Marionette DEBUG loaded listener.js 22:06:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9a38f000) [pid = 1900] [serial = 159] [outer = 0x9a313000] 22:06:43 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x95cb1400) [pid = 1900] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:06:43 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x8f6e9800) [pid = 1900] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:06:43 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x95624400) [pid = 1900] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:06:43 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94798800) [pid = 1900] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:06:43 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x92986800) [pid = 1900] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:06:44 INFO - PROCESS | 1900 | 1477890404006 Marionette TRACE conn6 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:06:44 INFO - . 22:06:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1277ms 22:06:44 INFO - PROCESS | 1900 | 1477890404028 Marionette TRACE conn6 -> [0,232,"getWindowHandle",null] 22:06:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:06:44 INFO - PROCESS | 1900 | 1477890404033 Marionette TRACE conn6 <- [1,232,null,{"value":"8"}] 22:06:44 INFO - PROCESS | 1900 | 1477890404039 Marionette TRACE conn6 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:44 INFO - PROCESS | 1900 | 1477890404232 Marionette TRACE conn6 <- [1,233,null,{"value":null}] 22:06:44 INFO - PROCESS | 1900 | 1477890404242 Marionette TRACE conn6 -> [0,234,"getWindowHandles",null] 22:06:44 INFO - PROCESS | 1900 | 1477890404246 Marionette TRACE conn6 <- [1,234,null,["8"]] 22:06:44 INFO - PROCESS | 1900 | 1477890404253 Marionette TRACE conn6 -> [0,235,"switchToWindow",{"name":"8"}] 22:06:44 INFO - PROCESS | 1900 | 1477890404258 Marionette TRACE conn6 <- [1,235,null,{}] 22:06:44 INFO - PROCESS | 1900 | 1477890404354 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x9562fc00 == 21 [pid = 1900] [id = 54] 22:06:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x95660400) [pid = 1900] [serial = 160] [outer = (nil)] 22:06:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x9b061000) [pid = 1900] [serial = 161] [outer = 0x95660400] 22:06:44 INFO - PROCESS | 1900 | 1477890404455 Marionette DEBUG loaded listener.js 22:06:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9b322800) [pid = 1900] [serial = 162] [outer = 0x95660400] 22:06:45 INFO - PROCESS | 1900 | 1477890405105 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:06:45 INFO - . 22:06:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1123ms 22:06:45 INFO - PROCESS | 1900 | 1477890405162 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 22:06:45 INFO - PROCESS | 1900 | 1477890405165 Marionette TRACE conn6 <- [1,237,null,{"value":"8"}] 22:06:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:06:45 INFO - PROCESS | 1900 | 1477890405179 Marionette TRACE conn6 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:45 INFO - PROCESS | 1900 | 1477890405384 Marionette TRACE conn6 <- [1,238,null,{"value":null}] 22:06:45 INFO - PROCESS | 1900 | 1477890405396 Marionette TRACE conn6 -> [0,239,"getWindowHandles",null] 22:06:45 INFO - PROCESS | 1900 | 1477890405399 Marionette TRACE conn6 <- [1,239,null,["8"]] 22:06:45 INFO - PROCESS | 1900 | 1477890405405 Marionette TRACE conn6 -> [0,240,"switchToWindow",{"name":"8"}] 22:06:45 INFO - PROCESS | 1900 | 1477890405410 Marionette TRACE conn6 <- [1,240,null,{}] 22:06:45 INFO - PROCESS | 1900 | 1477890405417 Marionette TRACE conn6 -> [0,241,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:45 INFO - PROCESS | 1900 | ++DOCSHELL 0xa181c800 == 22 [pid = 1900] [id = 55] 22:06:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0xa181f000) [pid = 1900] [serial = 163] [outer = (nil)] 22:06:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0xa1822c00) [pid = 1900] [serial = 164] [outer = 0xa181f000] 22:06:45 INFO - PROCESS | 1900 | 1477890405537 Marionette DEBUG loaded listener.js 22:06:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0xa23e1800) [pid = 1900] [serial = 165] [outer = 0xa181f000] 22:06:46 INFO - PROCESS | 1900 | 1477890406318 Marionette TRACE conn6 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:06:46 INFO - . 22:06:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1232ms 22:06:46 INFO - PROCESS | 1900 | 1477890406418 Marionette TRACE conn6 -> [0,242,"getWindowHandle",null] 22:06:46 INFO - PROCESS | 1900 | 1477890406424 Marionette TRACE conn6 <- [1,242,null,{"value":"8"}] 22:06:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:06:46 INFO - PROCESS | 1900 | 1477890406434 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:46 INFO - PROCESS | 1900 | 1477890406673 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 22:06:46 INFO - PROCESS | 1900 | 1477890406821 Marionette TRACE conn6 -> [0,244,"getWindowHandles",null] 22:06:46 INFO - PROCESS | 1900 | 1477890406830 Marionette TRACE conn6 <- [1,244,null,["8"]] 22:06:46 INFO - PROCESS | 1900 | 1477890406841 Marionette TRACE conn6 -> [0,245,"switchToWindow",{"name":"8"}] 22:06:46 INFO - PROCESS | 1900 | 1477890406850 Marionette TRACE conn6 <- [1,245,null,{}] 22:06:46 INFO - PROCESS | 1900 | 1477890406858 Marionette TRACE conn6 -> [0,246,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x93cf4400 == 23 [pid = 1900] [id = 56] 22:06:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x93e72800) [pid = 1900] [serial = 166] [outer = (nil)] 22:06:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x94530800) [pid = 1900] [serial = 167] [outer = 0x93e72800] 22:06:47 INFO - PROCESS | 1900 | 1477890407022 Marionette DEBUG loaded listener.js 22:06:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x95203400) [pid = 1900] [serial = 168] [outer = 0x93e72800] 22:06:47 INFO - PROCESS | 1900 | 1477890407883 Marionette TRACE conn6 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:06:47 INFO - . 22:06:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1525ms 22:06:47 INFO - PROCESS | 1900 | 1477890407962 Marionette TRACE conn6 -> [0,247,"getWindowHandle",null] 22:06:47 INFO - PROCESS | 1900 | 1477890407970 Marionette TRACE conn6 <- [1,247,null,{"value":"8"}] 22:06:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:06:47 INFO - PROCESS | 1900 | 1477890407978 Marionette TRACE conn6 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:48 INFO - PROCESS | 1900 | 1477890408170 Marionette TRACE conn6 <- [1,248,null,{"value":null}] 22:06:48 INFO - PROCESS | 1900 | 1477890408314 Marionette TRACE conn6 -> [0,249,"getWindowHandles",null] 22:06:48 INFO - PROCESS | 1900 | 1477890408320 Marionette TRACE conn6 <- [1,249,null,["8"]] 22:06:48 INFO - PROCESS | 1900 | 1477890408334 Marionette TRACE conn6 -> [0,250,"switchToWindow",{"name":"8"}] 22:06:48 INFO - PROCESS | 1900 | 1477890408340 Marionette TRACE conn6 <- [1,250,null,{}] 22:06:48 INFO - PROCESS | 1900 | 1477890408346 Marionette TRACE conn6 -> [0,251,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c8f400 == 24 [pid = 1900] [id = 57] 22:06:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x993c7800) [pid = 1900] [serial = 169] [outer = (nil)] 22:06:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9a02b400) [pid = 1900] [serial = 170] [outer = 0x993c7800] 22:06:48 INFO - PROCESS | 1900 | 1477890408454 Marionette DEBUG loaded listener.js 22:06:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9a30fc00) [pid = 1900] [serial = 171] [outer = 0x993c7800] 22:06:49 INFO - PROCESS | 1900 | 1477890409200 Marionette TRACE conn6 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:06:49 INFO - . 22:06:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1281ms 22:06:49 INFO - PROCESS | 1900 | 1477890409267 Marionette TRACE conn6 -> [0,252,"getWindowHandle",null] 22:06:49 INFO - PROCESS | 1900 | 1477890409277 Marionette TRACE conn6 <- [1,252,null,{"value":"8"}] 22:06:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:06:49 INFO - PROCESS | 1900 | 1477890409286 Marionette TRACE conn6 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:49 INFO - PROCESS | 1900 | 1477890409474 Marionette TRACE conn6 <- [1,253,null,{"value":null}] 22:06:49 INFO - PROCESS | 1900 | 1477890409621 Marionette TRACE conn6 -> [0,254,"getWindowHandles",null] 22:06:49 INFO - PROCESS | 1900 | 1477890409627 Marionette TRACE conn6 <- [1,254,null,["8"]] 22:06:49 INFO - PROCESS | 1900 | 1477890409634 Marionette TRACE conn6 -> [0,255,"switchToWindow",{"name":"8"}] 22:06:49 INFO - PROCESS | 1900 | 1477890409641 Marionette TRACE conn6 <- [1,255,null,{}] 22:06:49 INFO - PROCESS | 1900 | 1477890409652 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:49 INFO - PROCESS | 1900 | ++DOCSHELL 0xa23e1400 == 25 [pid = 1900] [id = 58] 22:06:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0xa2784000) [pid = 1900] [serial = 172] [outer = (nil)] 22:06:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0xa2889c00) [pid = 1900] [serial = 173] [outer = 0xa2784000] 22:06:49 INFO - PROCESS | 1900 | 1477890409762 Marionette DEBUG loaded listener.js 22:06:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x98c99400) [pid = 1900] [serial = 174] [outer = 0xa2784000] 22:06:50 INFO - PROCESS | 1900 | 1477890410570 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:06:50 INFO - . 22:06:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1327ms 22:06:50 INFO - PROCESS | 1900 | 1477890410613 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 22:06:50 INFO - PROCESS | 1900 | 1477890410617 Marionette TRACE conn6 <- [1,257,null,{"value":"8"}] 22:06:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:06:50 INFO - PROCESS | 1900 | 1477890410641 Marionette TRACE conn6 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:50 INFO - PROCESS | 1900 | 1477890410833 Marionette TRACE conn6 <- [1,258,null,{"value":null}] 22:06:50 INFO - PROCESS | 1900 | 1477890410978 Marionette TRACE conn6 -> [0,259,"getWindowHandles",null] 22:06:50 INFO - PROCESS | 1900 | 1477890410989 Marionette TRACE conn6 <- [1,259,null,["8"]] 22:06:51 INFO - PROCESS | 1900 | 1477890411001 Marionette TRACE conn6 -> [0,260,"switchToWindow",{"name":"8"}] 22:06:51 INFO - PROCESS | 1900 | 1477890411009 Marionette TRACE conn6 <- [1,260,null,{}] 22:06:51 INFO - PROCESS | 1900 | 1477890411016 Marionette TRACE conn6 -> [0,261,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a02a400 == 26 [pid = 1900] [id = 59] 22:06:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0xa2891400) [pid = 1900] [serial = 175] [outer = (nil)] 22:06:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa2ce9c00) [pid = 1900] [serial = 176] [outer = 0xa2891400] 22:06:51 INFO - PROCESS | 1900 | 1477890411122 Marionette DEBUG loaded listener.js 22:06:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa2d3f400) [pid = 1900] [serial = 177] [outer = 0xa2891400] 22:06:51 INFO - PROCESS | 1900 | 1477890411854 Marionette TRACE conn6 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:06:51 INFO - . 22:06:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1279ms 22:06:51 INFO - PROCESS | 1900 | 1477890411904 Marionette TRACE conn6 -> [0,262,"getWindowHandle",null] 22:06:51 INFO - PROCESS | 1900 | 1477890411908 Marionette TRACE conn6 <- [1,262,null,{"value":"8"}] 22:06:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:06:51 INFO - PROCESS | 1900 | 1477890411915 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:52 INFO - PROCESS | 1900 | 1477890412102 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 22:06:52 INFO - PROCESS | 1900 | 1477890412337 Marionette TRACE conn6 -> [0,264,"getWindowHandles",null] 22:06:52 INFO - PROCESS | 1900 | 1477890412342 Marionette TRACE conn6 <- [1,264,null,["8"]] 22:06:52 INFO - PROCESS | 1900 | 1477890412355 Marionette TRACE conn6 -> [0,265,"switchToWindow",{"name":"8"}] 22:06:52 INFO - PROCESS | 1900 | 1477890412364 Marionette TRACE conn6 <- [1,265,null,{}] 22:06:52 INFO - PROCESS | 1900 | 1477890412374 Marionette TRACE conn6 -> [0,266,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x9297c800 == 27 [pid = 1900] [id = 60] 22:06:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x936a5c00) [pid = 1900] [serial = 178] [outer = (nil)] 22:06:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x94507800) [pid = 1900] [serial = 179] [outer = 0x936a5c00] 22:06:52 INFO - PROCESS | 1900 | 1477890412482 Marionette DEBUG loaded listener.js 22:06:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9565ac00) [pid = 1900] [serial = 180] [outer = 0x936a5c00] 22:06:53 INFO - PROCESS | 1900 | 1477890413213 Marionette TRACE conn6 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:06:53 INFO - . 22:06:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1371ms 22:06:53 INFO - PROCESS | 1900 | 1477890413291 Marionette TRACE conn6 -> [0,267,"getWindowHandle",null] 22:06:53 INFO - PROCESS | 1900 | 1477890413296 Marionette TRACE conn6 <- [1,267,null,{"value":"8"}] 22:06:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:06:53 INFO - PROCESS | 1900 | 1477890413306 Marionette TRACE conn6 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:53 INFO - PROCESS | 1900 | 1477890413494 Marionette TRACE conn6 <- [1,268,null,{"value":null}] 22:06:53 INFO - PROCESS | 1900 | 1477890413655 Marionette TRACE conn6 -> [0,269,"getWindowHandles",null] 22:06:53 INFO - PROCESS | 1900 | 1477890413662 Marionette TRACE conn6 <- [1,269,null,["8"]] 22:06:53 INFO - PROCESS | 1900 | 1477890413674 Marionette TRACE conn6 -> [0,270,"switchToWindow",{"name":"8"}] 22:06:53 INFO - PROCESS | 1900 | 1477890413681 Marionette TRACE conn6 <- [1,270,null,{}] 22:06:53 INFO - PROCESS | 1900 | 1477890413687 Marionette TRACE conn6 -> [0,271,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x99f37400 == 28 [pid = 1900] [id = 61] 22:06:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x99f3c000) [pid = 1900] [serial = 181] [outer = (nil)] 22:06:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9a317800) [pid = 1900] [serial = 182] [outer = 0x99f3c000] 22:06:53 INFO - PROCESS | 1900 | 1477890413784 Marionette DEBUG loaded listener.js 22:06:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9b1dc000) [pid = 1900] [serial = 183] [outer = 0x99f3c000] 22:06:54 INFO - PROCESS | 1900 | --DOCSHELL 0x903e3000 == 27 [pid = 1900] [id = 49] 22:06:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e7400 == 26 [pid = 1900] [id = 48] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0xa2cde800) [pid = 1900] [serial = 125] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a0d000) [pid = 1900] [serial = 131] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9481ec00) [pid = 1900] [serial = 134] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x993c9400) [pid = 1900] [serial = 140] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x98c98400) [pid = 1900] [serial = 138] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x903de800) [pid = 1900] [serial = 129] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f6f2400) [pid = 1900] [serial = 128] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x98c81400) [pid = 1900] [serial = 122] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x993cd000) [pid = 1900] [serial = 123] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x95cb6800) [pid = 1900] [serial = 137] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x92f90800) [pid = 1900] [serial = 132] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x94f98400) [pid = 1900] [serial = 135] [outer = (nil)] [url = about:blank] 22:06:54 INFO - PROCESS | 1900 | 1477890414534 Marionette TRACE conn6 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:06:54 INFO - . 22:06:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1270ms 22:06:54 INFO - PROCESS | 1900 | 1477890414575 Marionette TRACE conn6 -> [0,272,"getWindowHandle",null] 22:06:54 INFO - PROCESS | 1900 | 1477890414579 Marionette TRACE conn6 <- [1,272,null,{"value":"8"}] 22:06:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:06:54 INFO - PROCESS | 1900 | 1477890414587 Marionette TRACE conn6 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:54 INFO - PROCESS | 1900 | 1477890414764 Marionette TRACE conn6 <- [1,273,null,{"value":null}] 22:06:54 INFO - PROCESS | 1900 | 1477890414783 Marionette TRACE conn6 -> [0,274,"getWindowHandles",null] 22:06:54 INFO - PROCESS | 1900 | 1477890414793 Marionette TRACE conn6 <- [1,274,null,["8"]] 22:06:54 INFO - PROCESS | 1900 | 1477890414801 Marionette TRACE conn6 -> [0,275,"switchToWindow",{"name":"8"}] 22:06:54 INFO - PROCESS | 1900 | 1477890414807 Marionette TRACE conn6 <- [1,275,null,{}] 22:06:54 INFO - PROCESS | 1900 | 1477890414919 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ac7400 == 27 [pid = 1900] [id = 62] 22:06:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x98c98c00) [pid = 1900] [serial = 184] [outer = (nil)] 22:06:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9b112c00) [pid = 1900] [serial = 185] [outer = 0x98c98c00] 22:06:55 INFO - PROCESS | 1900 | 1477890415016 Marionette DEBUG loaded listener.js 22:06:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0xa278d800) [pid = 1900] [serial = 186] [outer = 0x98c98c00] 22:06:55 INFO - PROCESS | 1900 | 1477890415654 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:06:55 INFO - . 22:06:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1121ms 22:06:55 INFO - PROCESS | 1900 | 1477890415708 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 22:06:55 INFO - PROCESS | 1900 | 1477890415711 Marionette TRACE conn6 <- [1,277,null,{"value":"8"}] 22:06:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:06:55 INFO - PROCESS | 1900 | 1477890415720 Marionette TRACE conn6 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:55 INFO - PROCESS | 1900 | 1477890415903 Marionette TRACE conn6 <- [1,278,null,{"value":null}] 22:06:56 INFO - PROCESS | 1900 | 1477890416017 Marionette TRACE conn6 -> [0,279,"getWindowHandles",null] 22:06:56 INFO - PROCESS | 1900 | 1477890416020 Marionette TRACE conn6 <- [1,279,null,["8"]] 22:06:56 INFO - PROCESS | 1900 | 1477890416027 Marionette TRACE conn6 -> [0,280,"switchToWindow",{"name":"8"}] 22:06:56 INFO - PROCESS | 1900 | 1477890416032 Marionette TRACE conn6 <- [1,280,null,{}] 22:06:56 INFO - PROCESS | 1900 | 1477890416038 Marionette TRACE conn6 -> [0,281,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:56 INFO - PROCESS | 1900 | ++DOCSHELL 0xa1895800 == 28 [pid = 1900] [id = 63] 22:06:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0xa2d49000) [pid = 1900] [serial = 187] [outer = (nil)] 22:06:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa2dc7400) [pid = 1900] [serial = 188] [outer = 0xa2d49000] 22:06:56 INFO - PROCESS | 1900 | 1477890416127 Marionette DEBUG loaded listener.js 22:06:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa2dcac00) [pid = 1900] [serial = 189] [outer = 0xa2d49000] 22:06:56 INFO - PROCESS | 1900 | 1477890416794 Marionette TRACE conn6 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:06:56 INFO - . 22:06:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1119ms 22:06:56 INFO - PROCESS | 1900 | 1477890416838 Marionette TRACE conn6 -> [0,282,"getWindowHandle",null] 22:06:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:06:56 INFO - PROCESS | 1900 | 1477890416842 Marionette TRACE conn6 <- [1,282,null,{"value":"8"}] 22:06:56 INFO - PROCESS | 1900 | 1477890416849 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:57 INFO - PROCESS | 1900 | 1477890417064 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 22:06:57 INFO - PROCESS | 1900 | 1477890417088 Marionette TRACE conn6 -> [0,284,"getWindowHandles",null] 22:06:57 INFO - PROCESS | 1900 | 1477890417091 Marionette TRACE conn6 <- [1,284,null,["8"]] 22:06:57 INFO - PROCESS | 1900 | 1477890417101 Marionette TRACE conn6 -> [0,285,"switchToWindow",{"name":"8"}] 22:06:57 INFO - PROCESS | 1900 | 1477890417109 Marionette TRACE conn6 <- [1,285,null,{}] 22:06:57 INFO - PROCESS | 1900 | 1477890417176 Marionette TRACE conn6 -> [0,286,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:57 INFO - PROCESS | 1900 | ++DOCSHELL 0xa433cc00 == 29 [pid = 1900] [id = 64] 22:06:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa433e400) [pid = 1900] [serial = 190] [outer = (nil)] 22:06:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa43c4400) [pid = 1900] [serial = 191] [outer = 0xa433e400] 22:06:57 INFO - PROCESS | 1900 | 1477890417265 Marionette DEBUG loaded listener.js 22:06:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa43c5400) [pid = 1900] [serial = 192] [outer = 0xa433e400] 22:06:57 INFO - PROCESS | 1900 | 1477890417972 Marionette TRACE conn6 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:06:58 INFO - . 22:06:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1170ms 22:06:58 INFO - PROCESS | 1900 | 1477890418019 Marionette TRACE conn6 -> [0,287,"getWindowHandle",null] 22:06:58 INFO - PROCESS | 1900 | 1477890418021 Marionette TRACE conn6 <- [1,287,null,{"value":"8"}] 22:06:58 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 22:06:58 INFO - PROCESS | 1900 | 1477890418029 Marionette TRACE conn6 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:58 INFO - PROCESS | 1900 | 1477890418238 Marionette TRACE conn6 <- [1,288,null,{"value":null}] 22:06:58 INFO - PROCESS | 1900 | 1477890418256 Marionette TRACE conn6 -> [0,289,"getWindowHandles",null] 22:06:58 INFO - PROCESS | 1900 | 1477890418259 Marionette TRACE conn6 <- [1,289,null,["8"]] 22:06:58 INFO - PROCESS | 1900 | 1477890418266 Marionette TRACE conn6 -> [0,290,"switchToWindow",{"name":"8"}] 22:06:58 INFO - PROCESS | 1900 | 1477890418271 Marionette TRACE conn6 <- [1,290,null,{}] 22:06:58 INFO - PROCESS | 1900 | 1477890418276 Marionette TRACE conn6 -> [0,291,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/canvas_shadows_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a08000 == 30 [pid = 1900] [id = 65] 22:06:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x95cb2800) [pid = 1900] [serial = 193] [outer = (nil)] 22:06:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0xa45de000) [pid = 1900] [serial = 194] [outer = 0x95cb2800] 22:06:58 INFO - PROCESS | 1900 | 1477890418519 Marionette DEBUG loaded listener.js 22:06:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0xa4841400) [pid = 1900] [serial = 195] [outer = 0x95cb2800] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95660400) [pid = 1900] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x98c92c00) [pid = 1900] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x903e3c00) [pid = 1900] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8f6e7c00) [pid = 1900] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9a313000) [pid = 1900] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0xa288b000) [pid = 1900] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x9478e800) [pid = 1900] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:06:58 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9452dc00) [pid = 1900] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:06:59 INFO - PROCESS | 1900 | 1477890419337 Marionette TRACE conn6 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 22:06:59 INFO - . 22:06:59 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1322ms 22:06:59 INFO - PROCESS | 1900 | 1477890419350 Marionette TRACE conn6 -> [0,292,"getWindowHandle",null] 22:06:59 INFO - PROCESS | 1900 | 1477890419353 Marionette TRACE conn6 <- [1,292,null,{"value":"8"}] 22:06:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:06:59 INFO - PROCESS | 1900 | 1477890419363 Marionette TRACE conn6 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:06:59 INFO - PROCESS | 1900 | 1477890419525 Marionette TRACE conn6 <- [1,293,null,{"value":null}] 22:06:59 INFO - PROCESS | 1900 | 1477890419534 Marionette TRACE conn6 -> [0,294,"getWindowHandles",null] 22:06:59 INFO - PROCESS | 1900 | 1477890419539 Marionette TRACE conn6 <- [1,294,null,["8"]] 22:06:59 INFO - PROCESS | 1900 | 1477890419545 Marionette TRACE conn6 -> [0,295,"switchToWindow",{"name":"8"}] 22:06:59 INFO - PROCESS | 1900 | 1477890419551 Marionette TRACE conn6 <- [1,295,null,{}] 22:06:59 INFO - PROCESS | 1900 | 1477890419556 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:06:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x95cb0800 == 31 [pid = 1900] [id = 66] 22:06:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95dee800) [pid = 1900] [serial = 196] [outer = (nil)] 22:06:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x97b79000) [pid = 1900] [serial = 197] [outer = 0x95dee800] 22:06:59 INFO - PROCESS | 1900 | 1477890419654 Marionette DEBUG loaded listener.js 22:06:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x98c92c00) [pid = 1900] [serial = 198] [outer = 0x95dee800] 22:07:00 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:07:00 INFO - PROCESS | 1900 | 1477890420390 Marionette TRACE conn6 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:07:00 INFO - .... 22:07:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1069ms 22:07:00 INFO - PROCESS | 1900 | 1477890420430 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 22:07:00 INFO - PROCESS | 1900 | 1477890420433 Marionette TRACE conn6 <- [1,297,null,{"value":"8"}] 22:07:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:07:00 INFO - PROCESS | 1900 | 1477890420440 Marionette TRACE conn6 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:00 INFO - PROCESS | 1900 | 1477890420642 Marionette TRACE conn6 <- [1,298,null,{"value":null}] 22:07:00 INFO - PROCESS | 1900 | 1477890420660 Marionette TRACE conn6 -> [0,299,"getWindowHandles",null] 22:07:00 INFO - PROCESS | 1900 | 1477890420663 Marionette TRACE conn6 <- [1,299,null,["8"]] 22:07:00 INFO - PROCESS | 1900 | 1477890420668 Marionette TRACE conn6 -> [0,300,"switchToWindow",{"name":"8"}] 22:07:00 INFO - PROCESS | 1900 | 1477890420674 Marionette TRACE conn6 <- [1,300,null,{}] 22:07:00 INFO - PROCESS | 1900 | 1477890420679 Marionette TRACE conn6 -> [0,301,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x91872c00 == 32 [pid = 1900] [id = 67] 22:07:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa4cf4800) [pid = 1900] [serial = 199] [outer = (nil)] 22:07:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa93b3800) [pid = 1900] [serial = 200] [outer = 0xa4cf4800] 22:07:00 INFO - PROCESS | 1900 | 1477890420769 Marionette DEBUG loaded listener.js 22:07:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0xa93bb000) [pid = 1900] [serial = 201] [outer = 0xa4cf4800] 22:07:04 INFO - PROCESS | 1900 | 1477890424349 Marionette TRACE conn6 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:07:04 INFO - ............... 22:07:04 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3995ms 22:07:04 INFO - PROCESS | 1900 | 1477890424442 Marionette TRACE conn6 -> [0,302,"getWindowHandle",null] 22:07:04 INFO - PROCESS | 1900 | 1477890424447 Marionette TRACE conn6 <- [1,302,null,{"value":"8"}] 22:07:04 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:07:04 INFO - PROCESS | 1900 | 1477890424475 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:04 INFO - PROCESS | 1900 | 1477890424710 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 22:07:04 INFO - PROCESS | 1900 | 1477890424825 Marionette TRACE conn6 -> [0,304,"getWindowHandles",null] 22:07:04 INFO - PROCESS | 1900 | 1477890424830 Marionette TRACE conn6 <- [1,304,null,["8"]] 22:07:04 INFO - PROCESS | 1900 | 1477890424843 Marionette TRACE conn6 -> [0,305,"switchToWindow",{"name":"8"}] 22:07:04 INFO - PROCESS | 1900 | 1477890424850 Marionette TRACE conn6 <- [1,305,null,{}] 22:07:04 INFO - PROCESS | 1900 | 1477890424857 Marionette TRACE conn6 -> [0,306,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x93add400 == 33 [pid = 1900] [id = 68] 22:07:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9412fc00) [pid = 1900] [serial = 202] [outer = (nil)] 22:07:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9452a400) [pid = 1900] [serial = 203] [outer = 0x9412fc00] 22:07:04 INFO - PROCESS | 1900 | 1477890424975 Marionette DEBUG loaded listener.js 22:07:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9562d400) [pid = 1900] [serial = 204] [outer = 0x9412fc00] 22:07:05 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:07:05 INFO - PROCESS | 1900 | 1477890425843 Marionette TRACE conn6 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:07:05 INFO - . 22:07:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1425ms 22:07:05 INFO - PROCESS | 1900 | 1477890425883 Marionette TRACE conn6 -> [0,307,"getWindowHandle",null] 22:07:05 INFO - PROCESS | 1900 | 1477890425889 Marionette TRACE conn6 <- [1,307,null,{"value":"8"}] 22:07:05 INFO - TEST-START | /FileAPI/fileReader.html 22:07:05 INFO - PROCESS | 1900 | 1477890425941 Marionette TRACE conn6 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:06 INFO - PROCESS | 1900 | 1477890426155 Marionette TRACE conn6 <- [1,308,null,{"value":null}] 22:07:06 INFO - PROCESS | 1900 | 1477890426314 Marionette TRACE conn6 -> [0,309,"getWindowHandles",null] 22:07:06 INFO - PROCESS | 1900 | 1477890426318 Marionette TRACE conn6 <- [1,309,null,["8"]] 22:07:06 INFO - PROCESS | 1900 | 1477890426329 Marionette TRACE conn6 -> [0,310,"switchToWindow",{"name":"8"}] 22:07:06 INFO - PROCESS | 1900 | 1477890426335 Marionette TRACE conn6 <- [1,310,null,{}] 22:07:06 INFO - PROCESS | 1900 | 1477890426341 Marionette TRACE conn6 -> [0,311,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a20c400 == 34 [pid = 1900] [id = 69] 22:07:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9a365400) [pid = 1900] [serial = 205] [outer = (nil)] 22:07:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa2888000) [pid = 1900] [serial = 206] [outer = 0x9a365400] 22:07:06 INFO - PROCESS | 1900 | 1477890426451 Marionette DEBUG loaded listener.js 22:07:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0xa2ce6400) [pid = 1900] [serial = 207] [outer = 0x9a365400] 22:07:07 INFO - PROCESS | 1900 | 1477890427112 Marionette TRACE conn6 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:07:07 INFO - .... 22:07:07 INFO - TEST-OK | /FileAPI/fileReader.html | took 1229ms 22:07:07 INFO - PROCESS | 1900 | 1477890427174 Marionette TRACE conn6 -> [0,312,"getWindowHandle",null] 22:07:07 INFO - PROCESS | 1900 | 1477890427182 Marionette TRACE conn6 <- [1,312,null,{"value":"8"}] 22:07:07 INFO - TEST-START | /FileAPI/historical.html 22:07:07 INFO - PROCESS | 1900 | 1477890427190 Marionette TRACE conn6 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:07 INFO - PROCESS | 1900 | 1477890427373 Marionette TRACE conn6 <- [1,313,null,{"value":null}] 22:07:07 INFO - PROCESS | 1900 | 1477890427526 Marionette TRACE conn6 -> [0,314,"getWindowHandles",null] 22:07:07 INFO - PROCESS | 1900 | 1477890427532 Marionette TRACE conn6 <- [1,314,null,["8"]] 22:07:07 INFO - PROCESS | 1900 | 1477890427543 Marionette TRACE conn6 -> [0,315,"switchToWindow",{"name":"8"}] 22:07:07 INFO - PROCESS | 1900 | 1477890427549 Marionette TRACE conn6 <- [1,315,null,{}] 22:07:07 INFO - PROCESS | 1900 | 1477890427558 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:07 INFO - PROCESS | 1900 | ++DOCSHELL 0xa483d000 == 35 [pid = 1900] [id = 70] 22:07:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0xa483dc00) [pid = 1900] [serial = 208] [outer = (nil)] 22:07:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa4c9c000) [pid = 1900] [serial = 209] [outer = 0xa483dc00] 22:07:07 INFO - PROCESS | 1900 | 1477890427667 Marionette DEBUG loaded listener.js 22:07:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa4ceb400) [pid = 1900] [serial = 210] [outer = 0xa483dc00] 22:07:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8cc74c00) [pid = 1900] [serial = 211] [outer = 0x94790c00] 22:07:08 INFO - PROCESS | 1900 | 1477890428291 Marionette TRACE conn6 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 22:07:08 INFO - ..... 22:07:08 INFO - TEST-OK | /FileAPI/historical.html | took 1172ms 22:07:08 INFO - PROCESS | 1900 | 1477890428398 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 22:07:08 INFO - PROCESS | 1900 | 1477890428403 Marionette TRACE conn6 <- [1,317,null,{"value":"8"}] 22:07:08 INFO - TEST-START | /FileAPI/idlharness.html 22:07:08 INFO - PROCESS | 1900 | 1477890428416 Marionette TRACE conn6 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:08 INFO - PROCESS | 1900 | 1477890428661 Marionette TRACE conn6 <- [1,318,null,{"value":null}] 22:07:08 INFO - PROCESS | 1900 | 1477890428677 Marionette TRACE conn6 -> [0,319,"getWindowHandles",null] 22:07:08 INFO - PROCESS | 1900 | 1477890428681 Marionette TRACE conn6 <- [1,319,null,["8"]] 22:07:08 INFO - PROCESS | 1900 | 1477890428786 Marionette TRACE conn6 -> [0,320,"switchToWindow",{"name":"8"}] 22:07:08 INFO - PROCESS | 1900 | 1477890428793 Marionette TRACE conn6 <- [1,320,null,{}] 22:07:08 INFO - PROCESS | 1900 | 1477890428804 Marionette TRACE conn6 -> [0,321,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7b400 == 36 [pid = 1900] [id = 71] 22:07:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8cc7b800) [pid = 1900] [serial = 212] [outer = (nil)] 22:07:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0xa43c6c00) [pid = 1900] [serial = 213] [outer = 0x8cc7b800] 22:07:08 INFO - PROCESS | 1900 | 1477890428907 Marionette DEBUG loaded listener.js 22:07:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa4836000) [pid = 1900] [serial = 214] [outer = 0x8cc7b800] 22:07:10 INFO - ................................................................................................... 22:07:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 2245ms 22:07:10 INFO - TEST-START | /FileAPI/idlharness.worker 22:07:10 INFO - PROCESS | 1900 | 1477890430511 Marionette TRACE conn6 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 22:07:10 INFO - PROCESS | 1900 | 1477890430677 Marionette TRACE conn6 -> [0,322,"getWindowHandle",null] 22:07:10 INFO - PROCESS | 1900 | 1477890430680 Marionette TRACE conn6 <- [1,322,null,{"value":"8"}] 22:07:10 INFO - PROCESS | 1900 | 1477890430695 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:10 INFO - PROCESS | 1900 | 1477890430926 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 22:07:11 INFO - PROCESS | 1900 | 1477890431085 Marionette TRACE conn6 -> [0,324,"getWindowHandles",null] 22:07:11 INFO - PROCESS | 1900 | 1477890431090 Marionette TRACE conn6 <- [1,324,null,["8"]] 22:07:11 INFO - PROCESS | 1900 | 1477890431097 Marionette TRACE conn6 -> [0,325,"switchToWindow",{"name":"8"}] 22:07:11 INFO - PROCESS | 1900 | 1477890431103 Marionette TRACE conn6 <- [1,325,null,{}] 22:07:11 INFO - PROCESS | 1900 | 1477890431109 Marionette TRACE conn6 -> [0,326,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc75400 == 37 [pid = 1900] [id = 72] 22:07:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8f6ec400) [pid = 1900] [serial = 215] [outer = (nil)] 22:07:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x9297d800) [pid = 1900] [serial = 216] [outer = 0x8f6ec400] 22:07:11 INFO - PROCESS | 1900 | 1477890431208 Marionette DEBUG loaded listener.js 22:07:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x92cc0c00) [pid = 1900] [serial = 217] [outer = 0x8f6ec400] 22:07:11 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0x95623400 == 36 [pid = 1900] [id = 41] 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0xa181f800 == 35 [pid = 1900] [id = 42] 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0x9a247400 == 34 [pid = 1900] [id = 38] 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0x94385400 == 33 [pid = 1900] [id = 36] 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0x95d9a000 == 32 [pid = 1900] [id = 37] 22:07:13 INFO - PROCESS | 1900 | --DOCSHELL 0xa2d47800 == 31 [pid = 1900] [id = 40] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x90e39400) [pid = 1900] [serial = 144] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8f6f1000) [pid = 1900] [serial = 143] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x94f92400) [pid = 1900] [serial = 147] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9481cc00) [pid = 1900] [serial = 146] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x92a0b400) [pid = 1900] [serial = 150] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x90e2f800) [pid = 1900] [serial = 149] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x94f91400) [pid = 1900] [serial = 153] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x94791800) [pid = 1900] [serial = 152] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x99f32000) [pid = 1900] [serial = 156] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x99331000) [pid = 1900] [serial = 155] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9a38f000) [pid = 1900] [serial = 159] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9a31bc00) [pid = 1900] [serial = 158] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9b322800) [pid = 1900] [serial = 162] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9b061000) [pid = 1900] [serial = 161] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0xa1822c00) [pid = 1900] [serial = 164] [outer = (nil)] [url = about:blank] 22:07:14 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0xa2dd0800) [pid = 1900] [serial = 126] [outer = (nil)] [url = about:blank] 22:07:14 INFO - ............................. 22:07:14 INFO - PROCESS | 1900 | 1477890434605 Marionette TRACE conn6 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 22:07:14 INFO - ........................................................................................ 22:07:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4105ms 22:07:14 INFO - PROCESS | 1900 | 1477890434802 Marionette TRACE conn6 -> [0,327,"getWindowHandle",null] 22:07:14 INFO - PROCESS | 1900 | 1477890434808 Marionette TRACE conn6 <- [1,327,null,{"value":"8"}] 22:07:14 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 22:07:14 INFO - PROCESS | 1900 | 1477890434819 Marionette TRACE conn6 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:15 INFO - PROCESS | 1900 | 1477890435024 Marionette TRACE conn6 <- [1,328,null,{"value":null}] 22:07:15 INFO - PROCESS | 1900 | 1477890435137 Marionette TRACE conn6 -> [0,329,"getWindowHandles",null] 22:07:15 INFO - PROCESS | 1900 | 1477890435144 Marionette TRACE conn6 <- [1,329,null,["8"]] 22:07:15 INFO - PROCESS | 1900 | 1477890435152 Marionette TRACE conn6 -> [0,330,"switchToWindow",{"name":"8"}] 22:07:15 INFO - PROCESS | 1900 | 1477890435160 Marionette TRACE conn6 <- [1,330,null,{}] 22:07:15 INFO - PROCESS | 1900 | 1477890435166 Marionette TRACE conn6 -> [0,331,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x9481f800 == 32 [pid = 1900] [id = 73] 22:07:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x94823400) [pid = 1900] [serial = 218] [outer = (nil)] 22:07:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x94f8a400) [pid = 1900] [serial = 219] [outer = 0x94823400] 22:07:15 INFO - PROCESS | 1900 | 1477890435273 Marionette DEBUG loaded listener.js 22:07:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9562b800) [pid = 1900] [serial = 220] [outer = 0x94823400] 22:07:15 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:07:15 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 22:07:16 INFO - PROCESS | 1900 | 1477890436331 Marionette TRACE conn6 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:07:16 INFO - . 22:07:16 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1579ms 22:07:16 INFO - PROCESS | 1900 | 1477890436397 Marionette TRACE conn6 -> [0,332,"getWindowHandle",null] 22:07:16 INFO - PROCESS | 1900 | 1477890436403 Marionette TRACE conn6 <- [1,332,null,{"value":"8"}] 22:07:16 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 22:07:16 INFO - PROCESS | 1900 | 1477890436410 Marionette TRACE conn6 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:16 INFO - PROCESS | 1900 | 1477890436657 Marionette TRACE conn6 <- [1,333,null,{"value":null}] 22:07:16 INFO - PROCESS | 1900 | 1477890436687 Marionette TRACE conn6 -> [0,334,"getWindowHandles",null] 22:07:16 INFO - PROCESS | 1900 | 1477890436692 Marionette TRACE conn6 <- [1,334,null,["8"]] 22:07:16 INFO - PROCESS | 1900 | 1477890436700 Marionette TRACE conn6 -> [0,335,"switchToWindow",{"name":"8"}] 22:07:16 INFO - PROCESS | 1900 | 1477890436706 Marionette TRACE conn6 <- [1,335,null,{}] 22:07:16 INFO - PROCESS | 1900 | 1477890436774 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x97916400 == 33 [pid = 1900] [id = 74] 22:07:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x97920400) [pid = 1900] [serial = 221] [outer = (nil)] 22:07:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x97b74400) [pid = 1900] [serial = 222] [outer = 0x97920400] 22:07:16 INFO - PROCESS | 1900 | 1477890436875 Marionette DEBUG loaded listener.js 22:07:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x981ba400) [pid = 1900] [serial = 223] [outer = 0x97920400] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x95dee800) [pid = 1900] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0xa433e400) [pid = 1900] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0xa181f000) [pid = 1900] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93e72800) [pid = 1900] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x98c98c00) [pid = 1900] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0xa2891400) [pid = 1900] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x936a5c00) [pid = 1900] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0xa2784000) [pid = 1900] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x99f3c000) [pid = 1900] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x95cb2800) [pid = 1900] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x993c7800) [pid = 1900] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0xa2d49000) [pid = 1900] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94794c00) [pid = 1900] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:07:18 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0xa4cf4800) [pid = 1900] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 22:07:22 INFO - PROCESS | 1900 | 1477890442520 Marionette TRACE conn6 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:22 INFO - .. 22:07:22 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6151ms 22:07:22 INFO - PROCESS | 1900 | 1477890442562 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 22:07:22 INFO - PROCESS | 1900 | 1477890442569 Marionette TRACE conn6 <- [1,337,null,{"value":"8"}] 22:07:22 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 22:07:22 INFO - PROCESS | 1900 | 1477890442621 Marionette TRACE conn6 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:22 INFO - PROCESS | 1900 | 1477890442837 Marionette TRACE conn6 <- [1,338,null,{"value":null}] 22:07:22 INFO - PROCESS | 1900 | 1477890442990 Marionette TRACE conn6 -> [0,339,"getWindowHandles",null] 22:07:23 INFO - PROCESS | 1900 | 1477890442997 Marionette TRACE conn6 <- [1,339,null,["8"]] 22:07:23 INFO - PROCESS | 1900 | 1477890443007 Marionette TRACE conn6 -> [0,340,"switchToWindow",{"name":"8"}] 22:07:23 INFO - PROCESS | 1900 | 1477890443015 Marionette TRACE conn6 <- [1,340,null,{}] 22:07:23 INFO - PROCESS | 1900 | 1477890443022 Marionette TRACE conn6 -> [0,341,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f2400 == 34 [pid = 1900] [id = 75] 22:07:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f6f2c00) [pid = 1900] [serial = 224] [outer = (nil)] 22:07:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f6f6000) [pid = 1900] [serial = 225] [outer = 0x8f6f2c00] 22:07:23 INFO - PROCESS | 1900 | 1477890443136 Marionette DEBUG loaded listener.js 22:07:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x90ecbc00) [pid = 1900] [serial = 226] [outer = 0x8f6f2c00] 22:07:24 INFO - PROCESS | 1900 | 1477890444416 Marionette TRACE conn6 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:24 INFO - ... 22:07:24 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1879ms 22:07:24 INFO - PROCESS | 1900 | 1477890444458 Marionette TRACE conn6 -> [0,342,"getWindowHandle",null] 22:07:24 INFO - PROCESS | 1900 | 1477890444464 Marionette TRACE conn6 <- [1,342,null,{"value":"8"}] 22:07:24 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 22:07:24 INFO - PROCESS | 1900 | 1477890444475 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7b400 == 33 [pid = 1900] [id = 71] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0xa483d000 == 32 [pid = 1900] [id = 70] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x9a20c400 == 31 [pid = 1900] [id = 69] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x9a02a400 == 30 [pid = 1900] [id = 59] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x93add400 == 29 [pid = 1900] [id = 68] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd000 == 28 [pid = 1900] [id = 50] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0xa23e1400 == 27 [pid = 1900] [id = 58] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x9a245c00 == 26 [pid = 1900] [id = 53] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x95d95c00 == 25 [pid = 1900] [id = 52] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x94528000 == 24 [pid = 1900] [id = 51] 22:07:24 INFO - PROCESS | 1900 | --DOCSHELL 0x9481f800 == 23 [pid = 1900] [id = 73] 22:07:24 INFO - PROCESS | 1900 | 1477890444731 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x99fc9800) [pid = 1900] [serial = 141] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0xa93b3800) [pid = 1900] [serial = 200] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0xa93bb000) [pid = 1900] [serial = 201] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x97b79000) [pid = 1900] [serial = 197] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x98c92c00) [pid = 1900] [serial = 198] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0xa45de000) [pid = 1900] [serial = 194] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0xa4841400) [pid = 1900] [serial = 195] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0xa43c4400) [pid = 1900] [serial = 191] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0xa43c5400) [pid = 1900] [serial = 192] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0xa2dc7400) [pid = 1900] [serial = 188] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0xa2dcac00) [pid = 1900] [serial = 189] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x9b112c00) [pid = 1900] [serial = 185] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0xa278d800) [pid = 1900] [serial = 186] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x9a317800) [pid = 1900] [serial = 182] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x9b1dc000) [pid = 1900] [serial = 183] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94507800) [pid = 1900] [serial = 179] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x9565ac00) [pid = 1900] [serial = 180] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0xa2ce9c00) [pid = 1900] [serial = 176] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0xa2d3f400) [pid = 1900] [serial = 177] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0xa2889c00) [pid = 1900] [serial = 173] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x98c99400) [pid = 1900] [serial = 174] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9a02b400) [pid = 1900] [serial = 170] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x9a30fc00) [pid = 1900] [serial = 171] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x94530800) [pid = 1900] [serial = 167] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x95203400) [pid = 1900] [serial = 168] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0xa23e1800) [pid = 1900] [serial = 165] [outer = (nil)] [url = about:blank] 22:07:24 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8f6f6400) [pid = 1900] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:07:24 INFO - PROCESS | 1900 | 1477890444841 Marionette TRACE conn6 -> [0,344,"getWindowHandles",null] 22:07:24 INFO - PROCESS | 1900 | 1477890444848 Marionette TRACE conn6 <- [1,344,null,["8"]] 22:07:24 INFO - PROCESS | 1900 | 1477890444855 Marionette TRACE conn6 -> [0,345,"switchToWindow",{"name":"8"}] 22:07:24 INFO - PROCESS | 1900 | 1477890444861 Marionette TRACE conn6 <- [1,345,null,{}] 22:07:24 INFO - PROCESS | 1900 | 1477890444867 Marionette TRACE conn6 -> [0,346,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x90eca800 == 24 [pid = 1900] [id = 76] 22:07:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x90ecb000) [pid = 1900] [serial = 227] [outer = (nil)] 22:07:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x90ed4c00) [pid = 1900] [serial = 228] [outer = 0x90ecb000] 22:07:24 INFO - PROCESS | 1900 | 1477890444978 Marionette DEBUG loaded listener.js 22:07:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9449c000) [pid = 1900] [serial = 229] [outer = 0x90ecb000] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x9412fc00) [pid = 1900] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9a365400) [pid = 1900] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0xa483dc00) [pid = 1900] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8cc7b800) [pid = 1900] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x8f6ec400) [pid = 1900] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:07:27 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x94823400) [pid = 1900] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 22:07:30 INFO - PROCESS | 1900 | 1477890450624 Marionette TRACE conn6 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:30 INFO - .. 22:07:30 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6193ms 22:07:30 INFO - PROCESS | 1900 | 1477890450666 Marionette TRACE conn6 -> [0,347,"getWindowHandle",null] 22:07:30 INFO - PROCESS | 1900 | 1477890450674 Marionette TRACE conn6 <- [1,347,null,{"value":"8"}] 22:07:30 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 22:07:30 INFO - PROCESS | 1900 | 1477890450760 Marionette TRACE conn6 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:31 INFO - PROCESS | 1900 | 1477890451009 Marionette TRACE conn6 <- [1,348,null,{"value":null}] 22:07:31 INFO - PROCESS | 1900 | 1477890451114 Marionette TRACE conn6 -> [0,349,"getWindowHandles",null] 22:07:31 INFO - PROCESS | 1900 | 1477890451121 Marionette TRACE conn6 <- [1,349,null,["8"]] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0xa433cc00 == 23 [pid = 1900] [id = 64] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9297c800 == 22 [pid = 1900] [id = 60] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x91872c00 == 21 [pid = 1900] [id = 67] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92a08000 == 20 [pid = 1900] [id = 65] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x98c8f400 == 19 [pid = 1900] [id = 57] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x95cb0800 == 18 [pid = 1900] [id = 66] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc75400 == 17 [pid = 1900] [id = 72] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0xa181c800 == 16 [pid = 1900] [id = 55] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x92ac7400 == 15 [pid = 1900] [id = 62] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x97b74400) [pid = 1900] [serial = 222] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x93cf4400 == 14 [pid = 1900] [id = 56] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x99f37400 == 13 [pid = 1900] [id = 61] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0xa1895800 == 12 [pid = 1900] [id = 63] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9562fc00 == 11 [pid = 1900] [id = 54] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x97916400 == 10 [pid = 1900] [id = 74] 22:07:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f2400 == 9 [pid = 1900] [id = 75] 22:07:31 INFO - PROCESS | 1900 | 1477890451148 Marionette TRACE conn6 -> [0,350,"switchToWindow",{"name":"8"}] 22:07:31 INFO - PROCESS | 1900 | 1477890451157 Marionette TRACE conn6 <- [1,350,null,{}] 22:07:31 INFO - PROCESS | 1900 | 1477890451164 Marionette TRACE conn6 -> [0,351,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ee800 == 10 [pid = 1900] [id = 77] 22:07:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8f6eec00) [pid = 1900] [serial = 230] [outer = (nil)] 22:07:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8f6f1400) [pid = 1900] [serial = 231] [outer = 0x8f6eec00] 22:07:31 INFO - PROCESS | 1900 | 1477890451271 Marionette DEBUG loaded listener.js 22:07:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x903e1c00) [pid = 1900] [serial = 232] [outer = 0x8f6eec00] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0xa4836000) [pid = 1900] [serial = 214] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0xa43c6c00) [pid = 1900] [serial = 213] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x92cc0c00) [pid = 1900] [serial = 217] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x9297d800) [pid = 1900] [serial = 216] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x9562b800) [pid = 1900] [serial = 220] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x94f8a400) [pid = 1900] [serial = 219] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0xa4c9c000) [pid = 1900] [serial = 209] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0xa4ceb400) [pid = 1900] [serial = 210] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0xa2888000) [pid = 1900] [serial = 206] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0xa2ce6400) [pid = 1900] [serial = 207] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9452a400) [pid = 1900] [serial = 203] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x9562d400) [pid = 1900] [serial = 204] [outer = (nil)] [url = about:blank] 22:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:07:31 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/Navigator.cpp, line 1418 22:07:32 INFO - PROCESS | 1900 | 1477890452393 Marionette TRACE conn6 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:32 INFO - .. 22:07:32 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1724ms 22:07:32 INFO - PROCESS | 1900 | 1477890452407 Marionette TRACE conn6 -> [0,352,"getWindowHandle",null] 22:07:32 INFO - PROCESS | 1900 | 1477890452413 Marionette TRACE conn6 <- [1,352,null,{"value":"8"}] 22:07:32 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 22:07:32 INFO - PROCESS | 1900 | 1477890452420 Marionette TRACE conn6 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:32 INFO - PROCESS | 1900 | 1477890452598 Marionette TRACE conn6 <- [1,353,null,{"value":null}] 22:07:32 INFO - PROCESS | 1900 | 1477890452703 Marionette TRACE conn6 -> [0,354,"getWindowHandles",null] 22:07:32 INFO - PROCESS | 1900 | 1477890452709 Marionette TRACE conn6 <- [1,354,null,["8"]] 22:07:32 INFO - PROCESS | 1900 | 1477890452718 Marionette TRACE conn6 -> [0,355,"switchToWindow",{"name":"8"}] 22:07:32 INFO - PROCESS | 1900 | 1477890452723 Marionette TRACE conn6 <- [1,355,null,{}] 22:07:32 INFO - PROCESS | 1900 | 1477890452730 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dc400 == 11 [pid = 1900] [id = 78] 22:07:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92a08000) [pid = 1900] [serial = 233] [outer = (nil)] 22:07:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92acac00) [pid = 1900] [serial = 234] [outer = 0x92a08000] 22:07:32 INFO - PROCESS | 1900 | 1477890452828 Marionette DEBUG loaded listener.js 22:07:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc81400) [pid = 1900] [serial = 235] [outer = 0x92a08000] 22:07:33 INFO - PROCESS | 1900 | 1477890453926 Marionette TRACE conn6 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:07:33 INFO - . 22:07:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1573ms 22:07:34 INFO - PROCESS | 1900 | 1477890454001 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 22:07:34 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 22:07:34 INFO - PROCESS | 1900 | 1477890454009 Marionette TRACE conn6 <- [1,357,null,{"value":"8"}] 22:07:34 INFO - PROCESS | 1900 | 1477890454027 Marionette TRACE conn6 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:34 INFO - PROCESS | 1900 | 1477890454256 Marionette TRACE conn6 <- [1,358,null,{"value":null}] 22:07:34 INFO - PROCESS | 1900 | 1477890454331 Marionette TRACE conn6 -> [0,359,"getWindowHandles",null] 22:07:34 INFO - PROCESS | 1900 | 1477890454337 Marionette TRACE conn6 <- [1,359,null,["8"]] 22:07:34 INFO - PROCESS | 1900 | 1477890454343 Marionette TRACE conn6 -> [0,360,"switchToWindow",{"name":"8"}] 22:07:34 INFO - PROCESS | 1900 | 1477890454351 Marionette TRACE conn6 <- [1,360,null,{}] 22:07:34 INFO - PROCESS | 1900 | 1477890454357 Marionette TRACE conn6 -> [0,361,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x941eb400 == 12 [pid = 1900] [id = 79] 22:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x941eb800) [pid = 1900] [serial = 236] [outer = (nil)] 22:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x941ed000) [pid = 1900] [serial = 237] [outer = 0x941eb800] 22:07:34 INFO - PROCESS | 1900 | 1477890454464 Marionette DEBUG loaded listener.js 22:07:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x941efc00) [pid = 1900] [serial = 238] [outer = 0x941eb800] 22:07:34 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x97920400) [pid = 1900] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 22:07:34 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8f6f2c00) [pid = 1900] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 22:07:39 INFO - PROCESS | 1900 | --DOCSHELL 0x903dc400 == 11 [pid = 1900] [id = 78] 22:07:39 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ee800 == 10 [pid = 1900] [id = 77] 22:07:39 INFO - PROCESS | 1900 | --DOCSHELL 0x90eca800 == 9 [pid = 1900] [id = 76] 22:07:39 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x981ba400) [pid = 1900] [serial = 223] [outer = (nil)] [url = about:blank] 22:07:39 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x90ecbc00) [pid = 1900] [serial = 226] [outer = (nil)] [url = about:blank] 22:07:39 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6f6000) [pid = 1900] [serial = 225] [outer = (nil)] [url = about:blank] 22:07:39 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x90ed4c00) [pid = 1900] [serial = 228] [outer = (nil)] [url = about:blank] 22:07:40 INFO - PROCESS | 1900 | 1477890460084 Marionette TRACE conn6 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:40 INFO - .. 22:07:40 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6087ms 22:07:40 INFO - PROCESS | 1900 | 1477890460104 Marionette TRACE conn6 -> [0,362,"getWindowHandle",null] 22:07:40 INFO - PROCESS | 1900 | 1477890460110 Marionette TRACE conn6 <- [1,362,null,{"value":"8"}] 22:07:40 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 22:07:40 INFO - PROCESS | 1900 | 1477890460122 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:40 INFO - PROCESS | 1900 | 1477890460301 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 22:07:40 INFO - PROCESS | 1900 | 1477890460425 Marionette TRACE conn6 -> [0,364,"getWindowHandles",null] 22:07:40 INFO - PROCESS | 1900 | 1477890460432 Marionette TRACE conn6 <- [1,364,null,["8"]] 22:07:40 INFO - PROCESS | 1900 | 1477890460440 Marionette TRACE conn6 -> [0,365,"switchToWindow",{"name":"8"}] 22:07:40 INFO - PROCESS | 1900 | 1477890460448 Marionette TRACE conn6 <- [1,365,null,{}] 22:07:40 INFO - PROCESS | 1900 | 1477890460455 Marionette TRACE conn6 -> [0,366,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8800 == 10 [pid = 1900] [id = 80] 22:07:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6e9000) [pid = 1900] [serial = 239] [outer = (nil)] 22:07:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6ec400) [pid = 1900] [serial = 240] [outer = 0x8f6e9000] 22:07:40 INFO - PROCESS | 1900 | 1477890460562 Marionette DEBUG loaded listener.js 22:07:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903dc400) [pid = 1900] [serial = 241] [outer = 0x8f6e9000] 22:07:41 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:07:41 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:07:41 INFO - PROCESS | 1900 | 1477890461609 Marionette TRACE conn6 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:41 INFO - .. 22:07:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1524ms 22:07:41 INFO - PROCESS | 1900 | 1477890461643 Marionette TRACE conn6 -> [0,367,"getWindowHandle",null] 22:07:41 INFO - PROCESS | 1900 | 1477890461647 Marionette TRACE conn6 <- [1,367,null,{"value":"8"}] 22:07:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 22:07:41 INFO - PROCESS | 1900 | 1477890461667 Marionette TRACE conn6 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:41 INFO - PROCESS | 1900 | 1477890461885 Marionette TRACE conn6 <- [1,368,null,{"value":null}] 22:07:41 INFO - PROCESS | 1900 | 1477890461901 Marionette TRACE conn6 -> [0,369,"getWindowHandles",null] 22:07:41 INFO - PROCESS | 1900 | 1477890461914 Marionette TRACE conn6 <- [1,369,null,["8"]] 22:07:41 INFO - PROCESS | 1900 | 1477890461925 Marionette TRACE conn6 -> [0,370,"switchToWindow",{"name":"8"}] 22:07:41 INFO - PROCESS | 1900 | 1477890461931 Marionette TRACE conn6 <- [1,370,null,{}] 22:07:42 INFO - PROCESS | 1900 | 1477890461987 Marionette TRACE conn6 -> [0,371,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d9400 == 11 [pid = 1900] [id = 81] 22:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x92931800) [pid = 1900] [serial = 242] [outer = (nil)] 22:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x92ac5800) [pid = 1900] [serial = 243] [outer = 0x92931800] 22:07:42 INFO - PROCESS | 1900 | 1477890462083 Marionette DEBUG loaded listener.js 22:07:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8cc76800) [pid = 1900] [serial = 244] [outer = 0x92931800] 22:07:42 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8f6eec00) [pid = 1900] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 22:07:42 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x92a08000) [pid = 1900] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 22:07:42 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90ecb000) [pid = 1900] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 22:07:43 INFO - PROCESS | 1900 | 1477890463185 Marionette TRACE conn6 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:43 INFO - .. 22:07:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1532ms 22:07:43 INFO - PROCESS | 1900 | 1477890463208 Marionette TRACE conn6 -> [0,372,"getWindowHandle",null] 22:07:43 INFO - PROCESS | 1900 | 1477890463216 Marionette TRACE conn6 <- [1,372,null,{"value":"8"}] 22:07:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 22:07:43 INFO - PROCESS | 1900 | 1477890463223 Marionette TRACE conn6 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:43 INFO - PROCESS | 1900 | 1477890463404 Marionette TRACE conn6 <- [1,373,null,{"value":null}] 22:07:43 INFO - PROCESS | 1900 | 1477890463525 Marionette TRACE conn6 -> [0,374,"getWindowHandles",null] 22:07:43 INFO - PROCESS | 1900 | 1477890463531 Marionette TRACE conn6 <- [1,374,null,["8"]] 22:07:43 INFO - PROCESS | 1900 | 1477890463536 Marionette TRACE conn6 -> [0,375,"switchToWindow",{"name":"8"}] 22:07:43 INFO - PROCESS | 1900 | 1477890463543 Marionette TRACE conn6 <- [1,375,null,{}] 22:07:43 INFO - PROCESS | 1900 | 1477890463551 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x941e8400 == 12 [pid = 1900] [id = 82] 22:07:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x941e8800) [pid = 1900] [serial = 245] [outer = (nil)] 22:07:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x941eb000) [pid = 1900] [serial = 246] [outer = 0x941e8800] 22:07:43 INFO - PROCESS | 1900 | 1477890463652 Marionette DEBUG loaded listener.js 22:07:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x941ee400) [pid = 1900] [serial = 247] [outer = 0x941e8800] 22:07:47 INFO - PROCESS | 1900 | --DOCSHELL 0x903d9400 == 11 [pid = 1900] [id = 81] 22:07:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8800 == 10 [pid = 1900] [id = 80] 22:07:47 INFO - PROCESS | 1900 | --DOCSHELL 0x941eb400 == 9 [pid = 1900] [id = 79] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x92acac00) [pid = 1900] [serial = 234] [outer = (nil)] [url = about:blank] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8cc81400) [pid = 1900] [serial = 235] [outer = (nil)] [url = about:blank] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6f1400) [pid = 1900] [serial = 231] [outer = (nil)] [url = about:blank] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x903e1c00) [pid = 1900] [serial = 232] [outer = (nil)] [url = about:blank] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9449c000) [pid = 1900] [serial = 229] [outer = (nil)] [url = about:blank] 22:07:47 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x941ed000) [pid = 1900] [serial = 237] [outer = (nil)] [url = about:blank] 22:07:49 INFO - PROCESS | 1900 | 1477890469212 Marionette TRACE conn6 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:49 INFO - .. 22:07:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6040ms 22:07:49 INFO - PROCESS | 1900 | 1477890469264 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 22:07:49 INFO - PROCESS | 1900 | 1477890469270 Marionette TRACE conn6 <- [1,377,null,{"value":"8"}] 22:07:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 22:07:49 INFO - PROCESS | 1900 | 1477890469282 Marionette TRACE conn6 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:49 INFO - PROCESS | 1900 | 1477890469495 Marionette TRACE conn6 <- [1,378,null,{"value":null}] 22:07:49 INFO - PROCESS | 1900 | 1477890469518 Marionette TRACE conn6 -> [0,379,"getWindowHandles",null] 22:07:49 INFO - PROCESS | 1900 | 1477890469525 Marionette TRACE conn6 <- [1,379,null,["8"]] 22:07:49 INFO - PROCESS | 1900 | 1477890469534 Marionette TRACE conn6 -> [0,380,"switchToWindow",{"name":"8"}] 22:07:49 INFO - PROCESS | 1900 | 1477890469542 Marionette TRACE conn6 <- [1,380,null,{}] 22:07:49 INFO - PROCESS | 1900 | 1477890469549 Marionette TRACE conn6 -> [0,381,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8000 == 10 [pid = 1900] [id = 83] 22:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6e8400) [pid = 1900] [serial = 248] [outer = (nil)] 22:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6eb400) [pid = 1900] [serial = 249] [outer = 0x8f6e8400] 22:07:49 INFO - PROCESS | 1900 | 1477890469657 Marionette DEBUG loaded listener.js 22:07:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903dd400) [pid = 1900] [serial = 250] [outer = 0x8f6e8400] 22:07:50 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:07:50 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x941eb800) [pid = 1900] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 22:07:50 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x92931800) [pid = 1900] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 22:07:50 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6e9000) [pid = 1900] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 22:07:50 INFO - PROCESS | 1900 | 1477890470792 Marionette TRACE conn6 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:50 INFO - .. 22:07:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1531ms 22:07:50 INFO - PROCESS | 1900 | 1477890470813 Marionette TRACE conn6 -> [0,382,"getWindowHandle",null] 22:07:50 INFO - PROCESS | 1900 | 1477890470821 Marionette TRACE conn6 <- [1,382,null,{"value":"8"}] 22:07:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 22:07:50 INFO - PROCESS | 1900 | 1477890470829 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:51 INFO - PROCESS | 1900 | 1477890471010 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 22:07:51 INFO - PROCESS | 1900 | 1477890471021 Marionette TRACE conn6 -> [0,384,"getWindowHandles",null] 22:07:51 INFO - PROCESS | 1900 | 1477890471035 Marionette TRACE conn6 <- [1,384,null,["8"]] 22:07:51 INFO - PROCESS | 1900 | 1477890471046 Marionette TRACE conn6 -> [0,385,"switchToWindow",{"name":"8"}] 22:07:51 INFO - PROCESS | 1900 | 1477890471051 Marionette TRACE conn6 <- [1,385,null,{}] 22:07:51 INFO - PROCESS | 1900 | 1477890471059 Marionette TRACE conn6 -> [0,386,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f2000 == 11 [pid = 1900] [id = 84] 22:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92986800) [pid = 1900] [serial = 251] [outer = (nil)] 22:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92ac8400) [pid = 1900] [serial = 252] [outer = 0x92986800] 22:07:51 INFO - PROCESS | 1900 | 1477890471237 Marionette DEBUG loaded listener.js 22:07:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc78c00) [pid = 1900] [serial = 253] [outer = 0x92986800] 22:07:55 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8000 == 10 [pid = 1900] [id = 83] 22:07:55 INFO - PROCESS | 1900 | --DOCSHELL 0x941e8400 == 9 [pid = 1900] [id = 82] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x92ac5800) [pid = 1900] [serial = 243] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8cc76800) [pid = 1900] [serial = 244] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6ec400) [pid = 1900] [serial = 240] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x903dc400) [pid = 1900] [serial = 241] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x941efc00) [pid = 1900] [serial = 238] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x941eb000) [pid = 1900] [serial = 246] [outer = (nil)] [url = about:blank] 22:07:56 INFO - PROCESS | 1900 | 1477890476790 Marionette TRACE conn6 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:56 INFO - .. 22:07:56 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5983ms 22:07:56 INFO - PROCESS | 1900 | 1477890476814 Marionette TRACE conn6 -> [0,387,"getWindowHandle",null] 22:07:56 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 22:07:56 INFO - PROCESS | 1900 | 1477890476821 Marionette TRACE conn6 <- [1,387,null,{"value":"8"}] 22:07:56 INFO - PROCESS | 1900 | 1477890476833 Marionette TRACE conn6 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:57 INFO - PROCESS | 1900 | 1477890477009 Marionette TRACE conn6 <- [1,388,null,{"value":null}] 22:07:57 INFO - PROCESS | 1900 | 1477890477030 Marionette TRACE conn6 -> [0,389,"getWindowHandles",null] 22:07:57 INFO - PROCESS | 1900 | 1477890477037 Marionette TRACE conn6 <- [1,389,null,["8"]] 22:07:57 INFO - PROCESS | 1900 | 1477890477045 Marionette TRACE conn6 -> [0,390,"switchToWindow",{"name":"8"}] 22:07:57 INFO - PROCESS | 1900 | 1477890477053 Marionette TRACE conn6 <- [1,390,null,{}] 22:07:57 INFO - PROCESS | 1900 | 1477890477141 Marionette TRACE conn6 -> [0,391,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9400 == 10 [pid = 1900] [id = 85] 22:07:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6e9800) [pid = 1900] [serial = 254] [outer = (nil)] 22:07:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6f0400) [pid = 1900] [serial = 255] [outer = 0x8f6e9800] 22:07:57 INFO - PROCESS | 1900 | 1477890477247 Marionette DEBUG loaded listener.js 22:07:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x903dfc00) [pid = 1900] [serial = 256] [outer = 0x8f6e9800] 22:07:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:07:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:07:57 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:07:58 INFO - PROCESS | 1900 | 1477890478271 Marionette TRACE conn6 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:58 INFO - .. 22:07:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1472ms 22:07:58 INFO - PROCESS | 1900 | 1477890478302 Marionette TRACE conn6 -> [0,392,"getWindowHandle",null] 22:07:58 INFO - PROCESS | 1900 | 1477890478307 Marionette TRACE conn6 <- [1,392,null,{"value":"8"}] 22:07:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 22:07:58 INFO - PROCESS | 1900 | 1477890478315 Marionette TRACE conn6 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:07:58 INFO - PROCESS | 1900 | 1477890478553 Marionette TRACE conn6 <- [1,393,null,{"value":null}] 22:07:58 INFO - PROCESS | 1900 | 1477890478584 Marionette TRACE conn6 -> [0,394,"getWindowHandles",null] 22:07:58 INFO - PROCESS | 1900 | 1477890478589 Marionette TRACE conn6 <- [1,394,null,["8"]] 22:07:58 INFO - PROCESS | 1900 | 1477890478595 Marionette TRACE conn6 -> [0,395,"switchToWindow",{"name":"8"}] 22:07:58 INFO - PROCESS | 1900 | 1477890478601 Marionette TRACE conn6 <- [1,395,null,{}] 22:07:58 INFO - PROCESS | 1900 | 1477890478607 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:07:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dac00 == 11 [pid = 1900] [id = 86] 22:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92a0ac00) [pid = 1900] [serial = 257] [outer = (nil)] 22:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92cc4000) [pid = 1900] [serial = 258] [outer = 0x92a0ac00] 22:07:58 INFO - PROCESS | 1900 | 1477890478755 Marionette DEBUG loaded listener.js 22:07:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc7e800) [pid = 1900] [serial = 259] [outer = 0x92a0ac00] 22:07:59 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x941e8800) [pid = 1900] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 22:07:59 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6e8400) [pid = 1900] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 22:07:59 INFO - PROCESS | 1900 | 1477890479814 Marionette TRACE conn6 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:07:59 INFO - .. 22:07:59 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1538ms 22:07:59 INFO - PROCESS | 1900 | 1477890479861 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 22:07:59 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 22:07:59 INFO - PROCESS | 1900 | 1477890479869 Marionette TRACE conn6 <- [1,397,null,{"value":"8"}] 22:07:59 INFO - PROCESS | 1900 | 1477890479876 Marionette TRACE conn6 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:00 INFO - PROCESS | 1900 | 1477890480094 Marionette TRACE conn6 <- [1,398,null,{"value":null}] 22:08:00 INFO - PROCESS | 1900 | 1477890480111 Marionette TRACE conn6 -> [0,399,"getWindowHandles",null] 22:08:00 INFO - PROCESS | 1900 | 1477890480124 Marionette TRACE conn6 <- [1,399,null,["8"]] 22:08:00 INFO - PROCESS | 1900 | 1477890480134 Marionette TRACE conn6 -> [0,400,"switchToWindow",{"name":"8"}] 22:08:00 INFO - PROCESS | 1900 | 1477890480141 Marionette TRACE conn6 <- [1,400,null,{}] 22:08:00 INFO - PROCESS | 1900 | 1477890480148 Marionette TRACE conn6 -> [0,401,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x941eec00 == 12 [pid = 1900] [id = 87] 22:08:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x941ef000) [pid = 1900] [serial = 260] [outer = (nil)] 22:08:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x941f1800) [pid = 1900] [serial = 261] [outer = 0x941ef000] 22:08:00 INFO - PROCESS | 1900 | 1477890480248 Marionette DEBUG loaded listener.js 22:08:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x92cc7000) [pid = 1900] [serial = 262] [outer = 0x941ef000] 22:08:04 INFO - PROCESS | 1900 | --DOCSHELL 0x903dac00 == 11 [pid = 1900] [id = 86] 22:08:04 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9400 == 10 [pid = 1900] [id = 85] 22:08:04 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f2000 == 9 [pid = 1900] [id = 84] 22:08:04 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6eb400) [pid = 1900] [serial = 249] [outer = (nil)] [url = about:blank] 22:08:04 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x903dd400) [pid = 1900] [serial = 250] [outer = (nil)] [url = about:blank] 22:08:04 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x941ee400) [pid = 1900] [serial = 247] [outer = (nil)] [url = about:blank] 22:08:04 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x92ac8400) [pid = 1900] [serial = 252] [outer = (nil)] [url = about:blank] 22:08:05 INFO - PROCESS | 1900 | 1477890485890 Marionette TRACE conn6 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:05 INFO - .. 22:08:05 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6036ms 22:08:05 INFO - PROCESS | 1900 | 1477890485912 Marionette TRACE conn6 -> [0,402,"getWindowHandle",null] 22:08:05 INFO - PROCESS | 1900 | 1477890485920 Marionette TRACE conn6 <- [1,402,null,{"value":"8"}] 22:08:05 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 22:08:05 INFO - PROCESS | 1900 | 1477890485931 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:06 INFO - PROCESS | 1900 | 1477890486149 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 22:08:06 INFO - PROCESS | 1900 | 1477890486177 Marionette TRACE conn6 -> [0,404,"getWindowHandles",null] 22:08:06 INFO - PROCESS | 1900 | 1477890486183 Marionette TRACE conn6 <- [1,404,null,["8"]] 22:08:06 INFO - PROCESS | 1900 | 1477890486193 Marionette TRACE conn6 -> [0,405,"switchToWindow",{"name":"8"}] 22:08:06 INFO - PROCESS | 1900 | 1477890486202 Marionette TRACE conn6 <- [1,405,null,{}] 22:08:06 INFO - PROCESS | 1900 | 1477890486263 Marionette TRACE conn6 -> [0,406,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ef000 == 10 [pid = 1900] [id = 88] 22:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6f0000) [pid = 1900] [serial = 263] [outer = (nil)] 22:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6f5000) [pid = 1900] [serial = 264] [outer = 0x8f6f0000] 22:08:06 INFO - PROCESS | 1900 | 1477890486371 Marionette DEBUG loaded listener.js 22:08:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903e3400) [pid = 1900] [serial = 265] [outer = 0x8f6f0000] 22:08:07 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x92986800) [pid = 1900] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 22:08:07 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x92a0ac00) [pid = 1900] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 22:08:07 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6e9800) [pid = 1900] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 22:08:07 INFO - PROCESS | 1900 | 1477890487475 Marionette TRACE conn6 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:08:07 INFO - . 22:08:07 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1572ms 22:08:07 INFO - PROCESS | 1900 | 1477890487500 Marionette TRACE conn6 -> [0,407,"getWindowHandle",null] 22:08:07 INFO - PROCESS | 1900 | 1477890487507 Marionette TRACE conn6 <- [1,407,null,{"value":"8"}] 22:08:07 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 22:08:07 INFO - PROCESS | 1900 | 1477890487515 Marionette TRACE conn6 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:07 INFO - PROCESS | 1900 | 1477890487710 Marionette TRACE conn6 <- [1,408,null,{"value":null}] 22:08:07 INFO - PROCESS | 1900 | 1477890487726 Marionette TRACE conn6 -> [0,409,"getWindowHandles",null] 22:08:07 INFO - PROCESS | 1900 | 1477890487730 Marionette TRACE conn6 <- [1,409,null,["8"]] 22:08:07 INFO - PROCESS | 1900 | 1477890487737 Marionette TRACE conn6 -> [0,410,"switchToWindow",{"name":"8"}] 22:08:07 INFO - PROCESS | 1900 | 1477890487743 Marionette TRACE conn6 <- [1,410,null,{}] 22:08:07 INFO - PROCESS | 1900 | 1477890487750 Marionette TRACE conn6 -> [0,411,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/duplicate-directive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d8c00 == 11 [pid = 1900] [id = 89] 22:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92cc0400) [pid = 1900] [serial = 266] [outer = (nil)] 22:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92cc6c00) [pid = 1900] [serial = 267] [outer = 0x92cc0400] 22:08:07 INFO - PROCESS | 1900 | 1477890487851 Marionette DEBUG loaded listener.js 22:08:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc82c00) [pid = 1900] [serial = 268] [outer = 0x92cc0400] 22:08:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ef000 == 10 [pid = 1900] [id = 88] 22:08:12 INFO - PROCESS | 1900 | --DOCSHELL 0x941eec00 == 9 [pid = 1900] [id = 87] 22:08:12 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x92cc4000) [pid = 1900] [serial = 258] [outer = (nil)] [url = about:blank] 22:08:12 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8cc7e800) [pid = 1900] [serial = 259] [outer = (nil)] [url = about:blank] 22:08:12 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6f0400) [pid = 1900] [serial = 255] [outer = (nil)] [url = about:blank] 22:08:12 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x903dfc00) [pid = 1900] [serial = 256] [outer = (nil)] [url = about:blank] 22:08:12 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8cc78c00) [pid = 1900] [serial = 253] [outer = (nil)] [url = about:blank] 22:08:13 INFO - PROCESS | 1900 | 1477890493476 Marionette TRACE conn6 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:13 INFO - .. 22:08:13 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5994ms 22:08:13 INFO - PROCESS | 1900 | 1477890493509 Marionette TRACE conn6 -> [0,412,"getWindowHandle",null] 22:08:13 INFO - PROCESS | 1900 | 1477890493516 Marionette TRACE conn6 <- [1,412,null,{"value":"8"}] 22:08:13 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 22:08:13 INFO - PROCESS | 1900 | 1477890493527 Marionette TRACE conn6 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:13 INFO - PROCESS | 1900 | 1477890493758 Marionette TRACE conn6 <- [1,413,null,{"value":null}] 22:08:13 INFO - PROCESS | 1900 | 1477890493782 Marionette TRACE conn6 -> [0,414,"getWindowHandles",null] 22:08:13 INFO - PROCESS | 1900 | 1477890493788 Marionette TRACE conn6 <- [1,414,null,["8"]] 22:08:13 INFO - PROCESS | 1900 | 1477890493795 Marionette TRACE conn6 -> [0,415,"switchToWindow",{"name":"8"}] 22:08:13 INFO - PROCESS | 1900 | 1477890493803 Marionette TRACE conn6 <- [1,415,null,{}] 22:08:13 INFO - PROCESS | 1900 | 1477890493811 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9400 == 10 [pid = 1900] [id = 90] 22:08:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6e9800) [pid = 1900] [serial = 269] [outer = (nil)] 22:08:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6ec800) [pid = 1900] [serial = 270] [outer = 0x8f6e9800] 22:08:13 INFO - PROCESS | 1900 | 1477890493917 Marionette DEBUG loaded listener.js 22:08:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x903d8800) [pid = 1900] [serial = 271] [outer = 0x8f6e9800] 22:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x941ef000) [pid = 1900] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 22:08:14 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8f6f0000) [pid = 1900] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 22:08:19 INFO - PROCESS | 1900 | 1477890499516 Marionette TRACE conn6 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:19 INFO - .. 22:08:19 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6034ms 22:08:19 INFO - PROCESS | 1900 | 1477890499559 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 22:08:19 INFO - PROCESS | 1900 | 1477890499566 Marionette TRACE conn6 <- [1,417,null,{"value":"8"}] 22:08:19 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 22:08:19 INFO - PROCESS | 1900 | 1477890499577 Marionette TRACE conn6 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:19 INFO - PROCESS | 1900 | 1477890499860 Marionette TRACE conn6 <- [1,418,null,{"value":null}] 22:08:19 INFO - PROCESS | 1900 | 1477890499928 Marionette TRACE conn6 -> [0,419,"getWindowHandles",null] 22:08:19 INFO - PROCESS | 1900 | 1477890499935 Marionette TRACE conn6 <- [1,419,null,["8"]] 22:08:19 INFO - PROCESS | 1900 | 1477890499944 Marionette TRACE conn6 -> [0,420,"switchToWindow",{"name":"8"}] 22:08:19 INFO - PROCESS | 1900 | 1477890499952 Marionette TRACE conn6 <- [1,420,null,{}] 22:08:20 INFO - PROCESS | 1900 | 1477890500003 Marionette TRACE conn6 -> [0,421,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f2000 == 11 [pid = 1900] [id = 91] 22:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6f2400) [pid = 1900] [serial = 272] [outer = (nil)] 22:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x903de000) [pid = 1900] [serial = 273] [outer = 0x8f6f2400] 22:08:20 INFO - PROCESS | 1900 | 1477890500119 Marionette DEBUG loaded listener.js 22:08:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8cc7e800) [pid = 1900] [serial = 274] [outer = 0x8f6f2400] 22:08:21 INFO - PROCESS | 1900 | 1477890501230 Marionette TRACE conn6 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x941f1800) [pid = 1900] [serial = 261] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6f5000) [pid = 1900] [serial = 264] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x903e3400) [pid = 1900] [serial = 265] [outer = (nil)] [url = about:blank] 22:08:21 INFO - .. 22:08:21 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1676ms 22:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x92cc7000) [pid = 1900] [serial = 262] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x92cc6c00) [pid = 1900] [serial = 267] [outer = (nil)] [url = about:blank] 22:08:21 INFO - PROCESS | 1900 | 1477890501254 Marionette TRACE conn6 -> [0,422,"getWindowHandle",null] 22:08:21 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 22:08:21 INFO - PROCESS | 1900 | 1477890501260 Marionette TRACE conn6 <- [1,422,null,{"value":"8"}] 22:08:21 INFO - PROCESS | 1900 | 1477890501270 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:21 INFO - PROCESS | 1900 | 1477890501448 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 22:08:21 INFO - PROCESS | 1900 | 1477890501557 Marionette TRACE conn6 -> [0,424,"getWindowHandles",null] 22:08:21 INFO - PROCESS | 1900 | 1477890501564 Marionette TRACE conn6 <- [1,424,null,["8"]] 22:08:21 INFO - PROCESS | 1900 | 1477890501571 Marionette TRACE conn6 -> [0,425,"switchToWindow",{"name":"8"}] 22:08:21 INFO - PROCESS | 1900 | 1477890501578 Marionette TRACE conn6 <- [1,425,null,{}] 22:08:21 INFO - PROCESS | 1900 | 1477890501584 Marionette TRACE conn6 -> [0,426,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d8400 == 12 [pid = 1900] [id = 92] 22:08:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x903d9400) [pid = 1900] [serial = 275] [outer = (nil)] 22:08:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x903e0c00) [pid = 1900] [serial = 276] [outer = 0x903d9400] 22:08:21 INFO - PROCESS | 1900 | 1477890501688 Marionette DEBUG loaded listener.js 22:08:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x90ecb000) [pid = 1900] [serial = 277] [outer = 0x903d9400] 22:08:22 INFO - PROCESS | 1900 | 1477890502714 Marionette TRACE conn6 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:22 INFO - .. 22:08:22 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1476ms 22:08:22 INFO - PROCESS | 1900 | 1477890502743 Marionette TRACE conn6 -> [0,427,"getWindowHandle",null] 22:08:22 INFO - PROCESS | 1900 | 1477890502749 Marionette TRACE conn6 <- [1,427,null,{"value":"8"}] 22:08:22 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 22:08:22 INFO - PROCESS | 1900 | 1477890502756 Marionette TRACE conn6 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:22 INFO - PROCESS | 1900 | 1477890502980 Marionette TRACE conn6 <- [1,428,null,{"value":null}] 22:08:23 INFO - PROCESS | 1900 | 1477890502994 Marionette TRACE conn6 -> [0,429,"getWindowHandles",null] 22:08:23 INFO - PROCESS | 1900 | 1477890502998 Marionette TRACE conn6 <- [1,429,null,["8"]] 22:08:23 INFO - PROCESS | 1900 | 1477890503006 Marionette TRACE conn6 -> [0,430,"switchToWindow",{"name":"8"}] 22:08:23 INFO - PROCESS | 1900 | 1477890503012 Marionette TRACE conn6 <- [1,430,null,{}] 22:08:23 INFO - PROCESS | 1900 | 1477890503017 Marionette TRACE conn6 -> [0,431,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccac00 == 13 [pid = 1900] [id = 93] 22:08:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92ccb000) [pid = 1900] [serial = 278] [outer = (nil)] 22:08:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92cce800) [pid = 1900] [serial = 279] [outer = 0x92ccb000] 22:08:23 INFO - PROCESS | 1900 | 1477890503120 Marionette DEBUG loaded listener.js 22:08:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x94385400) [pid = 1900] [serial = 280] [outer = 0x92ccb000] 22:08:23 INFO - PROCESS | 1900 | 1477890503782 Marionette TRACE conn6 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 22:08:23 INFO - . 22:08:23 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1070ms 22:08:23 INFO - PROCESS | 1900 | 1477890503838 Marionette TRACE conn6 -> [0,432,"getWindowHandle",null] 22:08:23 INFO - PROCESS | 1900 | 1477890503846 Marionette TRACE conn6 <- [1,432,null,{"value":"8"}] 22:08:23 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 22:08:23 INFO - PROCESS | 1900 | 1477890503857 Marionette TRACE conn6 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:24 INFO - PROCESS | 1900 | 1477890504093 Marionette TRACE conn6 <- [1,433,null,{"value":null}] 22:08:24 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x92cc0400) [pid = 1900] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 22:08:24 INFO - PROCESS | 1900 | 1477890504167 Marionette TRACE conn6 -> [0,434,"getWindowHandles",null] 22:08:24 INFO - PROCESS | 1900 | 1477890504173 Marionette TRACE conn6 <- [1,434,null,["8"]] 22:08:24 INFO - PROCESS | 1900 | 1477890504178 Marionette TRACE conn6 -> [0,435,"switchToWindow",{"name":"8"}] 22:08:24 INFO - PROCESS | 1900 | 1477890504186 Marionette TRACE conn6 <- [1,435,null,{}] 22:08:24 INFO - PROCESS | 1900 | 1477890504193 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452c400 == 14 [pid = 1900] [id = 94] 22:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x9452c800) [pid = 1900] [serial = 281] [outer = (nil)] 22:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x9452f400) [pid = 1900] [serial = 282] [outer = 0x9452c800] 22:08:24 INFO - PROCESS | 1900 | 1477890504294 Marionette DEBUG loaded listener.js 22:08:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x94791800) [pid = 1900] [serial = 283] [outer = 0x9452c800] 22:08:24 INFO - PROCESS | 1900 | 1477890504895 Marionette TRACE conn6 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 22:08:24 INFO - . 22:08:24 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1070ms 22:08:24 INFO - PROCESS | 1900 | 1477890504927 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 22:08:24 INFO - PROCESS | 1900 | 1477890504933 Marionette TRACE conn6 <- [1,437,null,{"value":"8"}] 22:08:24 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 22:08:24 INFO - PROCESS | 1900 | 1477890504947 Marionette TRACE conn6 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:25 INFO - PROCESS | 1900 | 1477890505165 Marionette TRACE conn6 <- [1,438,null,{"value":null}] 22:08:25 INFO - PROCESS | 1900 | 1477890505233 Marionette TRACE conn6 -> [0,439,"getWindowHandles",null] 22:08:25 INFO - PROCESS | 1900 | 1477890505238 Marionette TRACE conn6 <- [1,439,null,["8"]] 22:08:25 INFO - PROCESS | 1900 | 1477890505243 Marionette TRACE conn6 -> [0,440,"switchToWindow",{"name":"8"}] 22:08:25 INFO - PROCESS | 1900 | 1477890505250 Marionette TRACE conn6 <- [1,440,null,{}] 22:08:25 INFO - PROCESS | 1900 | 1477890505259 Marionette TRACE conn6 -> [0,441,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14fc00 == 15 [pid = 1900] [id = 95] 22:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8cbee000) [pid = 1900] [serial = 284] [outer = (nil)] 22:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x94966000) [pid = 1900] [serial = 285] [outer = 0x8cbee000] 22:08:25 INFO - PROCESS | 1900 | 1477890505357 Marionette DEBUG loaded listener.js 22:08:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x94968c00) [pid = 1900] [serial = 286] [outer = 0x8cbee000] 22:08:25 INFO - PROCESS | 1900 | 1477890505942 Marionette TRACE conn6 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 22:08:25 INFO - . 22:08:25 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1019ms 22:08:25 INFO - PROCESS | 1900 | 1477890505967 Marionette TRACE conn6 -> [0,442,"getWindowHandle",null] 22:08:25 INFO - PROCESS | 1900 | 1477890505971 Marionette TRACE conn6 <- [1,442,null,{"value":"8"}] 22:08:25 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 22:08:25 INFO - PROCESS | 1900 | 1477890505983 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:26 INFO - PROCESS | 1900 | 1477890506145 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 22:08:26 INFO - PROCESS | 1900 | 1477890506158 Marionette TRACE conn6 -> [0,444,"getWindowHandles",null] 22:08:26 INFO - PROCESS | 1900 | 1477890506161 Marionette TRACE conn6 <- [1,444,null,["8"]] 22:08:26 INFO - PROCESS | 1900 | 1477890506169 Marionette TRACE conn6 -> [0,445,"switchToWindow",{"name":"8"}] 22:08:26 INFO - PROCESS | 1900 | 1477890506180 Marionette TRACE conn6 <- [1,445,null,{}] 22:08:26 INFO - PROCESS | 1900 | 1477890506184 Marionette TRACE conn6 -> [0,446,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf4400 == 16 [pid = 1900] [id = 96] 22:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x95206800) [pid = 1900] [serial = 287] [outer = (nil)] 22:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x95464000) [pid = 1900] [serial = 288] [outer = 0x95206800] 22:08:26 INFO - PROCESS | 1900 | 1477890506277 Marionette DEBUG loaded listener.js 22:08:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x9546d800) [pid = 1900] [serial = 289] [outer = 0x95206800] 22:08:26 INFO - PROCESS | 1900 | 1477890506922 Marionette TRACE conn6 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 22:08:26 INFO - . 22:08:26 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 972ms 22:08:26 INFO - PROCESS | 1900 | 1477890506955 Marionette TRACE conn6 -> [0,447,"getWindowHandle",null] 22:08:26 INFO - PROCESS | 1900 | 1477890506959 Marionette TRACE conn6 <- [1,447,null,{"value":"8"}] 22:08:26 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 22:08:26 INFO - PROCESS | 1900 | 1477890506966 Marionette TRACE conn6 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:27 INFO - PROCESS | 1900 | 1477890507180 Marionette TRACE conn6 <- [1,448,null,{"value":null}] 22:08:27 INFO - PROCESS | 1900 | 1477890507278 Marionette TRACE conn6 -> [0,449,"getWindowHandles",null] 22:08:27 INFO - PROCESS | 1900 | 1477890507282 Marionette TRACE conn6 <- [1,449,null,["8"]] 22:08:27 INFO - PROCESS | 1900 | 1477890507292 Marionette TRACE conn6 -> [0,450,"switchToWindow",{"name":"8"}] 22:08:27 INFO - PROCESS | 1900 | 1477890507296 Marionette TRACE conn6 <- [1,450,null,{}] 22:08:27 INFO - PROCESS | 1900 | 1477890507302 Marionette TRACE conn6 -> [0,451,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x9546a400 == 17 [pid = 1900] [id = 97] 22:08:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x9546c000) [pid = 1900] [serial = 290] [outer = (nil)] 22:08:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x95d99800) [pid = 1900] [serial = 291] [outer = 0x9546c000] 22:08:27 INFO - PROCESS | 1900 | 1477890507398 Marionette DEBUG loaded listener.js 22:08:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x95ded000) [pid = 1900] [serial = 292] [outer = 0x9546c000] 22:08:28 INFO - PROCESS | 1900 | 1477890508084 Marionette TRACE conn6 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 22:08:28 INFO - . 22:08:28 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1175ms 22:08:28 INFO - PROCESS | 1900 | 1477890508143 Marionette TRACE conn6 -> [0,452,"getWindowHandle",null] 22:08:28 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 22:08:28 INFO - PROCESS | 1900 | 1477890508150 Marionette TRACE conn6 <- [1,452,null,{"value":"8"}] 22:08:28 INFO - PROCESS | 1900 | 1477890508160 Marionette TRACE conn6 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:28 INFO - PROCESS | 1900 | 1477890508362 Marionette TRACE conn6 <- [1,453,null,{"value":null}] 22:08:28 INFO - PROCESS | 1900 | 1477890508507 Marionette TRACE conn6 -> [0,454,"getWindowHandles",null] 22:08:28 INFO - PROCESS | 1900 | 1477890508515 Marionette TRACE conn6 <- [1,454,null,["8"]] 22:08:28 INFO - PROCESS | 1900 | 1477890508528 Marionette TRACE conn6 -> [0,455,"switchToWindow",{"name":"8"}] 22:08:28 INFO - PROCESS | 1900 | 1477890508535 Marionette TRACE conn6 <- [1,455,null,{}] 22:08:28 INFO - PROCESS | 1900 | 1477890508542 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a05400 == 18 [pid = 1900] [id = 98] 22:08:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x92a07c00) [pid = 1900] [serial = 293] [outer = (nil)] 22:08:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x92cc4000) [pid = 1900] [serial = 294] [outer = 0x92a07c00] 22:08:28 INFO - PROCESS | 1900 | 1477890508675 Marionette DEBUG loaded listener.js 22:08:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x9438ec00) [pid = 1900] [serial = 295] [outer = 0x92a07c00] 22:08:29 INFO - PROCESS | 1900 | 1477890509552 Marionette TRACE conn6 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 22:08:29 INFO - . 22:08:29 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1631ms 22:08:29 INFO - PROCESS | 1900 | 1477890509816 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 22:08:29 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 22:08:29 INFO - PROCESS | 1900 | 1477890509825 Marionette TRACE conn6 <- [1,457,null,{"value":"8"}] 22:08:29 INFO - PROCESS | 1900 | 1477890509833 Marionette TRACE conn6 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:30 INFO - PROCESS | 1900 | 1477890510040 Marionette TRACE conn6 <- [1,458,null,{"value":null}] 22:08:30 INFO - PROCESS | 1900 | 1477890510187 Marionette TRACE conn6 -> [0,459,"getWindowHandles",null] 22:08:30 INFO - PROCESS | 1900 | 1477890510193 Marionette TRACE conn6 <- [1,459,null,["8"]] 22:08:30 INFO - PROCESS | 1900 | 1477890510202 Marionette TRACE conn6 -> [0,460,"switchToWindow",{"name":"8"}] 22:08:30 INFO - PROCESS | 1900 | 1477890510209 Marionette TRACE conn6 <- [1,460,null,{}] 22:08:30 INFO - PROCESS | 1900 | 1477890510215 Marionette TRACE conn6 -> [0,461,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x97b78000 == 19 [pid = 1900] [id = 99] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x97b79000) [pid = 1900] [serial = 296] [outer = (nil)] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x97b7bc00) [pid = 1900] [serial = 297] [outer = 0x97b79000] 22:08:30 INFO - PROCESS | 1900 | 1477890510328 Marionette DEBUG loaded listener.js 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x981c6800) [pid = 1900] [serial = 298] [outer = 0x97b79000] 22:08:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c88c00 == 20 [pid = 1900] [id = 100] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x98c89000) [pid = 1900] [serial = 299] [outer = (nil)] 22:08:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c82800 == 21 [pid = 1900] [id = 101] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x98c8d800) [pid = 1900] [serial = 300] [outer = (nil)] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x98c8e400) [pid = 1900] [serial = 301] [outer = 0x98c8d800] 22:08:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x98c90c00) [pid = 1900] [serial = 302] [outer = 0x98c89000] 22:08:32 INFO - PROCESS | 1900 | --DOCSHELL 0x903d8c00 == 20 [pid = 1900] [id = 89] 22:08:32 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x8cc82c00) [pid = 1900] [serial = 268] [outer = (nil)] [url = about:blank] 22:08:32 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x8f6ec800) [pid = 1900] [serial = 270] [outer = (nil)] [url = about:blank] 22:08:35 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x903d9400) [pid = 1900] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 22:08:35 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8cbee000) [pid = 1900] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 22:08:35 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x95206800) [pid = 1900] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 22:08:35 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9452c800) [pid = 1900] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 22:08:35 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x92ccb000) [pid = 1900] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 22:08:35 INFO - PROCESS | 1900 | 1477890515977 Marionette TRACE conn6 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:08:36 INFO - . 22:08:36 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6195ms 22:08:36 INFO - PROCESS | 1900 | 1477890516028 Marionette TRACE conn6 -> [0,462,"getWindowHandle",null] 22:08:36 INFO - PROCESS | 1900 | 1477890516036 Marionette TRACE conn6 <- [1,462,null,{"value":"8"}] 22:08:36 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 22:08:36 INFO - PROCESS | 1900 | 1477890516045 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:36 INFO - PROCESS | 1900 | 1477890516232 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 22:08:36 INFO - PROCESS | 1900 | 1477890516255 Marionette TRACE conn6 -> [0,464,"getWindowHandles",null] 22:08:36 INFO - PROCESS | 1900 | 1477890516260 Marionette TRACE conn6 <- [1,464,null,["8"]] 22:08:36 INFO - PROCESS | 1900 | 1477890516354 Marionette TRACE conn6 -> [0,465,"switchToWindow",{"name":"8"}] 22:08:36 INFO - PROCESS | 1900 | 1477890516365 Marionette TRACE conn6 <- [1,465,null,{}] 22:08:36 INFO - PROCESS | 1900 | 1477890516372 Marionette TRACE conn6 -> [0,466,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd400 == 21 [pid = 1900] [id = 102] 22:08:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x903dfc00) [pid = 1900] [serial = 303] [outer = (nil)] 22:08:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x90e2f800) [pid = 1900] [serial = 304] [outer = 0x903dfc00] 22:08:36 INFO - PROCESS | 1900 | 1477890516477 Marionette DEBUG loaded listener.js 22:08:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9297d800) [pid = 1900] [serial = 305] [outer = 0x903dfc00] 22:08:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f0c00 == 22 [pid = 1900] [id = 103] 22:08:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x941f5c00) [pid = 1900] [serial = 306] [outer = (nil)] 22:08:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x94498800) [pid = 1900] [serial = 307] [outer = 0x941f5c00] 22:08:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x92cc2400) [pid = 1900] [serial = 308] [outer = 0x94790c00] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccac00 == 21 [pid = 1900] [id = 93] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f2000 == 20 [pid = 1900] [id = 91] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf4400 == 19 [pid = 1900] [id = 96] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x9452c400 == 18 [pid = 1900] [id = 94] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14fc00 == 17 [pid = 1900] [id = 95] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x903d8400 == 16 [pid = 1900] [id = 92] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9400 == 15 [pid = 1900] [id = 90] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x98c82800 == 14 [pid = 1900] [id = 101] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x98c88c00 == 13 [pid = 1900] [id = 100] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x97b78000 == 12 [pid = 1900] [id = 99] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x92a05400 == 11 [pid = 1900] [id = 98] 22:08:40 INFO - PROCESS | 1900 | --DOCSHELL 0x9546a400 == 10 [pid = 1900] [id = 97] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x95464000) [pid = 1900] [serial = 288] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x9546d800) [pid = 1900] [serial = 289] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x94966000) [pid = 1900] [serial = 285] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x94968c00) [pid = 1900] [serial = 286] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9452f400) [pid = 1900] [serial = 282] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x94791800) [pid = 1900] [serial = 283] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x92cce800) [pid = 1900] [serial = 279] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x94385400) [pid = 1900] [serial = 280] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x903e0c00) [pid = 1900] [serial = 276] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x90ecb000) [pid = 1900] [serial = 277] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x903de000) [pid = 1900] [serial = 273] [outer = (nil)] [url = about:blank] 22:08:41 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x95d99800) [pid = 1900] [serial = 291] [outer = (nil)] [url = about:blank] 22:08:42 INFO - PROCESS | 1900 | 1477890522024 Marionette TRACE conn6 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:08:42 INFO - . 22:08:42 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6041ms 22:08:42 INFO - PROCESS | 1900 | 1477890522087 Marionette TRACE conn6 -> [0,467,"getWindowHandle",null] 22:08:42 INFO - PROCESS | 1900 | 1477890522094 Marionette TRACE conn6 <- [1,467,null,{"value":"8"}] 22:08:42 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 22:08:42 INFO - PROCESS | 1900 | 1477890522106 Marionette TRACE conn6 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:42 INFO - PROCESS | 1900 | --DOCSHELL 0x941f0c00 == 9 [pid = 1900] [id = 103] 22:08:42 INFO - PROCESS | 1900 | 1477890522353 Marionette TRACE conn6 <- [1,468,null,{"value":null}] 22:08:42 INFO - PROCESS | 1900 | 1477890522429 Marionette TRACE conn6 -> [0,469,"getWindowHandles",null] 22:08:42 INFO - PROCESS | 1900 | 1477890522436 Marionette TRACE conn6 <- [1,469,null,["8"]] 22:08:42 INFO - PROCESS | 1900 | 1477890522443 Marionette TRACE conn6 -> [0,470,"switchToWindow",{"name":"8"}] 22:08:42 INFO - PROCESS | 1900 | 1477890522452 Marionette TRACE conn6 <- [1,470,null,{}] 22:08:42 INFO - PROCESS | 1900 | 1477890522458 Marionette TRACE conn6 -> [0,471,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eb400 == 10 [pid = 1900] [id = 104] 22:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8f6eb800) [pid = 1900] [serial = 309] [outer = (nil)] 22:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8f6ed800) [pid = 1900] [serial = 310] [outer = 0x8f6eb800] 22:08:42 INFO - PROCESS | 1900 | 1477890522574 Marionette DEBUG loaded listener.js 22:08:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x903d8c00) [pid = 1900] [serial = 311] [outer = 0x8f6eb800] 22:08:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ed000 == 11 [pid = 1900] [id = 105] 22:08:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x90e37800) [pid = 1900] [serial = 312] [outer = (nil)] 22:08:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x92980000) [pid = 1900] [serial = 313] [outer = 0x90e37800] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x9546c000) [pid = 1900] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x92a07c00) [pid = 1900] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x97b79000) [pid = 1900] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x98c89000) [pid = 1900] [serial = 299] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x98c8d800) [pid = 1900] [serial = 300] [outer = (nil)] [url = about:blank] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8f6f2400) [pid = 1900] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 22:08:44 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x8f6e9800) [pid = 1900] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 22:08:48 INFO - PROCESS | 1900 | 1477890528174 Marionette TRACE conn6 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:48 INFO - ... 22:08:48 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6091ms 22:08:48 INFO - PROCESS | 1900 | 1477890528196 Marionette TRACE conn6 -> [0,472,"getWindowHandle",null] 22:08:48 INFO - PROCESS | 1900 | 1477890528204 Marionette TRACE conn6 <- [1,472,null,{"value":"8"}] 22:08:48 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 22:08:48 INFO - PROCESS | 1900 | 1477890528216 Marionette TRACE conn6 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:48 INFO - PROCESS | 1900 | 1477890528460 Marionette TRACE conn6 <- [1,473,null,{"value":null}] 22:08:48 INFO - PROCESS | 1900 | 1477890528613 Marionette TRACE conn6 -> [0,474,"getWindowHandles",null] 22:08:48 INFO - PROCESS | 1900 | 1477890528620 Marionette TRACE conn6 <- [1,474,null,["8"]] 22:08:48 INFO - PROCESS | 1900 | 1477890528630 Marionette TRACE conn6 -> [0,475,"switchToWindow",{"name":"8"}] 22:08:48 INFO - PROCESS | 1900 | 1477890528639 Marionette TRACE conn6 <- [1,475,null,{}] 22:08:48 INFO - PROCESS | 1900 | 1477890528649 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f5000 == 12 [pid = 1900] [id = 106] 22:08:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8f6f5400) [pid = 1900] [serial = 314] [outer = (nil)] 22:08:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x903e1000) [pid = 1900] [serial = 315] [outer = 0x8f6f5400] 22:08:48 INFO - PROCESS | 1900 | 1477890528829 Marionette DEBUG loaded listener.js 22:08:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x90e38c00) [pid = 1900] [serial = 316] [outer = 0x8f6f5400] 22:08:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80800 == 13 [pid = 1900] [id = 107] 22:08:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x92ac5800) [pid = 1900] [serial = 317] [outer = (nil)] 22:08:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 22:08:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x92cc9000) [pid = 1900] [serial = 318] [outer = 0x92ac5800] 22:08:50 INFO - PROCESS | 1900 | 1477890530036 Marionette TRACE conn6 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 22:08:50 INFO - .. 22:08:50 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1879ms 22:08:50 INFO - PROCESS | 1900 | 1477890530126 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 22:08:50 INFO - PROCESS | 1900 | 1477890530140 Marionette TRACE conn6 <- [1,477,null,{"value":"8"}] 22:08:50 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 22:08:50 INFO - PROCESS | 1900 | 1477890530158 Marionette TRACE conn6 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:50 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80800 == 12 [pid = 1900] [id = 107] 22:08:50 INFO - PROCESS | 1900 | 1477890530417 Marionette TRACE conn6 <- [1,478,null,{"value":null}] 22:08:50 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ed000 == 11 [pid = 1900] [id = 105] 22:08:50 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd400 == 10 [pid = 1900] [id = 102] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x98c90c00) [pid = 1900] [serial = 302] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x98c8e400) [pid = 1900] [serial = 301] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x8cc7e800) [pid = 1900] [serial = 274] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x903d8800) [pid = 1900] [serial = 271] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x97b7bc00) [pid = 1900] [serial = 297] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x981c6800) [pid = 1900] [serial = 298] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x92cc4000) [pid = 1900] [serial = 294] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x9438ec00) [pid = 1900] [serial = 295] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x95ded000) [pid = 1900] [serial = 292] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8cc74c00) [pid = 1900] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:08:50 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90e2f800) [pid = 1900] [serial = 304] [outer = (nil)] [url = about:blank] 22:08:50 INFO - PROCESS | 1900 | 1477890530546 Marionette TRACE conn6 -> [0,479,"getWindowHandles",null] 22:08:50 INFO - PROCESS | 1900 | 1477890530553 Marionette TRACE conn6 <- [1,479,null,["8"]] 22:08:50 INFO - PROCESS | 1900 | 1477890530559 Marionette TRACE conn6 -> [0,480,"switchToWindow",{"name":"8"}] 22:08:50 INFO - PROCESS | 1900 | 1477890530567 Marionette TRACE conn6 <- [1,480,null,{}] 22:08:50 INFO - PROCESS | 1900 | 1477890530573 Marionette TRACE conn6 -> [0,481,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f1000 == 11 [pid = 1900] [id = 108] 22:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8f6f1400) [pid = 1900] [serial = 319] [outer = (nil)] 22:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x903dac00) [pid = 1900] [serial = 320] [outer = 0x8f6f1400] 22:08:50 INFO - PROCESS | 1900 | 1477890530684 Marionette DEBUG loaded listener.js 22:08:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x903e4400) [pid = 1900] [serial = 321] [outer = 0x8f6f1400] 22:08:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc5800 == 12 [pid = 1900] [id = 109] 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x92ccf400) [pid = 1900] [serial = 322] [outer = (nil)] 22:08:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92f90800 == 13 [pid = 1900] [id = 110] 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x92f96000) [pid = 1900] [serial = 323] [outer = (nil)] 22:08:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92f97c00 == 14 [pid = 1900] [id = 111] 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x9369bc00) [pid = 1900] [serial = 324] [outer = (nil)] 22:08:51 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 616 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x937c2c00) [pid = 1900] [serial = 325] [outer = 0x92f96000] 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x93cec800) [pid = 1900] [serial = 326] [outer = 0x92ccf400] 22:08:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8cbec400) [pid = 1900] [serial = 327] [outer = 0x9369bc00] 22:08:51 INFO - ... 22:08:51 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1772ms 22:08:51 INFO - PROCESS | 1900 | 1477890531902 Marionette TRACE conn6 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:51 INFO - PROCESS | 1900 | 1477890531931 Marionette TRACE conn6 -> [0,482,"getWindowHandle",null] 22:08:51 INFO - PROCESS | 1900 | 1477890531939 Marionette TRACE conn6 <- [1,482,null,{"value":"8"}] 22:08:51 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 22:08:51 INFO - PROCESS | 1900 | 1477890531947 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:52 INFO - PROCESS | 1900 | --DOCSHELL 0x92f97c00 == 13 [pid = 1900] [id = 111] 22:08:52 INFO - PROCESS | 1900 | 1477890532226 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 22:08:52 INFO - PROCESS | 1900 | 1477890532243 Marionette TRACE conn6 -> [0,484,"getWindowHandles",null] 22:08:52 INFO - PROCESS | 1900 | 1477890532249 Marionette TRACE conn6 <- [1,484,null,["8"]] 22:08:52 INFO - PROCESS | 1900 | 1477890532257 Marionette TRACE conn6 -> [0,485,"switchToWindow",{"name":"8"}] 22:08:52 INFO - PROCESS | 1900 | 1477890532263 Marionette TRACE conn6 <- [1,485,null,{}] 22:08:52 INFO - PROCESS | 1900 | 1477890532270 Marionette TRACE conn6 -> [0,486,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x941ecc00 == 14 [pid = 1900] [id = 112] 22:08:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x941ed000) [pid = 1900] [serial = 328] [outer = (nil)] 22:08:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x941ee800) [pid = 1900] [serial = 329] [outer = 0x941ed000] 22:08:52 INFO - PROCESS | 1900 | 1477890532383 Marionette DEBUG loaded listener.js 22:08:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x94795800) [pid = 1900] [serial = 330] [outer = 0x941ed000] 22:08:53 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x903dfc00) [pid = 1900] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 22:08:53 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x941f5c00) [pid = 1900] [serial = 306] [outer = (nil)] [url = about:blank] 22:08:58 INFO - PROCESS | 1900 | 1477890538073 Marionette TRACE conn6 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:58 INFO - .. 22:08:58 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6188ms 22:08:58 INFO - PROCESS | 1900 | 1477890538142 Marionette TRACE conn6 -> [0,487,"getWindowHandle",null] 22:08:58 INFO - PROCESS | 1900 | 1477890538149 Marionette TRACE conn6 <- [1,487,null,{"value":"8"}] 22:08:58 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 22:08:58 INFO - PROCESS | 1900 | 1477890538162 Marionette TRACE conn6 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:08:58 INFO - PROCESS | 1900 | 1477890538380 Marionette TRACE conn6 <- [1,488,null,{"value":null}] 22:08:58 INFO - PROCESS | 1900 | 1477890538531 Marionette TRACE conn6 -> [0,489,"getWindowHandles",null] 22:08:58 INFO - PROCESS | 1900 | 1477890538540 Marionette TRACE conn6 <- [1,489,null,["8"]] 22:08:58 INFO - PROCESS | 1900 | 1477890538550 Marionette TRACE conn6 -> [0,490,"switchToWindow",{"name":"8"}] 22:08:58 INFO - PROCESS | 1900 | 1477890538558 Marionette TRACE conn6 <- [1,490,null,{}] 22:08:58 INFO - PROCESS | 1900 | 1477890538566 Marionette TRACE conn6 -> [0,491,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:08:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ec9c00 == 15 [pid = 1900] [id = 113] 22:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x90ecb000) [pid = 1900] [serial = 331] [outer = (nil)] 22:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x9186c000) [pid = 1900] [serial = 332] [outer = 0x90ecb000] 22:08:58 INFO - PROCESS | 1900 | 1477890538694 Marionette DEBUG loaded listener.js 22:08:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x92cc5400) [pid = 1900] [serial = 333] [outer = 0x90ecb000] 22:08:59 INFO - PROCESS | 1900 | 1477890539915 Marionette TRACE conn6 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:08:59 INFO - PROCESS | 1900 | --DOCSHELL 0x92f90800 == 14 [pid = 1900] [id = 110] 22:08:59 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc5800 == 13 [pid = 1900] [id = 109] 22:08:59 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f1000 == 12 [pid = 1900] [id = 108] 22:08:59 INFO - .. 22:08:59 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1781ms 22:08:59 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x94498800) [pid = 1900] [serial = 307] [outer = (nil)] [url = about:blank] 22:08:59 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9297d800) [pid = 1900] [serial = 305] [outer = (nil)] [url = about:blank] 22:08:59 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8f6ed800) [pid = 1900] [serial = 310] [outer = (nil)] [url = about:blank] 22:08:59 INFO - PROCESS | 1900 | 1477890539950 Marionette TRACE conn6 -> [0,492,"getWindowHandle",null] 22:08:59 INFO - PROCESS | 1900 | 1477890539958 Marionette TRACE conn6 <- [1,492,null,{"value":"8"}] 22:08:59 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 22:08:59 INFO - PROCESS | 1900 | 1477890539969 Marionette TRACE conn6 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:00 INFO - PROCESS | 1900 | 1477890540160 Marionette TRACE conn6 <- [1,493,null,{"value":null}] 22:09:00 INFO - PROCESS | 1900 | 1477890540288 Marionette TRACE conn6 -> [0,494,"getWindowHandles",null] 22:09:00 INFO - PROCESS | 1900 | 1477890540295 Marionette TRACE conn6 <- [1,494,null,["8"]] 22:09:00 INFO - PROCESS | 1900 | 1477890540305 Marionette TRACE conn6 -> [0,495,"switchToWindow",{"name":"8"}] 22:09:00 INFO - PROCESS | 1900 | 1477890540313 Marionette TRACE conn6 <- [1,495,null,{}] 22:09:00 INFO - PROCESS | 1900 | 1477890540320 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ee800 == 13 [pid = 1900] [id = 114] 22:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8f6ef000) [pid = 1900] [serial = 334] [outer = (nil)] 22:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8f6f3800) [pid = 1900] [serial = 335] [outer = 0x8f6ef000] 22:09:00 INFO - PROCESS | 1900 | 1477890540430 Marionette DEBUG loaded listener.js 22:09:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x903e3000) [pid = 1900] [serial = 336] [outer = 0x8f6ef000] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x90e37800) [pid = 1900] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9369bc00) [pid = 1900] [serial = 324] [outer = (nil)] [url = about:blank] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8f6f5400) [pid = 1900] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x92f96000) [pid = 1900] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x92ccf400) [pid = 1900] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8f6f1400) [pid = 1900] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 22:09:02 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x92ac5800) [pid = 1900] [serial = 317] [outer = (nil)] [url = about:blank] 22:09:06 INFO - PROCESS | 1900 | 1477890546025 Marionette TRACE conn6 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:06 INFO - .. 22:09:06 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6091ms 22:09:06 INFO - PROCESS | 1900 | 1477890546059 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 22:09:06 INFO - PROCESS | 1900 | 1477890546066 Marionette TRACE conn6 <- [1,497,null,{"value":"8"}] 22:09:06 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 22:09:06 INFO - PROCESS | 1900 | 1477890546073 Marionette TRACE conn6 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:06 INFO - PROCESS | 1900 | 1477890546345 Marionette TRACE conn6 <- [1,498,null,{"value":null}] 22:09:06 INFO - PROCESS | 1900 | 1477890546528 Marionette TRACE conn6 -> [0,499,"getWindowHandles",null] 22:09:06 INFO - PROCESS | 1900 | 1477890546534 Marionette TRACE conn6 <- [1,499,null,["8"]] 22:09:06 INFO - PROCESS | 1900 | 1477890546546 Marionette TRACE conn6 -> [0,500,"switchToWindow",{"name":"8"}] 22:09:06 INFO - PROCESS | 1900 | 1477890546557 Marionette TRACE conn6 <- [1,500,null,{}] 22:09:06 INFO - PROCESS | 1900 | 1477890546567 Marionette TRACE conn6 -> [0,501,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf4000 == 14 [pid = 1900] [id = 115] 22:09:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cc73800) [pid = 1900] [serial = 337] [outer = (nil)] 22:09:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc79000) [pid = 1900] [serial = 338] [outer = 0x8cc73800] 22:09:06 INFO - PROCESS | 1900 | 1477890546694 Marionette DEBUG loaded listener.js 22:09:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8f6f3000) [pid = 1900] [serial = 339] [outer = 0x8cc73800] 22:09:07 INFO - PROCESS | 1900 | 1477890547896 Marionette TRACE conn6 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:07 INFO - .. 22:09:07 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1881ms 22:09:07 INFO - PROCESS | 1900 | 1477890547956 Marionette TRACE conn6 -> [0,502,"getWindowHandle",null] 22:09:07 INFO - PROCESS | 1900 | 1477890547964 Marionette TRACE conn6 <- [1,502,null,{"value":"8"}] 22:09:08 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 22:09:08 INFO - PROCESS | 1900 | 1477890548017 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:08 INFO - PROCESS | 1900 | 1477890548250 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 22:09:08 INFO - PROCESS | 1900 | 1477890548403 Marionette TRACE conn6 -> [0,504,"getWindowHandles",null] 22:09:08 INFO - PROCESS | 1900 | 1477890548411 Marionette TRACE conn6 <- [1,504,null,["8"]] 22:09:08 INFO - PROCESS | 1900 | 1477890548420 Marionette TRACE conn6 -> [0,505,"switchToWindow",{"name":"8"}] 22:09:08 INFO - PROCESS | 1900 | 1477890548430 Marionette TRACE conn6 <- [1,505,null,{}] 22:09:08 INFO - PROCESS | 1900 | 1477890548436 Marionette TRACE conn6 -> [0,506,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x9449ac00 == 15 [pid = 1900] [id = 116] 22:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x9449c000) [pid = 1900] [serial = 340] [outer = (nil)] 22:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x9478d800) [pid = 1900] [serial = 341] [outer = 0x9449c000] 22:09:08 INFO - PROCESS | 1900 | 1477890548555 Marionette DEBUG loaded listener.js 22:09:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x94825000) [pid = 1900] [serial = 342] [outer = 0x9449c000] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ee800 == 14 [pid = 1900] [id = 114] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eb400 == 13 [pid = 1900] [id = 104] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf4000 == 12 [pid = 1900] [id = 115] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f5000 == 11 [pid = 1900] [id = 106] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x941ecc00 == 10 [pid = 1900] [id = 112] 22:09:10 INFO - PROCESS | 1900 | --DOCSHELL 0x90ec9c00 == 9 [pid = 1900] [id = 113] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x92980000) [pid = 1900] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8cbec400) [pid = 1900] [serial = 327] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x937c2c00) [pid = 1900] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x93cec800) [pid = 1900] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x92cc9000) [pid = 1900] [serial = 318] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x903e1000) [pid = 1900] [serial = 315] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x903e4400) [pid = 1900] [serial = 321] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x90e38c00) [pid = 1900] [serial = 316] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x941ee800) [pid = 1900] [serial = 329] [outer = (nil)] [url = about:blank] 22:09:10 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x903dac00) [pid = 1900] [serial = 320] [outer = (nil)] [url = about:blank] 22:09:13 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8f6ef000) [pid = 1900] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 22:09:13 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90ecb000) [pid = 1900] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 22:09:13 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x941ed000) [pid = 1900] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 22:09:13 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6eb800) [pid = 1900] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 22:09:14 INFO - PROCESS | 1900 | 1477890554250 Marionette TRACE conn6 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:14 INFO - .. 22:09:14 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6255ms 22:09:14 INFO - PROCESS | 1900 | 1477890554270 Marionette TRACE conn6 -> [0,507,"getWindowHandle",null] 22:09:14 INFO - PROCESS | 1900 | 1477890554277 Marionette TRACE conn6 <- [1,507,null,{"value":"8"}] 22:09:14 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 22:09:14 INFO - PROCESS | 1900 | 1477890554289 Marionette TRACE conn6 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:14 INFO - PROCESS | 1900 | 1477890554527 Marionette TRACE conn6 <- [1,508,null,{"value":null}] 22:09:14 INFO - PROCESS | 1900 | 1477890554555 Marionette TRACE conn6 -> [0,509,"getWindowHandles",null] 22:09:14 INFO - PROCESS | 1900 | 1477890554561 Marionette TRACE conn6 <- [1,509,null,["8"]] 22:09:14 INFO - PROCESS | 1900 | 1477890554571 Marionette TRACE conn6 -> [0,510,"switchToWindow",{"name":"8"}] 22:09:14 INFO - PROCESS | 1900 | 1477890554581 Marionette TRACE conn6 <- [1,510,null,{}] 22:09:14 INFO - PROCESS | 1900 | 1477890554588 Marionette TRACE conn6 -> [0,511,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8800 == 10 [pid = 1900] [id = 117] 22:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6e9000) [pid = 1900] [serial = 343] [outer = (nil)] 22:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8f6eb800) [pid = 1900] [serial = 344] [outer = 0x8f6e9000] 22:09:14 INFO - PROCESS | 1900 | 1477890554706 Marionette DEBUG loaded listener.js 22:09:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x903e3400) [pid = 1900] [serial = 345] [outer = 0x8f6e9000] 22:09:18 INFO - PROCESS | 1900 | --DOCSHELL 0x9449ac00 == 9 [pid = 1900] [id = 116] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x903d8c00) [pid = 1900] [serial = 311] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6f3800) [pid = 1900] [serial = 335] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x903e3000) [pid = 1900] [serial = 336] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x9186c000) [pid = 1900] [serial = 332] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x92cc5400) [pid = 1900] [serial = 333] [outer = (nil)] [url = about:blank] 22:09:19 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x94795800) [pid = 1900] [serial = 330] [outer = (nil)] [url = about:blank] 22:09:20 INFO - PROCESS | 1900 | 1477890560366 Marionette TRACE conn6 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:20 INFO - .. 22:09:20 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6102ms 22:09:20 INFO - PROCESS | 1900 | 1477890560388 Marionette TRACE conn6 -> [0,512,"getWindowHandle",null] 22:09:20 INFO - PROCESS | 1900 | 1477890560395 Marionette TRACE conn6 <- [1,512,null,{"value":"8"}] 22:09:20 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 22:09:20 INFO - PROCESS | 1900 | 1477890560409 Marionette TRACE conn6 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:20 INFO - PROCESS | 1900 | 1477890560604 Marionette TRACE conn6 <- [1,513,null,{"value":null}] 22:09:20 INFO - PROCESS | 1900 | 1477890560714 Marionette TRACE conn6 -> [0,514,"getWindowHandles",null] 22:09:20 INFO - PROCESS | 1900 | 1477890560719 Marionette TRACE conn6 <- [1,514,null,["8"]] 22:09:20 INFO - PROCESS | 1900 | 1477890560728 Marionette TRACE conn6 -> [0,515,"switchToWindow",{"name":"8"}] 22:09:20 INFO - PROCESS | 1900 | 1477890560737 Marionette TRACE conn6 <- [1,515,null,{}] 22:09:20 INFO - PROCESS | 1900 | 1477890560744 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eb400 == 10 [pid = 1900] [id = 118] 22:09:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6ecc00) [pid = 1900] [serial = 346] [outer = (nil)] 22:09:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6f0800) [pid = 1900] [serial = 347] [outer = 0x8f6ecc00] 22:09:20 INFO - PROCESS | 1900 | 1477890560858 Marionette DEBUG loaded listener.js 22:09:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x903e3000) [pid = 1900] [serial = 348] [outer = 0x8f6ecc00] 22:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8cc73800) [pid = 1900] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 22:09:21 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x9449c000) [pid = 1900] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 22:09:21 INFO - PROCESS | 1900 | 1477890561970 Marionette TRACE conn6 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:09:22 INFO - . 22:09:22 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1622ms 22:09:22 INFO - PROCESS | 1900 | 1477890562029 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 22:09:22 INFO - PROCESS | 1900 | 1477890562038 Marionette TRACE conn6 <- [1,517,null,{"value":"8"}] 22:09:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 22:09:22 INFO - PROCESS | 1900 | 1477890562046 Marionette TRACE conn6 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:22 INFO - PROCESS | 1900 | 1477890562282 Marionette TRACE conn6 <- [1,518,null,{"value":null}] 22:09:22 INFO - PROCESS | 1900 | 1477890562299 Marionette TRACE conn6 -> [0,519,"getWindowHandles",null] 22:09:22 INFO - PROCESS | 1900 | 1477890562304 Marionette TRACE conn6 <- [1,519,null,["8"]] 22:09:22 INFO - PROCESS | 1900 | 1477890562364 Marionette TRACE conn6 -> [0,520,"switchToWindow",{"name":"8"}] 22:09:22 INFO - PROCESS | 1900 | 1477890562370 Marionette TRACE conn6 <- [1,520,null,{}] 22:09:22 INFO - PROCESS | 1900 | 1477890562377 Marionette TRACE conn6 -> [0,521,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd400 == 11 [pid = 1900] [id = 119] 22:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x92ac7400) [pid = 1900] [serial = 349] [outer = (nil)] 22:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92cc5c00) [pid = 1900] [serial = 350] [outer = 0x92ac7400] 22:09:22 INFO - PROCESS | 1900 | 1477890562482 Marionette DEBUG loaded listener.js 22:09:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8cbf0000) [pid = 1900] [serial = 351] [outer = 0x92ac7400] 22:09:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eb400 == 10 [pid = 1900] [id = 118] 22:09:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8800 == 9 [pid = 1900] [id = 117] 22:09:27 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9478d800) [pid = 1900] [serial = 341] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x94825000) [pid = 1900] [serial = 342] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8cc79000) [pid = 1900] [serial = 338] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6f3000) [pid = 1900] [serial = 339] [outer = (nil)] [url = about:blank] 22:09:27 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8f6eb800) [pid = 1900] [serial = 344] [outer = (nil)] [url = about:blank] 22:09:28 INFO - PROCESS | 1900 | 1477890568074 Marionette TRACE conn6 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:28 INFO - .. 22:09:28 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6055ms 22:09:28 INFO - PROCESS | 1900 | 1477890568101 Marionette TRACE conn6 -> [0,522,"getWindowHandle",null] 22:09:28 INFO - PROCESS | 1900 | 1477890568108 Marionette TRACE conn6 <- [1,522,null,{"value":"8"}] 22:09:28 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 22:09:28 INFO - PROCESS | 1900 | 1477890568120 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:28 INFO - PROCESS | 1900 | 1477890568310 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 22:09:28 INFO - PROCESS | 1900 | 1477890568420 Marionette TRACE conn6 -> [0,524,"getWindowHandles",null] 22:09:28 INFO - PROCESS | 1900 | 1477890568426 Marionette TRACE conn6 <- [1,524,null,["8"]] 22:09:28 INFO - PROCESS | 1900 | 1477890568436 Marionette TRACE conn6 -> [0,525,"switchToWindow",{"name":"8"}] 22:09:28 INFO - PROCESS | 1900 | 1477890568443 Marionette TRACE conn6 <- [1,525,null,{}] 22:09:28 INFO - PROCESS | 1900 | 1477890568452 Marionette TRACE conn6 -> [0,526,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80000 == 10 [pid = 1900] [id = 120] 22:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8cc80400) [pid = 1900] [serial = 352] [outer = (nil)] 22:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8cc82800) [pid = 1900] [serial = 353] [outer = 0x8cc80400] 22:09:28 INFO - PROCESS | 1900 | 1477890568564 Marionette DEBUG loaded listener.js 22:09:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6f4000) [pid = 1900] [serial = 354] [outer = 0x8cc80400] 22:09:29 INFO - PROCESS | 1900 | 1477890569723 Marionette TRACE conn6 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:29 INFO - .. 22:09:29 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1636ms 22:09:29 INFO - PROCESS | 1900 | 1477890569770 Marionette TRACE conn6 -> [0,527,"getWindowHandle",null] 22:09:29 INFO - PROCESS | 1900 | 1477890569776 Marionette TRACE conn6 <- [1,527,null,{"value":"8"}] 22:09:29 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 22:09:29 INFO - PROCESS | 1900 | 1477890569784 Marionette TRACE conn6 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:30 INFO - PROCESS | 1900 | 1477890570026 Marionette TRACE conn6 <- [1,528,null,{"value":null}] 22:09:30 INFO - PROCESS | 1900 | 1477890570055 Marionette TRACE conn6 -> [0,529,"getWindowHandles",null] 22:09:30 INFO - PROCESS | 1900 | 1477890570060 Marionette TRACE conn6 <- [1,529,null,["8"]] 22:09:30 INFO - PROCESS | 1900 | 1477890570068 Marionette TRACE conn6 -> [0,530,"switchToWindow",{"name":"8"}] 22:09:30 INFO - PROCESS | 1900 | 1477890570074 Marionette TRACE conn6 <- [1,530,null,{}] 22:09:30 INFO - PROCESS | 1900 | 1477890570138 Marionette TRACE conn6 -> [0,531,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7fc00 == 11 [pid = 1900] [id = 121] 22:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x9292c400) [pid = 1900] [serial = 355] [outer = (nil)] 22:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x94390c00) [pid = 1900] [serial = 356] [outer = 0x9292c400] 22:09:30 INFO - PROCESS | 1900 | 1477890570243 Marionette DEBUG loaded listener.js 22:09:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc7a800) [pid = 1900] [serial = 357] [outer = 0x9292c400] 22:09:30 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6e9000) [pid = 1900] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 22:09:30 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6ecc00) [pid = 1900] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 22:09:31 INFO - PROCESS | 1900 | 1477890571394 Marionette TRACE conn6 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 22:09:31 INFO - ....................... 22:09:31 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1680ms 22:09:31 INFO - PROCESS | 1900 | 1477890571473 Marionette TRACE conn6 -> [0,532,"getWindowHandle",null] 22:09:31 INFO - PROCESS | 1900 | 1477890571481 Marionette TRACE conn6 <- [1,532,null,{"value":"8"}] 22:09:31 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 22:09:31 INFO - PROCESS | 1900 | 1477890571490 Marionette TRACE conn6 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:31 INFO - PROCESS | 1900 | 1477890571754 Marionette TRACE conn6 <- [1,533,null,{"value":null}] 22:09:31 INFO - PROCESS | 1900 | 1477890571780 Marionette TRACE conn6 -> [0,534,"getWindowHandles",null] 22:09:31 INFO - PROCESS | 1900 | 1477890571786 Marionette TRACE conn6 <- [1,534,null,["8"]] 22:09:31 INFO - PROCESS | 1900 | 1477890571794 Marionette TRACE conn6 -> [0,535,"switchToWindow",{"name":"8"}] 22:09:31 INFO - PROCESS | 1900 | 1477890571804 Marionette TRACE conn6 <- [1,535,null,{}] 22:09:31 INFO - PROCESS | 1900 | 1477890571811 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x94798800 == 12 [pid = 1900] [id = 122] 22:09:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x94799000) [pid = 1900] [serial = 358] [outer = (nil)] 22:09:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x94823800) [pid = 1900] [serial = 359] [outer = 0x94799000] 22:09:31 INFO - PROCESS | 1900 | 1477890571918 Marionette DEBUG loaded listener.js 22:09:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x94496800) [pid = 1900] [serial = 360] [outer = 0x94799000] 22:09:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7fc00 == 11 [pid = 1900] [id = 121] 22:09:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80000 == 10 [pid = 1900] [id = 120] 22:09:35 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd400 == 9 [pid = 1900] [id = 119] 22:09:35 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x92cc5c00) [pid = 1900] [serial = 350] [outer = (nil)] [url = about:blank] 22:09:35 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6f0800) [pid = 1900] [serial = 347] [outer = (nil)] [url = about:blank] 22:09:35 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x903e3000) [pid = 1900] [serial = 348] [outer = (nil)] [url = about:blank] 22:09:35 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x903e3400) [pid = 1900] [serial = 345] [outer = (nil)] [url = about:blank] 22:09:37 INFO - PROCESS | 1900 | 1477890577560 Marionette TRACE conn6 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:37 INFO - .. 22:09:37 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6095ms 22:09:37 INFO - PROCESS | 1900 | 1477890577587 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 22:09:37 INFO - PROCESS | 1900 | 1477890577595 Marionette TRACE conn6 <- [1,537,null,{"value":"8"}] 22:09:37 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 22:09:37 INFO - PROCESS | 1900 | 1477890577608 Marionette TRACE conn6 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:37 INFO - PROCESS | 1900 | 1477890577845 Marionette TRACE conn6 <- [1,538,null,{"value":null}] 22:09:37 INFO - PROCESS | 1900 | 1477890577921 Marionette TRACE conn6 -> [0,539,"getWindowHandles",null] 22:09:37 INFO - PROCESS | 1900 | 1477890577927 Marionette TRACE conn6 <- [1,539,null,["8"]] 22:09:37 INFO - PROCESS | 1900 | 1477890577936 Marionette TRACE conn6 -> [0,540,"switchToWindow",{"name":"8"}] 22:09:37 INFO - PROCESS | 1900 | 1477890577945 Marionette TRACE conn6 <- [1,540,null,{}] 22:09:37 INFO - PROCESS | 1900 | 1477890577960 Marionette TRACE conn6 -> [0,541,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ed000 == 10 [pid = 1900] [id = 123] 22:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6ed800) [pid = 1900] [serial = 361] [outer = (nil)] 22:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6f3000) [pid = 1900] [serial = 362] [outer = 0x8f6ed800] 22:09:38 INFO - PROCESS | 1900 | 1477890578071 Marionette DEBUG loaded listener.js 22:09:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903de000) [pid = 1900] [serial = 363] [outer = 0x8f6ed800] 22:09:38 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x92ac7400) [pid = 1900] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 22:09:38 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9292c400) [pid = 1900] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 22:09:38 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8cc80400) [pid = 1900] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 22:09:43 INFO - PROCESS | 1900 | --DOCSHELL 0x94798800 == 9 [pid = 1900] [id = 122] 22:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x94390c00) [pid = 1900] [serial = 356] [outer = (nil)] [url = about:blank] 22:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8cc7a800) [pid = 1900] [serial = 357] [outer = (nil)] [url = about:blank] 22:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8cc82800) [pid = 1900] [serial = 353] [outer = (nil)] [url = about:blank] 22:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8f6f4000) [pid = 1900] [serial = 354] [outer = (nil)] [url = about:blank] 22:09:43 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8cbf0000) [pid = 1900] [serial = 351] [outer = (nil)] [url = about:blank] 22:09:43 INFO - PROCESS | 1900 | 1477890583782 Marionette TRACE conn6 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:43 INFO - .. 22:09:43 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6249ms 22:09:43 INFO - PROCESS | 1900 | 1477890583856 Marionette TRACE conn6 -> [0,542,"getWindowHandle",null] 22:09:43 INFO - PROCESS | 1900 | 1477890583862 Marionette TRACE conn6 <- [1,542,null,{"value":"8"}] 22:09:43 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 22:09:43 INFO - PROCESS | 1900 | 1477890583875 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:44 INFO - PROCESS | 1900 | 1477890584081 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 22:09:44 INFO - PROCESS | 1900 | 1477890584187 Marionette TRACE conn6 -> [0,544,"getWindowHandles",null] 22:09:44 INFO - PROCESS | 1900 | 1477890584194 Marionette TRACE conn6 <- [1,544,null,["8"]] 22:09:44 INFO - PROCESS | 1900 | 1477890584204 Marionette TRACE conn6 -> [0,545,"switchToWindow",{"name":"8"}] 22:09:44 INFO - PROCESS | 1900 | 1477890584214 Marionette TRACE conn6 <- [1,545,null,{}] 22:09:44 INFO - PROCESS | 1900 | 1477890584223 Marionette TRACE conn6 -> [0,546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc82800 == 10 [pid = 1900] [id = 124] 22:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x8cc82c00) [pid = 1900] [serial = 364] [outer = (nil)] 22:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8f6eac00) [pid = 1900] [serial = 365] [outer = 0x8cc82c00] 22:09:44 INFO - PROCESS | 1900 | 1477890584340 Marionette DEBUG loaded listener.js 22:09:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x903db000) [pid = 1900] [serial = 366] [outer = 0x8cc82c00] 22:09:45 INFO - PROCESS | 1900 | 1477890585477 Marionette TRACE conn6 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:45 INFO - .. 22:09:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1621ms 22:09:45 INFO - PROCESS | 1900 | 1477890585499 Marionette TRACE conn6 -> [0,547,"getWindowHandle",null] 22:09:45 INFO - PROCESS | 1900 | 1477890585505 Marionette TRACE conn6 <- [1,547,null,{"value":"8"}] 22:09:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 22:09:45 INFO - PROCESS | 1900 | 1477890585514 Marionette TRACE conn6 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:45 INFO - PROCESS | 1900 | 1477890585706 Marionette TRACE conn6 <- [1,548,null,{"value":null}] 22:09:45 INFO - PROCESS | 1900 | 1477890585730 Marionette TRACE conn6 -> [0,549,"getWindowHandles",null] 22:09:45 INFO - PROCESS | 1900 | 1477890585737 Marionette TRACE conn6 <- [1,549,null,["8"]] 22:09:45 INFO - PROCESS | 1900 | 1477890585749 Marionette TRACE conn6 -> [0,550,"switchToWindow",{"name":"8"}] 22:09:45 INFO - PROCESS | 1900 | 1477890585759 Marionette TRACE conn6 <- [1,550,null,{}] 22:09:45 INFO - PROCESS | 1900 | 1477890585904 Marionette TRACE conn6 -> [0,551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f0400 == 11 [pid = 1900] [id = 125] 22:09:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x9292b400) [pid = 1900] [serial = 367] [outer = (nil)] 22:09:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x92a07800) [pid = 1900] [serial = 368] [outer = 0x9292b400] 22:09:46 INFO - PROCESS | 1900 | 1477890586025 Marionette DEBUG loaded listener.js 22:09:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8cc7dc00) [pid = 1900] [serial = 369] [outer = 0x9292b400] 22:09:46 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x94799000) [pid = 1900] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 22:09:51 INFO - PROCESS | 1900 | 1477890591847 Marionette TRACE conn6 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:51 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc82800 == 10 [pid = 1900] [id = 124] 22:09:51 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ed000 == 9 [pid = 1900] [id = 123] 22:09:51 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x94496800) [pid = 1900] [serial = 360] [outer = (nil)] [url = about:blank] 22:09:51 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6f3000) [pid = 1900] [serial = 362] [outer = (nil)] [url = about:blank] 22:09:51 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x94823800) [pid = 1900] [serial = 359] [outer = (nil)] [url = about:blank] 22:09:51 INFO - .. 22:09:51 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6390ms 22:09:51 INFO - PROCESS | 1900 | 1477890591907 Marionette TRACE conn6 -> [0,552,"getWindowHandle",null] 22:09:51 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 22:09:51 INFO - PROCESS | 1900 | 1477890591916 Marionette TRACE conn6 <- [1,552,null,{"value":"8"}] 22:09:51 INFO - PROCESS | 1900 | 1477890591927 Marionette TRACE conn6 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:52 INFO - PROCESS | 1900 | 1477890592137 Marionette TRACE conn6 <- [1,553,null,{"value":null}] 22:09:52 INFO - PROCESS | 1900 | 1477890592244 Marionette TRACE conn6 -> [0,554,"getWindowHandles",null] 22:09:52 INFO - PROCESS | 1900 | 1477890592250 Marionette TRACE conn6 <- [1,554,null,["8"]] 22:09:52 INFO - PROCESS | 1900 | 1477890592258 Marionette TRACE conn6 -> [0,555,"switchToWindow",{"name":"8"}] 22:09:52 INFO - PROCESS | 1900 | 1477890592268 Marionette TRACE conn6 <- [1,555,null,{}] 22:09:52 INFO - PROCESS | 1900 | 1477890592275 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/inline-style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eb800 == 10 [pid = 1900] [id = 126] 22:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6ec800) [pid = 1900] [serial = 370] [outer = (nil)] 22:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6f2c00) [pid = 1900] [serial = 371] [outer = 0x8f6ec800] 22:09:52 INFO - PROCESS | 1900 | 1477890592385 Marionette DEBUG loaded listener.js 22:09:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x903e3c00) [pid = 1900] [serial = 372] [outer = 0x8f6ec800] 22:09:53 INFO - PROCESS | 1900 | 1477890593468 Marionette TRACE conn6 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:09:53 INFO - .. 22:09:53 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1579ms 22:09:53 INFO - PROCESS | 1900 | 1477890593503 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 22:09:53 INFO - PROCESS | 1900 | 1477890593512 Marionette TRACE conn6 <- [1,557,null,{"value":"8"}] 22:09:53 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 22:09:53 INFO - PROCESS | 1900 | 1477890593521 Marionette TRACE conn6 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:09:53 INFO - PROCESS | 1900 | 1477890593710 Marionette TRACE conn6 <- [1,558,null,{"value":null}] 22:09:53 INFO - PROCESS | 1900 | 1477890593722 Marionette TRACE conn6 -> [0,559,"getWindowHandles",null] 22:09:53 INFO - PROCESS | 1900 | 1477890593736 Marionette TRACE conn6 <- [1,559,null,["8"]] 22:09:53 INFO - PROCESS | 1900 | 1477890593834 Marionette TRACE conn6 -> [0,560,"switchToWindow",{"name":"8"}] 22:09:53 INFO - PROCESS | 1900 | 1477890593841 Marionette TRACE conn6 <- [1,560,null,{}] 22:09:53 INFO - PROCESS | 1900 | 1477890593850 Marionette TRACE conn6 -> [0,561,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/media-src-track-block.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:09:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f5c00 == 11 [pid = 1900] [id = 127] 22:09:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x92cc7400) [pid = 1900] [serial = 373] [outer = (nil)] 22:09:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x937bf800) [pid = 1900] [serial = 374] [outer = 0x92cc7400] 22:09:53 INFO - PROCESS | 1900 | 1477890593963 Marionette DEBUG loaded listener.js 22:09:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc7cc00) [pid = 1900] [serial = 375] [outer = 0x92cc7400] 22:09:55 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8cc82c00) [pid = 1900] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 22:09:55 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6ed800) [pid = 1900] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 22:10:00 INFO - PROCESS | 1900 | 1477890600509 Marionette TRACE conn6 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 22:10:00 INFO - .. 22:10:00 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7048ms 22:10:00 INFO - PROCESS | 1900 | 1477890600576 Marionette TRACE conn6 -> [0,562,"getWindowHandle",null] 22:10:00 INFO - PROCESS | 1900 | 1477890600583 Marionette TRACE conn6 <- [1,562,null,{"value":"8"}] 22:10:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 22:10:00 INFO - PROCESS | 1900 | 1477890600598 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:00 INFO - PROCESS | 1900 | 1477890600828 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 22:10:00 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eb800 == 10 [pid = 1900] [id = 126] 22:10:00 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f0400 == 9 [pid = 1900] [id = 125] 22:10:00 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x903de000) [pid = 1900] [serial = 363] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x903db000) [pid = 1900] [serial = 366] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6eac00) [pid = 1900] [serial = 365] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x92a07800) [pid = 1900] [serial = 368] [outer = (nil)] [url = about:blank] 22:10:00 INFO - PROCESS | 1900 | 1477890600951 Marionette TRACE conn6 -> [0,564,"getWindowHandles",null] 22:10:00 INFO - PROCESS | 1900 | 1477890600959 Marionette TRACE conn6 <- [1,564,null,["8"]] 22:10:00 INFO - PROCESS | 1900 | 1477890600969 Marionette TRACE conn6 -> [0,565,"switchToWindow",{"name":"8"}] 22:10:00 INFO - PROCESS | 1900 | 1477890600977 Marionette TRACE conn6 <- [1,565,null,{}] 22:10:01 INFO - PROCESS | 1900 | 1477890600985 Marionette TRACE conn6 -> [0,566,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f4000 == 10 [pid = 1900] [id = 128] 22:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6f4800) [pid = 1900] [serial = 376] [outer = (nil)] 22:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x903dac00) [pid = 1900] [serial = 377] [outer = 0x8f6f4800] 22:10:01 INFO - PROCESS | 1900 | 1477890601099 Marionette DEBUG loaded listener.js 22:10:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x90eca800) [pid = 1900] [serial = 378] [outer = 0x8f6f4800] 22:10:01 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:10:01 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:10:01 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 22:10:02 INFO - PROCESS | 1900 | 1477890602295 Marionette TRACE conn6 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:02 INFO - . 22:10:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1731ms 22:10:02 INFO - PROCESS | 1900 | 1477890602326 Marionette TRACE conn6 -> [0,567,"getWindowHandle",null] 22:10:02 INFO - PROCESS | 1900 | 1477890602332 Marionette TRACE conn6 <- [1,567,null,{"value":"8"}] 22:10:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 22:10:02 INFO - PROCESS | 1900 | 1477890602340 Marionette TRACE conn6 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:02 INFO - PROCESS | 1900 | 1477890602590 Marionette TRACE conn6 <- [1,568,null,{"value":null}] 22:10:02 INFO - PROCESS | 1900 | 1477890602657 Marionette TRACE conn6 -> [0,569,"getWindowHandles",null] 22:10:02 INFO - PROCESS | 1900 | 1477890602663 Marionette TRACE conn6 <- [1,569,null,["8"]] 22:10:02 INFO - PROCESS | 1900 | 1477890602670 Marionette TRACE conn6 -> [0,570,"switchToWindow",{"name":"8"}] 22:10:02 INFO - PROCESS | 1900 | 1477890602677 Marionette TRACE conn6 <- [1,570,null,{}] 22:10:02 INFO - PROCESS | 1900 | 1477890602685 Marionette TRACE conn6 -> [0,571,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e31800 == 11 [pid = 1900] [id = 129] 22:10:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x93cec800) [pid = 1900] [serial = 379] [outer = (nil)] 22:10:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x941e6800) [pid = 1900] [serial = 380] [outer = 0x93cec800] 22:10:02 INFO - PROCESS | 1900 | 1477890602797 Marionette DEBUG loaded listener.js 22:10:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8f6eac00) [pid = 1900] [serial = 381] [outer = 0x93cec800] 22:10:03 INFO - PROCESS | 1900 | 1477890603462 Marionette TRACE conn6 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:10:03 INFO - . 22:10:03 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1222ms 22:10:03 INFO - PROCESS | 1900 | 1477890603576 Marionette TRACE conn6 -> [0,572,"getWindowHandle",null] 22:10:03 INFO - PROCESS | 1900 | 1477890603585 Marionette TRACE conn6 <- [1,572,null,{"value":"8"}] 22:10:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 22:10:03 INFO - PROCESS | 1900 | 1477890603601 Marionette TRACE conn6 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:03 INFO - PROCESS | 1900 | 1477890603860 Marionette TRACE conn6 <- [1,573,null,{"value":null}] 22:10:03 INFO - PROCESS | 1900 | 1477890603883 Marionette TRACE conn6 -> [0,574,"getWindowHandles",null] 22:10:03 INFO - PROCESS | 1900 | 1477890603889 Marionette TRACE conn6 <- [1,574,null,["8"]] 22:10:03 INFO - PROCESS | 1900 | 1477890603895 Marionette TRACE conn6 -> [0,575,"switchToWindow",{"name":"8"}] 22:10:03 INFO - PROCESS | 1900 | 1477890603902 Marionette TRACE conn6 <- [1,575,null,{}] 22:10:03 INFO - PROCESS | 1900 | 1477890603965 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x94791800 == 12 [pid = 1900] [id = 130] 22:10:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x94792000) [pid = 1900] [serial = 382] [outer = (nil)] 22:10:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x94795800) [pid = 1900] [serial = 383] [outer = 0x94792000] 22:10:04 INFO - PROCESS | 1900 | 1477890604090 Marionette DEBUG loaded listener.js 22:10:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x9479c800) [pid = 1900] [serial = 384] [outer = 0x94792000] 22:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8f6ec800) [pid = 1900] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 22:10:04 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x9292b400) [pid = 1900] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 22:10:04 INFO - PROCESS | 1900 | 1477890604802 Marionette TRACE conn6 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:10:04 INFO - . 22:10:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1331ms 22:10:04 INFO - PROCESS | 1900 | 1477890604929 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 22:10:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 22:10:04 INFO - PROCESS | 1900 | 1477890604934 Marionette TRACE conn6 <- [1,577,null,{"value":"8"}] 22:10:04 INFO - PROCESS | 1900 | 1477890604943 Marionette TRACE conn6 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:05 INFO - PROCESS | 1900 | 1477890605135 Marionette TRACE conn6 <- [1,578,null,{"value":null}] 22:10:05 INFO - PROCESS | 1900 | 1477890605151 Marionette TRACE conn6 -> [0,579,"getWindowHandles",null] 22:10:05 INFO - PROCESS | 1900 | 1477890605156 Marionette TRACE conn6 <- [1,579,null,["8"]] 22:10:05 INFO - PROCESS | 1900 | 1477890605162 Marionette TRACE conn6 -> [0,580,"switchToWindow",{"name":"8"}] 22:10:05 INFO - PROCESS | 1900 | 1477890605169 Marionette TRACE conn6 <- [1,580,null,{}] 22:10:05 INFO - PROCESS | 1900 | 1477890605183 Marionette TRACE conn6 -> [0,581,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf6c00 == 13 [pid = 1900] [id = 131] 22:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x93e72400) [pid = 1900] [serial = 385] [outer = (nil)] 22:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x94131400) [pid = 1900] [serial = 386] [outer = 0x93e72400] 22:10:05 INFO - PROCESS | 1900 | 1477890605382 Marionette DEBUG loaded listener.js 22:10:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x95cb0400) [pid = 1900] [serial = 387] [outer = 0x93e72400] 22:10:05 INFO - PROCESS | 1900 | 1477890605997 Marionette TRACE conn6 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:10:06 INFO - . 22:10:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1131ms 22:10:06 INFO - PROCESS | 1900 | 1477890606074 Marionette TRACE conn6 -> [0,582,"getWindowHandle",null] 22:10:06 INFO - PROCESS | 1900 | 1477890606078 Marionette TRACE conn6 <- [1,582,null,{"value":"8"}] 22:10:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 22:10:06 INFO - PROCESS | 1900 | 1477890606086 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:06 INFO - PROCESS | 1900 | 1477890606303 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 22:10:06 INFO - PROCESS | 1900 | 1477890606317 Marionette TRACE conn6 -> [0,584,"getWindowHandles",null] 22:10:06 INFO - PROCESS | 1900 | 1477890606321 Marionette TRACE conn6 <- [1,584,null,["8"]] 22:10:06 INFO - PROCESS | 1900 | 1477890606327 Marionette TRACE conn6 -> [0,585,"switchToWindow",{"name":"8"}] 22:10:06 INFO - PROCESS | 1900 | 1477890606338 Marionette TRACE conn6 <- [1,585,null,{}] 22:10:06 INFO - PROCESS | 1900 | 1477890606344 Marionette TRACE conn6 -> [0,586,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-applet-code.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccf800 == 14 [pid = 1900] [id = 132] 22:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x95da2c00) [pid = 1900] [serial = 388] [outer = (nil)] 22:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x95de4000) [pid = 1900] [serial = 389] [outer = 0x95da2c00] 22:10:06 INFO - PROCESS | 1900 | 1477890606440 Marionette DEBUG loaded listener.js 22:10:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x9791b800) [pid = 1900] [serial = 390] [outer = 0x95da2c00] 22:10:07 INFO - PROCESS | 1900 | 1477890607176 Marionette TRACE conn6 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 22:10:07 INFO - . 22:10:07 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1181ms 22:10:07 INFO - PROCESS | 1900 | 1477890607267 Marionette TRACE conn6 -> [0,587,"getWindowHandle",null] 22:10:07 INFO - PROCESS | 1900 | 1477890607271 Marionette TRACE conn6 <- [1,587,null,{"value":"8"}] 22:10:07 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 22:10:07 INFO - PROCESS | 1900 | 1477890607283 Marionette TRACE conn6 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:07 INFO - PROCESS | 1900 | 1477890607542 Marionette TRACE conn6 <- [1,588,null,{"value":null}] 22:10:07 INFO - PROCESS | 1900 | 1477890607679 Marionette TRACE conn6 -> [0,589,"getWindowHandles",null] 22:10:07 INFO - PROCESS | 1900 | 1477890607687 Marionette TRACE conn6 <- [1,589,null,["8"]] 22:10:07 INFO - PROCESS | 1900 | 1477890607698 Marionette TRACE conn6 -> [0,590,"switchToWindow",{"name":"8"}] 22:10:07 INFO - PROCESS | 1900 | 1477890607708 Marionette TRACE conn6 <- [1,590,null,{}] 22:10:07 INFO - PROCESS | 1900 | 1477890607718 Marionette TRACE conn6 -> [0,591,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8000 == 15 [pid = 1900] [id = 133] 22:10:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8f6e9000) [pid = 1900] [serial = 391] [outer = (nil)] 22:10:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8f6f3c00) [pid = 1900] [serial = 392] [outer = 0x8f6e9000] 22:10:07 INFO - PROCESS | 1900 | 1477890607843 Marionette DEBUG loaded listener.js 22:10:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x92928c00) [pid = 1900] [serial = 393] [outer = 0x8f6e9000] 22:10:10 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8f6f2c00) [pid = 1900] [serial = 371] [outer = (nil)] [url = about:blank] 22:10:10 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x903e3c00) [pid = 1900] [serial = 372] [outer = (nil)] [url = about:blank] 22:10:10 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8cc7dc00) [pid = 1900] [serial = 369] [outer = (nil)] [url = about:blank] 22:10:10 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x937bf800) [pid = 1900] [serial = 374] [outer = (nil)] [url = about:blank] 22:10:13 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x92cc7400) [pid = 1900] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 22:10:13 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8f6f4800) [pid = 1900] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 22:10:13 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x93e72400) [pid = 1900] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 22:10:13 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x94792000) [pid = 1900] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 22:10:13 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x93cec800) [pid = 1900] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 22:10:13 INFO - PROCESS | 1900 | 1477890613511 Marionette TRACE conn6 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:13 INFO - . 22:10:13 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6251ms 22:10:13 INFO - PROCESS | 1900 | 1477890613530 Marionette TRACE conn6 -> [0,592,"getWindowHandle",null] 22:10:13 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 22:10:13 INFO - PROCESS | 1900 | 1477890613536 Marionette TRACE conn6 <- [1,592,null,{"value":"8"}] 22:10:13 INFO - PROCESS | 1900 | 1477890613547 Marionette TRACE conn6 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:13 INFO - PROCESS | 1900 | 1477890613752 Marionette TRACE conn6 <- [1,593,null,{"value":null}] 22:10:13 INFO - PROCESS | 1900 | 1477890613826 Marionette TRACE conn6 -> [0,594,"getWindowHandles",null] 22:10:13 INFO - PROCESS | 1900 | 1477890613832 Marionette TRACE conn6 <- [1,594,null,["8"]] 22:10:13 INFO - PROCESS | 1900 | 1477890613840 Marionette TRACE conn6 -> [0,595,"switchToWindow",{"name":"8"}] 22:10:13 INFO - PROCESS | 1900 | 1477890613848 Marionette TRACE conn6 <- [1,595,null,{}] 22:10:13 INFO - PROCESS | 1900 | 1477890613854 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7f000 == 16 [pid = 1900] [id = 134] 22:10:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8cc80000) [pid = 1900] [serial = 394] [outer = (nil)] 22:10:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8f6e9400) [pid = 1900] [serial = 395] [outer = 0x8cc80000] 22:10:13 INFO - PROCESS | 1900 | 1477890613961 Marionette DEBUG loaded listener.js 22:10:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8f6f3400) [pid = 1900] [serial = 396] [outer = 0x8cc80000] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccf800 == 15 [pid = 1900] [id = 132] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f5c00 == 14 [pid = 1900] [id = 127] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x90e31800 == 13 [pid = 1900] [id = 129] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf6c00 == 12 [pid = 1900] [id = 131] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x94791800 == 11 [pid = 1900] [id = 130] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f4000 == 10 [pid = 1900] [id = 128] 22:10:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8000 == 9 [pid = 1900] [id = 133] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8f6eac00) [pid = 1900] [serial = 381] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x941e6800) [pid = 1900] [serial = 380] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x9479c800) [pid = 1900] [serial = 384] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x94795800) [pid = 1900] [serial = 383] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x95cb0400) [pid = 1900] [serial = 387] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x94131400) [pid = 1900] [serial = 386] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x903dac00) [pid = 1900] [serial = 377] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x90eca800) [pid = 1900] [serial = 378] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8cc7cc00) [pid = 1900] [serial = 375] [outer = (nil)] [url = about:blank] 22:10:18 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x95de4000) [pid = 1900] [serial = 389] [outer = (nil)] [url = about:blank] 22:10:19 INFO - PROCESS | 1900 | 1477890619536 Marionette TRACE conn6 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 22:10:19 INFO - . 22:10:19 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6042ms 22:10:19 INFO - PROCESS | 1900 | 1477890619589 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 22:10:19 INFO - PROCESS | 1900 | 1477890619596 Marionette TRACE conn6 <- [1,597,null,{"value":"8"}] 22:10:19 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 22:10:19 INFO - PROCESS | 1900 | 1477890619609 Marionette TRACE conn6 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:19 INFO - PROCESS | 1900 | 1477890619809 Marionette TRACE conn6 <- [1,598,null,{"value":null}] 22:10:19 INFO - PROCESS | 1900 | 1477890619918 Marionette TRACE conn6 -> [0,599,"getWindowHandles",null] 22:10:19 INFO - PROCESS | 1900 | 1477890619925 Marionette TRACE conn6 <- [1,599,null,["8"]] 22:10:19 INFO - PROCESS | 1900 | 1477890619934 Marionette TRACE conn6 -> [0,600,"switchToWindow",{"name":"8"}] 22:10:19 INFO - PROCESS | 1900 | 1477890619943 Marionette TRACE conn6 <- [1,600,null,{}] 22:10:19 INFO - PROCESS | 1900 | 1477890619951 Marionette TRACE conn6 -> [0,601,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eb000 == 10 [pid = 1900] [id = 135] 22:10:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6eb800) [pid = 1900] [serial = 397] [outer = (nil)] 22:10:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6ef400) [pid = 1900] [serial = 398] [outer = 0x8f6eb800] 22:10:20 INFO - PROCESS | 1900 | 1477890620063 Marionette DEBUG loaded listener.js 22:10:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x903e3000) [pid = 1900] [serial = 399] [outer = 0x8f6eb800] 22:10:21 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x95da2c00) [pid = 1900] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 22:10:21 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6e9000) [pid = 1900] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 22:10:25 INFO - PROCESS | 1900 | 1477890625649 Marionette TRACE conn6 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:25 INFO - . 22:10:25 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6098ms 22:10:25 INFO - PROCESS | 1900 | 1477890625728 Marionette TRACE conn6 -> [0,602,"getWindowHandle",null] 22:10:25 INFO - PROCESS | 1900 | 1477890625735 Marionette TRACE conn6 <- [1,602,null,{"value":"8"}] 22:10:25 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 22:10:25 INFO - PROCESS | 1900 | 1477890625748 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:25 INFO - PROCESS | 1900 | 1477890625970 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 22:10:26 INFO - PROCESS | 1900 | 1477890626119 Marionette TRACE conn6 -> [0,604,"getWindowHandles",null] 22:10:26 INFO - PROCESS | 1900 | 1477890626127 Marionette TRACE conn6 <- [1,604,null,["8"]] 22:10:26 INFO - PROCESS | 1900 | 1477890626136 Marionette TRACE conn6 -> [0,605,"switchToWindow",{"name":"8"}] 22:10:26 INFO - PROCESS | 1900 | 1477890626145 Marionette TRACE conn6 <- [1,605,null,{}] 22:10:26 INFO - PROCESS | 1900 | 1477890626153 Marionette TRACE conn6 -> [0,606,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eac00 == 11 [pid = 1900] [id = 136] 22:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x903e0c00) [pid = 1900] [serial = 400] [outer = (nil)] 22:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x90e31800) [pid = 1900] [serial = 401] [outer = 0x903e0c00] 22:10:26 INFO - PROCESS | 1900 | 1477890626274 Marionette DEBUG loaded listener.js 22:10:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8cc7cc00) [pid = 1900] [serial = 402] [outer = 0x903e0c00] 22:10:26 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:10:26 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:10:26 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 22:10:27 INFO - PROCESS | 1900 | 1477890627496 Marionette TRACE conn6 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:27 INFO - . 22:10:27 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1776ms 22:10:27 INFO - PROCESS | 1900 | 1477890627523 Marionette TRACE conn6 -> [0,607,"getWindowHandle",null] 22:10:27 INFO - PROCESS | 1900 | 1477890627530 Marionette TRACE conn6 <- [1,607,null,{"value":"8"}] 22:10:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 22:10:27 INFO - PROCESS | 1900 | 1477890627543 Marionette TRACE conn6 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:27 INFO - PROCESS | 1900 | 1477890627805 Marionette TRACE conn6 <- [1,608,null,{"value":null}] 22:10:27 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6f3c00) [pid = 1900] [serial = 392] [outer = (nil)] [url = about:blank] 22:10:27 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x92928c00) [pid = 1900] [serial = 393] [outer = (nil)] [url = about:blank] 22:10:27 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x9791b800) [pid = 1900] [serial = 390] [outer = (nil)] [url = about:blank] 22:10:27 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8f6e9400) [pid = 1900] [serial = 395] [outer = (nil)] [url = about:blank] 22:10:27 INFO - PROCESS | 1900 | 1477890627956 Marionette TRACE conn6 -> [0,609,"getWindowHandles",null] 22:10:27 INFO - PROCESS | 1900 | 1477890627962 Marionette TRACE conn6 <- [1,609,null,["8"]] 22:10:27 INFO - PROCESS | 1900 | 1477890627969 Marionette TRACE conn6 -> [0,610,"switchToWindow",{"name":"8"}] 22:10:27 INFO - PROCESS | 1900 | 1477890627977 Marionette TRACE conn6 <- [1,610,null,{}] 22:10:28 INFO - PROCESS | 1900 | 1477890627985 Marionette TRACE conn6 -> [0,611,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f3000 == 12 [pid = 1900] [id = 137] 22:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6f3c00) [pid = 1900] [serial = 403] [outer = (nil)] 22:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x903e4400) [pid = 1900] [serial = 404] [outer = 0x8f6f3c00] 22:10:28 INFO - PROCESS | 1900 | 1477890628092 Marionette DEBUG loaded listener.js 22:10:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x90ecfc00) [pid = 1900] [serial = 405] [outer = 0x8f6f3c00] 22:10:29 INFO - PROCESS | 1900 | 1477890629163 Marionette TRACE conn6 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:29 INFO - . 22:10:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1677ms 22:10:29 INFO - PROCESS | 1900 | 1477890629219 Marionette TRACE conn6 -> [0,612,"getWindowHandle",null] 22:10:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 22:10:29 INFO - PROCESS | 1900 | 1477890629226 Marionette TRACE conn6 <- [1,612,null,{"value":"8"}] 22:10:29 INFO - PROCESS | 1900 | 1477890629234 Marionette TRACE conn6 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:29 INFO - PROCESS | 1900 | 1477890629429 Marionette TRACE conn6 <- [1,613,null,{"value":null}] 22:10:29 INFO - PROCESS | 1900 | 1477890629542 Marionette TRACE conn6 -> [0,614,"getWindowHandles",null] 22:10:29 INFO - PROCESS | 1900 | 1477890629548 Marionette TRACE conn6 <- [1,614,null,["8"]] 22:10:29 INFO - PROCESS | 1900 | 1477890629555 Marionette TRACE conn6 -> [0,615,"switchToWindow",{"name":"8"}] 22:10:29 INFO - PROCESS | 1900 | 1477890629562 Marionette TRACE conn6 <- [1,615,null,{}] 22:10:29 INFO - PROCESS | 1900 | 1477890629569 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x93e72800 == 13 [pid = 1900] [id = 138] 22:10:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x94131400) [pid = 1900] [serial = 406] [outer = (nil)] 22:10:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x941e8c00) [pid = 1900] [serial = 407] [outer = 0x94131400] 22:10:29 INFO - PROCESS | 1900 | 1477890629680 Marionette DEBUG loaded listener.js 22:10:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x94796800) [pid = 1900] [serial = 408] [outer = 0x94131400] 22:10:30 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8cc80000) [pid = 1900] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 22:10:30 INFO - .. 22:10:30 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1531ms 22:10:30 INFO - PROCESS | 1900 | 1477890630750 Marionette TRACE conn6 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 22:10:30 INFO - PROCESS | 1900 | 1477890630773 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 22:10:30 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 22:10:30 INFO - PROCESS | 1900 | 1477890630782 Marionette TRACE conn6 <- [1,617,null,{"value":"8"}] 22:10:30 INFO - PROCESS | 1900 | 1477890630790 Marionette TRACE conn6 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:30 INFO - PROCESS | 1900 | 1477890630981 Marionette TRACE conn6 <- [1,618,null,{"value":null}] 22:10:31 INFO - PROCESS | 1900 | 1477890631093 Marionette TRACE conn6 -> [0,619,"getWindowHandles",null] 22:10:31 INFO - PROCESS | 1900 | 1477890631098 Marionette TRACE conn6 <- [1,619,null,["8"]] 22:10:31 INFO - PROCESS | 1900 | 1477890631104 Marionette TRACE conn6 -> [0,620,"switchToWindow",{"name":"8"}] 22:10:31 INFO - PROCESS | 1900 | 1477890631112 Marionette TRACE conn6 <- [1,620,null,{}] 22:10:31 INFO - PROCESS | 1900 | 1477890631120 Marionette TRACE conn6 -> [0,621,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x9496c800 == 14 [pid = 1900] [id = 139] 22:10:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x95202400) [pid = 1900] [serial = 409] [outer = (nil)] 22:10:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x95207400) [pid = 1900] [serial = 410] [outer = 0x95202400] 22:10:31 INFO - PROCESS | 1900 | 1477890631223 Marionette DEBUG loaded listener.js 22:10:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x9546b400) [pid = 1900] [serial = 411] [outer = 0x95202400] 22:10:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7f000 == 13 [pid = 1900] [id = 134] 22:10:36 INFO - PROCESS | 1900 | --DOCSHELL 0x93e72800 == 12 [pid = 1900] [id = 138] 22:10:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eb000 == 11 [pid = 1900] [id = 135] 22:10:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f3000 == 10 [pid = 1900] [id = 137] 22:10:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eac00 == 9 [pid = 1900] [id = 136] 22:10:36 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8f6f3400) [pid = 1900] [serial = 396] [outer = (nil)] [url = about:blank] 22:10:36 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6ef400) [pid = 1900] [serial = 398] [outer = (nil)] [url = about:blank] 22:10:36 INFO - PROCESS | 1900 | 1477890636816 Marionette TRACE conn6 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:10:36 INFO - .. 22:10:36 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6048ms 22:10:36 INFO - PROCESS | 1900 | 1477890636839 Marionette TRACE conn6 -> [0,622,"getWindowHandle",null] 22:10:36 INFO - PROCESS | 1900 | 1477890636846 Marionette TRACE conn6 <- [1,622,null,{"value":"8"}] 22:10:36 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 22:10:36 INFO - PROCESS | 1900 | 1477890636858 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:37 INFO - PROCESS | 1900 | 1477890637055 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 22:10:37 INFO - PROCESS | 1900 | 1477890637241 Marionette TRACE conn6 -> [0,624,"getWindowHandles",null] 22:10:37 INFO - PROCESS | 1900 | 1477890637249 Marionette TRACE conn6 <- [1,624,null,["8"]] 22:10:37 INFO - PROCESS | 1900 | 1477890637262 Marionette TRACE conn6 -> [0,625,"switchToWindow",{"name":"8"}] 22:10:37 INFO - PROCESS | 1900 | 1477890637272 Marionette TRACE conn6 <- [1,625,null,{}] 22:10:37 INFO - PROCESS | 1900 | 1477890637278 Marionette TRACE conn6 -> [0,626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ecc00 == 10 [pid = 1900] [id = 140] 22:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8f6eec00) [pid = 1900] [serial = 412] [outer = (nil)] 22:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8f6f5800) [pid = 1900] [serial = 413] [outer = 0x8f6eec00] 22:10:37 INFO - PROCESS | 1900 | 1477890637411 Marionette DEBUG loaded listener.js 22:10:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x91866400) [pid = 1900] [serial = 414] [outer = 0x8f6eec00] 22:10:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x92930c00) [pid = 1900] [serial = 415] [outer = 0x94790c00] 22:10:38 INFO - PROCESS | 1900 | 1477890638528 Marionette TRACE conn6 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 22:10:38 INFO - .. 22:10:38 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1724ms 22:10:38 INFO - PROCESS | 1900 | 1477890638587 Marionette TRACE conn6 -> [0,627,"getWindowHandle",null] 22:10:38 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 22:10:38 INFO - PROCESS | 1900 | 1477890638597 Marionette TRACE conn6 <- [1,627,null,{"value":"8"}] 22:10:38 INFO - PROCESS | 1900 | 1477890638612 Marionette TRACE conn6 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:38 INFO - PROCESS | 1900 | 1477890638858 Marionette TRACE conn6 <- [1,628,null,{"value":null}] 22:10:38 INFO - PROCESS | 1900 | 1477890638889 Marionette TRACE conn6 -> [0,629,"getWindowHandles",null] 22:10:38 INFO - PROCESS | 1900 | 1477890638895 Marionette TRACE conn6 <- [1,629,null,["8"]] 22:10:38 INFO - PROCESS | 1900 | 1477890638905 Marionette TRACE conn6 -> [0,630,"switchToWindow",{"name":"8"}] 22:10:38 INFO - PROCESS | 1900 | 1477890638912 Marionette TRACE conn6 <- [1,630,null,{}] 22:10:38 INFO - PROCESS | 1900 | 1477890638975 Marionette TRACE conn6 -> [0,631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d8c00 == 11 [pid = 1900] [id = 141] 22:10:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x941e6400) [pid = 1900] [serial = 416] [outer = (nil)] 22:10:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x941ef000) [pid = 1900] [serial = 417] [outer = 0x941e6400] 22:10:39 INFO - PROCESS | 1900 | 1477890639078 Marionette DEBUG loaded listener.js 22:10:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cbf5400) [pid = 1900] [serial = 418] [outer = 0x941e6400] 22:10:40 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x8f6eb800) [pid = 1900] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 22:10:40 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8f6f3c00) [pid = 1900] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 22:10:40 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x903e0c00) [pid = 1900] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 22:10:40 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x94131400) [pid = 1900] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 22:10:40 INFO - PROCESS | 1900 | 1477890640214 Marionette TRACE conn6 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:40 INFO - . 22:10:40 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1626ms 22:10:40 INFO - PROCESS | 1900 | 1477890640238 Marionette TRACE conn6 -> [0,632,"getWindowHandle",null] 22:10:40 INFO - PROCESS | 1900 | 1477890640246 Marionette TRACE conn6 <- [1,632,null,{"value":"8"}] 22:10:40 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 22:10:40 INFO - PROCESS | 1900 | 1477890640253 Marionette TRACE conn6 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:40 INFO - PROCESS | 1900 | 1477890640487 Marionette TRACE conn6 <- [1,633,null,{"value":null}] 22:10:40 INFO - PROCESS | 1900 | 1477890640557 Marionette TRACE conn6 -> [0,634,"getWindowHandles",null] 22:10:40 INFO - PROCESS | 1900 | 1477890640561 Marionette TRACE conn6 <- [1,634,null,["8"]] 22:10:40 INFO - PROCESS | 1900 | 1477890640568 Marionette TRACE conn6 -> [0,635,"switchToWindow",{"name":"8"}] 22:10:40 INFO - PROCESS | 1900 | 1477890640575 Marionette TRACE conn6 <- [1,635,null,{}] 22:10:40 INFO - PROCESS | 1900 | 1477890640582 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x94522800 == 12 [pid = 1900] [id = 142] 22:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x94526800) [pid = 1900] [serial = 419] [outer = (nil)] 22:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x9452d400) [pid = 1900] [serial = 420] [outer = 0x94526800] 22:10:40 INFO - PROCESS | 1900 | 1477890640691 Marionette DEBUG loaded listener.js 22:10:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x9478ec00) [pid = 1900] [serial = 421] [outer = 0x94526800] 22:10:41 INFO - PROCESS | 1900 | 1477890641767 Marionette TRACE conn6 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:10:41 INFO - . 22:10:41 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1522ms 22:10:41 INFO - PROCESS | 1900 | 1477890641775 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 22:10:41 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 22:10:41 INFO - PROCESS | 1900 | 1477890641780 Marionette TRACE conn6 <- [1,637,null,{"value":"8"}] 22:10:41 INFO - PROCESS | 1900 | 1477890641787 Marionette TRACE conn6 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:42 INFO - PROCESS | 1900 | 1477890642016 Marionette TRACE conn6 <- [1,638,null,{"value":null}] 22:10:42 INFO - PROCESS | 1900 | 1477890642031 Marionette TRACE conn6 -> [0,639,"getWindowHandles",null] 22:10:42 INFO - PROCESS | 1900 | 1477890642038 Marionette TRACE conn6 <- [1,639,null,["8"]] 22:10:42 INFO - PROCESS | 1900 | 1477890642044 Marionette TRACE conn6 -> [0,640,"switchToWindow",{"name":"8"}] 22:10:42 INFO - PROCESS | 1900 | 1477890642051 Marionette TRACE conn6 <- [1,640,null,{}] 22:10:42 INFO - PROCESS | 1900 | 1477890642058 Marionette TRACE conn6 -> [0,641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x9496a400 == 13 [pid = 1900] [id = 143] 22:10:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x94f89c00) [pid = 1900] [serial = 422] [outer = (nil)] 22:10:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x95206c00) [pid = 1900] [serial = 423] [outer = 0x94f89c00] 22:10:42 INFO - PROCESS | 1900 | 1477890642164 Marionette DEBUG loaded listener.js 22:10:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x97b78000) [pid = 1900] [serial = 424] [outer = 0x94f89c00] 22:10:45 INFO - PROCESS | 1900 | --DOCSHELL 0x9496c800 == 12 [pid = 1900] [id = 139] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x941e8c00) [pid = 1900] [serial = 407] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x94796800) [pid = 1900] [serial = 408] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x903e4400) [pid = 1900] [serial = 404] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x90ecfc00) [pid = 1900] [serial = 405] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x90e31800) [pid = 1900] [serial = 401] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8cc7cc00) [pid = 1900] [serial = 402] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x903e3000) [pid = 1900] [serial = 399] [outer = (nil)] [url = about:blank] 22:10:45 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x95207400) [pid = 1900] [serial = 410] [outer = (nil)] [url = about:blank] 22:10:47 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x95202400) [pid = 1900] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 22:10:47 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x941e6400) [pid = 1900] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 22:10:47 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x94526800) [pid = 1900] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 22:10:47 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6eec00) [pid = 1900] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 22:10:47 INFO - PROCESS | 1900 | 1477890647916 Marionette TRACE conn6 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:10:47 INFO - .. 22:10:47 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6191ms 22:10:47 INFO - PROCESS | 1900 | 1477890647980 Marionette TRACE conn6 -> [0,642,"getWindowHandle",null] 22:10:47 INFO - PROCESS | 1900 | 1477890647988 Marionette TRACE conn6 <- [1,642,null,{"value":"8"}] 22:10:47 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 22:10:48 INFO - PROCESS | 1900 | 1477890648000 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:48 INFO - PROCESS | 1900 | 1477890648180 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 22:10:48 INFO - PROCESS | 1900 | 1477890648292 Marionette TRACE conn6 -> [0,644,"getWindowHandles",null] 22:10:48 INFO - PROCESS | 1900 | 1477890648299 Marionette TRACE conn6 <- [1,644,null,["8"]] 22:10:48 INFO - PROCESS | 1900 | 1477890648308 Marionette TRACE conn6 -> [0,645,"switchToWindow",{"name":"8"}] 22:10:48 INFO - PROCESS | 1900 | 1477890648317 Marionette TRACE conn6 <- [1,645,null,{}] 22:10:48 INFO - PROCESS | 1900 | 1477890648323 Marionette TRACE conn6 -> [0,646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eec00 == 13 [pid = 1900] [id = 144] 22:10:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6ef400) [pid = 1900] [serial = 425] [outer = (nil)] 22:10:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6f5000) [pid = 1900] [serial = 426] [outer = 0x8f6ef400] 22:10:48 INFO - PROCESS | 1900 | 1477890648435 Marionette DEBUG loaded listener.js 22:10:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x90e38400) [pid = 1900] [serial = 427] [outer = 0x8f6ef400] 22:10:53 INFO - PROCESS | 1900 | --DOCSHELL 0x94522800 == 12 [pid = 1900] [id = 142] 22:10:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ecc00 == 11 [pid = 1900] [id = 140] 22:10:53 INFO - PROCESS | 1900 | --DOCSHELL 0x9496a400 == 10 [pid = 1900] [id = 143] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x9452d400) [pid = 1900] [serial = 420] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9478ec00) [pid = 1900] [serial = 421] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x941ef000) [pid = 1900] [serial = 417] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8cbf5400) [pid = 1900] [serial = 418] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6f5800) [pid = 1900] [serial = 413] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x91866400) [pid = 1900] [serial = 414] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x9546b400) [pid = 1900] [serial = 411] [outer = (nil)] [url = about:blank] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x92cc2400) [pid = 1900] [serial = 308] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:10:53 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x95206c00) [pid = 1900] [serial = 423] [outer = (nil)] [url = about:blank] 22:10:54 INFO - PROCESS | 1900 | 1477890654064 Marionette TRACE conn6 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:10:54 INFO - .. 22:10:54 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6089ms 22:10:54 INFO - PROCESS | 1900 | 1477890654086 Marionette TRACE conn6 -> [0,647,"getWindowHandle",null] 22:10:54 INFO - PROCESS | 1900 | 1477890654092 Marionette TRACE conn6 <- [1,647,null,{"value":"8"}] 22:10:54 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 22:10:54 INFO - PROCESS | 1900 | 1477890654105 Marionette TRACE conn6 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:10:54 INFO - PROCESS | 1900 | 1477890654334 Marionette TRACE conn6 <- [1,648,null,{"value":null}] 22:10:54 INFO - PROCESS | 1900 | 1477890654469 Marionette TRACE conn6 -> [0,649,"getWindowHandles",null] 22:10:54 INFO - PROCESS | 1900 | 1477890654476 Marionette TRACE conn6 <- [1,649,null,["8"]] 22:10:54 INFO - PROCESS | 1900 | 1477890654484 Marionette TRACE conn6 -> [0,650,"switchToWindow",{"name":"8"}] 22:10:54 INFO - PROCESS | 1900 | 1477890654493 Marionette TRACE conn6 <- [1,650,null,{}] 22:10:54 INFO - PROCESS | 1900 | 1477890654499 Marionette TRACE conn6 -> [0,651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:10:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dc000 == 11 [pid = 1900] [id = 145] 22:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x903dc400) [pid = 1900] [serial = 428] [outer = (nil)] 22:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x903e7400) [pid = 1900] [serial = 429] [outer = 0x903dc400] 22:10:54 INFO - PROCESS | 1900 | 1477890654612 Marionette DEBUG loaded listener.js 22:10:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x90ed3800) [pid = 1900] [serial = 430] [outer = 0x903dc400] 22:10:55 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:10:55 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:10:55 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:10:55 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x94f89c00) [pid = 1900] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 22:11:00 INFO - PROCESS | 1900 | 1477890660297 Marionette TRACE conn6 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:00 INFO - .. 22:11:00 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6237ms 22:11:00 INFO - PROCESS | 1900 | 1477890660340 Marionette TRACE conn6 -> [0,652,"getWindowHandle",null] 22:11:00 INFO - PROCESS | 1900 | 1477890660347 Marionette TRACE conn6 <- [1,652,null,{"value":"8"}] 22:11:00 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 22:11:00 INFO - PROCESS | 1900 | 1477890660359 Marionette TRACE conn6 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:00 INFO - PROCESS | 1900 | 1477890660606 Marionette TRACE conn6 <- [1,653,null,{"value":null}] 22:11:00 INFO - PROCESS | 1900 | 1477890660762 Marionette TRACE conn6 -> [0,654,"getWindowHandles",null] 22:11:00 INFO - PROCESS | 1900 | 1477890660770 Marionette TRACE conn6 <- [1,654,null,["8"]] 22:11:00 INFO - PROCESS | 1900 | 1477890660779 Marionette TRACE conn6 -> [0,655,"switchToWindow",{"name":"8"}] 22:11:00 INFO - PROCESS | 1900 | 1477890660788 Marionette TRACE conn6 <- [1,655,null,{}] 22:11:00 INFO - PROCESS | 1900 | 1477890660796 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x9186c000 == 12 [pid = 1900] [id = 146] 22:11:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x9186dc00) [pid = 1900] [serial = 431] [outer = (nil)] 22:11:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x92982c00) [pid = 1900] [serial = 432] [outer = 0x9186dc00] 22:11:00 INFO - PROCESS | 1900 | 1477890660959 Marionette DEBUG loaded listener.js 22:11:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x92cc2800) [pid = 1900] [serial = 433] [outer = 0x9186dc00] 22:11:02 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6f5000) [pid = 1900] [serial = 426] [outer = (nil)] [url = about:blank] 22:11:02 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x97b78000) [pid = 1900] [serial = 424] [outer = (nil)] [url = about:blank] 22:11:04 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8f6ef400) [pid = 1900] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 22:11:06 INFO - PROCESS | 1900 | 1477890666641 Marionette TRACE conn6 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:11:06 INFO - . 22:11:06 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6297ms 22:11:06 INFO - PROCESS | 1900 | 1477890666653 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 22:11:06 INFO - PROCESS | 1900 | 1477890666658 Marionette TRACE conn6 <- [1,657,null,{"value":"8"}] 22:11:06 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 22:11:06 INFO - PROCESS | 1900 | 1477890666670 Marionette TRACE conn6 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:06 INFO - PROCESS | 1900 | 1477890666876 Marionette TRACE conn6 <- [1,658,null,{"value":null}] 22:11:06 INFO - PROCESS | 1900 | 1477890666946 Marionette TRACE conn6 -> [0,659,"getWindowHandles",null] 22:11:06 INFO - PROCESS | 1900 | 1477890666952 Marionette TRACE conn6 <- [1,659,null,["8"]] 22:11:06 INFO - PROCESS | 1900 | 1477890666959 Marionette TRACE conn6 -> [0,660,"switchToWindow",{"name":"8"}] 22:11:06 INFO - PROCESS | 1900 | 1477890666966 Marionette TRACE conn6 <- [1,660,null,{}] 22:11:06 INFO - PROCESS | 1900 | 1477890666974 Marionette TRACE conn6 -> [0,661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f2c00 == 13 [pid = 1900] [id = 147] 22:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8f6f3000) [pid = 1900] [serial = 434] [outer = (nil)] 22:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6f6400) [pid = 1900] [serial = 435] [outer = 0x8f6f3000] 22:11:07 INFO - PROCESS | 1900 | 1477890667079 Marionette DEBUG loaded listener.js 22:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x90ec7800) [pid = 1900] [serial = 436] [outer = 0x8f6f3000] 22:11:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc0c00 == 14 [pid = 1900] [id = 148] 22:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x937c1000) [pid = 1900] [serial = 437] [outer = (nil)] 22:11:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x93cf4c00) [pid = 1900] [serial = 438] [outer = 0x937c1000] 22:11:08 INFO - PROCESS | 1900 | 1477890668197 Marionette TRACE conn6 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 22:11:08 INFO - . 22:11:08 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1571ms 22:11:08 INFO - PROCESS | 1900 | 1477890668239 Marionette TRACE conn6 -> [0,662,"getWindowHandle",null] 22:11:08 INFO - PROCESS | 1900 | 1477890668247 Marionette TRACE conn6 <- [1,662,null,{"value":"8"}] 22:11:08 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 22:11:08 INFO - PROCESS | 1900 | 1477890668255 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:08 INFO - PROCESS | 1900 | 1477890668465 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 22:11:08 INFO - PROCESS | 1900 | 1477890668593 Marionette TRACE conn6 -> [0,664,"getWindowHandles",null] 22:11:08 INFO - PROCESS | 1900 | 1477890668599 Marionette TRACE conn6 <- [1,664,null,["8"]] 22:11:08 INFO - PROCESS | 1900 | 1477890668608 Marionette TRACE conn6 -> [0,665,"switchToWindow",{"name":"8"}] 22:11:08 INFO - PROCESS | 1900 | 1477890668618 Marionette TRACE conn6 <- [1,665,null,{}] 22:11:08 INFO - PROCESS | 1900 | 1477890668628 Marionette TRACE conn6 -> [0,666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-allowed.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc77000 == 15 [pid = 1900] [id = 149] 22:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8cc78400) [pid = 1900] [serial = 439] [outer = (nil)] 22:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8cc7e000) [pid = 1900] [serial = 440] [outer = 0x8cc78400] 22:11:08 INFO - PROCESS | 1900 | 1477890668753 Marionette DEBUG loaded listener.js 22:11:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x94526800) [pid = 1900] [serial = 441] [outer = 0x8cc78400] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc0c00 == 14 [pid = 1900] [id = 148] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x903d8c00 == 13 [pid = 1900] [id = 141] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eec00 == 12 [pid = 1900] [id = 144] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x903dc000 == 11 [pid = 1900] [id = 145] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f2c00 == 10 [pid = 1900] [id = 147] 22:11:12 INFO - PROCESS | 1900 | --DOCSHELL 0x9186c000 == 9 [pid = 1900] [id = 146] 22:11:12 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90e38400) [pid = 1900] [serial = 427] [outer = (nil)] [url = about:blank] 22:11:12 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x903e7400) [pid = 1900] [serial = 429] [outer = (nil)] [url = about:blank] 22:11:14 INFO - PROCESS | 1900 | 1477890674504 Marionette TRACE conn6 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:14 INFO - .. 22:11:14 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6288ms 22:11:14 INFO - PROCESS | 1900 | 1477890674545 Marionette TRACE conn6 -> [0,667,"getWindowHandle",null] 22:11:14 INFO - PROCESS | 1900 | 1477890674552 Marionette TRACE conn6 <- [1,667,null,{"value":"8"}] 22:11:14 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 22:11:14 INFO - PROCESS | 1900 | 1477890674574 Marionette TRACE conn6 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:14 INFO - PROCESS | 1900 | 1477890674801 Marionette TRACE conn6 <- [1,668,null,{"value":null}] 22:11:14 INFO - PROCESS | 1900 | 1477890674835 Marionette TRACE conn6 -> [0,669,"getWindowHandles",null] 22:11:14 INFO - PROCESS | 1900 | 1477890674841 Marionette TRACE conn6 <- [1,669,null,["8"]] 22:11:14 INFO - PROCESS | 1900 | 1477890674851 Marionette TRACE conn6 -> [0,670,"switchToWindow",{"name":"8"}] 22:11:14 INFO - PROCESS | 1900 | 1477890674860 Marionette TRACE conn6 <- [1,670,null,{}] 22:11:14 INFO - PROCESS | 1900 | 1477890674921 Marionette TRACE conn6 -> [0,671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/style-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ec400 == 10 [pid = 1900] [id = 150] 22:11:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8f6ec800) [pid = 1900] [serial = 442] [outer = (nil)] 22:11:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8f6f2400) [pid = 1900] [serial = 443] [outer = 0x8f6ec800] 22:11:15 INFO - PROCESS | 1900 | 1477890675031 Marionette DEBUG loaded listener.js 22:11:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x903e1800) [pid = 1900] [serial = 444] [outer = 0x8f6ec800] 22:11:15 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x937c1000) [pid = 1900] [serial = 437] [outer = (nil)] [url = about:srcdoc] 22:11:15 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6f3000) [pid = 1900] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 22:11:15 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x903dc400) [pid = 1900] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 22:11:15 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9186dc00) [pid = 1900] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 22:11:15 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2388 22:11:15 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:11:16 INFO - PROCESS | 1900 | 1477890676148 Marionette TRACE conn6 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:16 INFO - .. 22:11:16 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1622ms 22:11:16 INFO - PROCESS | 1900 | 1477890676193 Marionette TRACE conn6 -> [0,672,"getWindowHandle",null] 22:11:16 INFO - PROCESS | 1900 | 1477890676199 Marionette TRACE conn6 <- [1,672,null,{"value":"8"}] 22:11:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 22:11:16 INFO - PROCESS | 1900 | 1477890676207 Marionette TRACE conn6 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:16 INFO - PROCESS | 1900 | 1477890676427 Marionette TRACE conn6 <- [1,673,null,{"value":null}] 22:11:16 INFO - PROCESS | 1900 | 1477890676451 Marionette TRACE conn6 -> [0,674,"getWindowHandles",null] 22:11:16 INFO - PROCESS | 1900 | 1477890676457 Marionette TRACE conn6 <- [1,674,null,["8"]] 22:11:16 INFO - PROCESS | 1900 | 1477890676465 Marionette TRACE conn6 -> [0,675,"switchToWindow",{"name":"8"}] 22:11:16 INFO - PROCESS | 1900 | 1477890676472 Marionette TRACE conn6 <- [1,675,null,{}] 22:11:16 INFO - PROCESS | 1900 | 1477890676479 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x903db000 == 11 [pid = 1900] [id = 151] 22:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92cc1400) [pid = 1900] [serial = 445] [outer = (nil)] 22:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x92cc7c00) [pid = 1900] [serial = 446] [outer = 0x92cc1400] 22:11:16 INFO - PROCESS | 1900 | 1477890676580 Marionette DEBUG loaded listener.js 22:11:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8cc80800) [pid = 1900] [serial = 447] [outer = 0x92cc1400] 22:11:17 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:17 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:17 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:11:20 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ec400 == 10 [pid = 1900] [id = 150] 22:11:20 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc77000 == 9 [pid = 1900] [id = 149] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x93cf4c00) [pid = 1900] [serial = 438] [outer = (nil)] [url = about:srcdoc] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6f6400) [pid = 1900] [serial = 435] [outer = (nil)] [url = about:blank] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x90ec7800) [pid = 1900] [serial = 436] [outer = (nil)] [url = about:blank] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x92982c00) [pid = 1900] [serial = 432] [outer = (nil)] [url = about:blank] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x92cc2800) [pid = 1900] [serial = 433] [outer = (nil)] [url = about:blank] 22:11:20 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x90ed3800) [pid = 1900] [serial = 430] [outer = (nil)] [url = about:blank] 22:11:22 INFO - PROCESS | 1900 | 1477890682224 Marionette TRACE conn6 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:22 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8f6ec800) [pid = 1900] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 22:11:22 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8cc78400) [pid = 1900] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 22:11:22 INFO - .. 22:11:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6042ms 22:11:22 INFO - PROCESS | 1900 | 1477890682251 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 22:11:22 INFO - PROCESS | 1900 | 1477890682258 Marionette TRACE conn6 <- [1,677,null,{"value":"8"}] 22:11:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 22:11:22 INFO - PROCESS | 1900 | 1477890682271 Marionette TRACE conn6 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:22 INFO - PROCESS | 1900 | 1477890682479 Marionette TRACE conn6 <- [1,678,null,{"value":null}] 22:11:22 INFO - PROCESS | 1900 | 1477890682490 Marionette TRACE conn6 -> [0,679,"getWindowHandles",null] 22:11:22 INFO - PROCESS | 1900 | 1477890682504 Marionette TRACE conn6 <- [1,679,null,["8"]] 22:11:22 INFO - PROCESS | 1900 | 1477890682679 Marionette TRACE conn6 -> [0,680,"switchToWindow",{"name":"8"}] 22:11:22 INFO - PROCESS | 1900 | 1477890682695 Marionette TRACE conn6 <- [1,680,null,{}] 22:11:22 INFO - PROCESS | 1900 | 1477890682707 Marionette TRACE conn6 -> [0,681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ea000 == 10 [pid = 1900] [id = 152] 22:11:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8f6eac00) [pid = 1900] [serial = 448] [outer = (nil)] 22:11:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6f3000) [pid = 1900] [serial = 449] [outer = 0x8f6eac00] 22:11:22 INFO - PROCESS | 1900 | 1477890682815 Marionette DEBUG loaded listener.js 22:11:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x903e4400) [pid = 1900] [serial = 450] [outer = 0x8f6eac00] 22:11:28 INFO - PROCESS | 1900 | --DOCSHELL 0x903db000 == 9 [pid = 1900] [id = 151] 22:11:28 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x94526800) [pid = 1900] [serial = 441] [outer = (nil)] [url = about:blank] 22:11:28 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x903e1800) [pid = 1900] [serial = 444] [outer = (nil)] [url = about:blank] 22:11:28 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8cc7e000) [pid = 1900] [serial = 440] [outer = (nil)] [url = about:blank] 22:11:28 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x92cc7c00) [pid = 1900] [serial = 446] [outer = (nil)] [url = about:blank] 22:11:28 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8f6f2400) [pid = 1900] [serial = 443] [outer = (nil)] [url = about:blank] 22:11:28 INFO - PROCESS | 1900 | 1477890688399 Marionette TRACE conn6 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:28 INFO - .. 22:11:28 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6187ms 22:11:28 INFO - PROCESS | 1900 | 1477890688457 Marionette TRACE conn6 -> [0,682,"getWindowHandle",null] 22:11:28 INFO - PROCESS | 1900 | 1477890688464 Marionette TRACE conn6 <- [1,682,null,{"value":"8"}] 22:11:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 22:11:28 INFO - PROCESS | 1900 | 1477890688477 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:28 INFO - PROCESS | 1900 | 1477890688679 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 22:11:28 INFO - PROCESS | 1900 | 1477890688812 Marionette TRACE conn6 -> [0,684,"getWindowHandles",null] 22:11:28 INFO - PROCESS | 1900 | 1477890688819 Marionette TRACE conn6 <- [1,684,null,["8"]] 22:11:28 INFO - PROCESS | 1900 | 1477890688827 Marionette TRACE conn6 -> [0,685,"switchToWindow",{"name":"8"}] 22:11:28 INFO - PROCESS | 1900 | 1477890688835 Marionette TRACE conn6 <- [1,685,null,{}] 22:11:28 INFO - PROCESS | 1900 | 1477890688842 Marionette TRACE conn6 -> [0,686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-from-guid.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80c00 == 10 [pid = 1900] [id = 153] 22:11:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x8cc82000) [pid = 1900] [serial = 451] [outer = (nil)] 22:11:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x8f6e8800) [pid = 1900] [serial = 452] [outer = 0x8cc82000] 22:11:28 INFO - PROCESS | 1900 | 1477890688952 Marionette DEBUG loaded listener.js 22:11:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8f6f6000) [pid = 1900] [serial = 453] [outer = 0x8cc82000] 22:11:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:29 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:11:30 INFO - PROCESS | 1900 | 1477890690038 Marionette TRACE conn6 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:30 INFO - .. 22:11:30 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1581ms 22:11:30 INFO - PROCESS | 1900 | 1477890690054 Marionette TRACE conn6 -> [0,687,"getWindowHandle",null] 22:11:30 INFO - PROCESS | 1900 | 1477890690061 Marionette TRACE conn6 <- [1,687,null,{"value":"8"}] 22:11:30 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 22:11:30 INFO - PROCESS | 1900 | 1477890690077 Marionette TRACE conn6 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:30 INFO - PROCESS | 1900 | 1477890690328 Marionette TRACE conn6 <- [1,688,null,{"value":null}] 22:11:30 INFO - PROCESS | 1900 | 1477890690351 Marionette TRACE conn6 -> [0,689,"getWindowHandles",null] 22:11:30 INFO - PROCESS | 1900 | 1477890690356 Marionette TRACE conn6 <- [1,689,null,["8"]] 22:11:30 INFO - PROCESS | 1900 | 1477890690363 Marionette TRACE conn6 -> [0,690,"switchToWindow",{"name":"8"}] 22:11:30 INFO - PROCESS | 1900 | 1477890690369 Marionette TRACE conn6 <- [1,690,null,{}] 22:11:30 INFO - PROCESS | 1900 | 1477890690376 Marionette TRACE conn6 -> [0,691,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x9369bc00 == 11 [pid = 1900] [id = 154] 22:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x937bf000) [pid = 1900] [serial = 454] [outer = (nil)] 22:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x93e70400) [pid = 1900] [serial = 455] [outer = 0x937bf000] 22:11:30 INFO - PROCESS | 1900 | 1477890690538 Marionette DEBUG loaded listener.js 22:11:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8cc7c000) [pid = 1900] [serial = 456] [outer = 0x937bf000] 22:11:30 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x92cc1400) [pid = 1900] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 22:11:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80c00 == 10 [pid = 1900] [id = 153] 22:11:36 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ea000 == 9 [pid = 1900] [id = 152] 22:11:36 INFO - PROCESS | 1900 | 1477890696216 Marionette TRACE conn6 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:36 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8cc80800) [pid = 1900] [serial = 447] [outer = (nil)] [url = about:blank] 22:11:36 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8f6f3000) [pid = 1900] [serial = 449] [outer = (nil)] [url = about:blank] 22:11:36 INFO - .. 22:11:36 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6200ms 22:11:36 INFO - PROCESS | 1900 | 1477890696278 Marionette TRACE conn6 -> [0,692,"getWindowHandle",null] 22:11:36 INFO - PROCESS | 1900 | 1477890696285 Marionette TRACE conn6 <- [1,692,null,{"value":"8"}] 22:11:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 22:11:36 INFO - PROCESS | 1900 | 1477890696297 Marionette TRACE conn6 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:36 INFO - PROCESS | 1900 | 1477890696514 Marionette TRACE conn6 <- [1,693,null,{"value":null}] 22:11:36 INFO - PROCESS | 1900 | 1477890696623 Marionette TRACE conn6 -> [0,694,"getWindowHandles",null] 22:11:36 INFO - PROCESS | 1900 | 1477890696629 Marionette TRACE conn6 <- [1,694,null,["8"]] 22:11:36 INFO - PROCESS | 1900 | 1477890696637 Marionette TRACE conn6 -> [0,695,"switchToWindow",{"name":"8"}] 22:11:36 INFO - PROCESS | 1900 | 1477890696646 Marionette TRACE conn6 <- [1,695,null,{}] 22:11:36 INFO - PROCESS | 1900 | 1477890696653 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc82c00 == 10 [pid = 1900] [id = 155] 22:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8f6e7c00) [pid = 1900] [serial = 457] [outer = (nil)] 22:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6ec400) [pid = 1900] [serial = 458] [outer = 0x8f6e7c00] 22:11:36 INFO - PROCESS | 1900 | 1477890696764 Marionette DEBUG loaded listener.js 22:11:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x903de000) [pid = 1900] [serial = 459] [outer = 0x8f6e7c00] 22:11:38 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8f6eac00) [pid = 1900] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 22:11:42 INFO - PROCESS | 1900 | 1477890702355 Marionette TRACE conn6 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 22:11:42 INFO - .... 22:11:42 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6101ms 22:11:42 INFO - PROCESS | 1900 | 1477890702396 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 22:11:42 INFO - PROCESS | 1900 | 1477890702404 Marionette TRACE conn6 <- [1,697,null,{"value":"8"}] 22:11:42 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 22:11:42 INFO - PROCESS | 1900 | 1477890702437 Marionette TRACE conn6 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:42 INFO - PROCESS | 1900 | 1477890702660 Marionette TRACE conn6 <- [1,698,null,{"value":null}] 22:11:42 INFO - PROCESS | 1900 | 1477890702814 Marionette TRACE conn6 -> [0,699,"getWindowHandles",null] 22:11:42 INFO - PROCESS | 1900 | 1477890702831 Marionette TRACE conn6 <- [1,699,null,["8"]] 22:11:42 INFO - PROCESS | 1900 | 1477890702844 Marionette TRACE conn6 -> [0,700,"switchToWindow",{"name":"8"}] 22:11:42 INFO - PROCESS | 1900 | 1477890702854 Marionette TRACE conn6 <- [1,700,null,{}] 22:11:42 INFO - PROCESS | 1900 | 1477890702864 Marionette TRACE conn6 -> [0,701,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f5400 == 11 [pid = 1900] [id = 156] 22:11:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6f6c00) [pid = 1900] [serial = 460] [outer = (nil)] 22:11:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x903dcc00) [pid = 1900] [serial = 461] [outer = 0x8f6f6c00] 22:11:42 INFO - PROCESS | 1900 | 1477890702983 Marionette DEBUG loaded listener.js 22:11:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x92cc2800) [pid = 1900] [serial = 462] [outer = 0x8f6f6c00] 22:11:45 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6e8800) [pid = 1900] [serial = 452] [outer = (nil)] [url = about:blank] 22:11:45 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x903e4400) [pid = 1900] [serial = 450] [outer = (nil)] [url = about:blank] 22:11:45 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x93e70400) [pid = 1900] [serial = 455] [outer = (nil)] [url = about:blank] 22:11:47 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x937bf000) [pid = 1900] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 22:11:47 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8cc82000) [pid = 1900] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 22:11:48 INFO - PROCESS | 1900 | 1477890708655 Marionette TRACE conn6 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 22:11:48 INFO - PROCESS | 1900 | 1477890708707 Marionette TRACE conn6 <- [1,702,null,{"value":"8"}] 22:11:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 22:11:48 INFO - PROCESS | 1900 | 1477890708717 Marionette TRACE conn6 -> [0,703,"timeouts",{"script":185000}] 22:11:48 INFO - PROCESS | 1900 | 1477890708721 Marionette TRACE conn6 <- [1,703,null,{}] 22:11:48 INFO - PROCESS | 1900 | 1477890708730 Marionette TRACE conn6 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:48 INFO - PROCESS | 1900 | 1477890708957 Marionette TRACE conn6 <- [1,704,null,{"value":null}] 22:11:48 INFO - PROCESS | 1900 | 1477890708982 Marionette TRACE conn6 -> [0,705,"getWindowHandles",null] 22:11:48 INFO - PROCESS | 1900 | 1477890708987 Marionette TRACE conn6 <- [1,705,null,["8"]] 22:11:49 INFO - PROCESS | 1900 | 1477890709045 Marionette TRACE conn6 -> [0,706,"switchToWindow",{"name":"8"}] 22:11:49 INFO - PROCESS | 1900 | 1477890709056 Marionette TRACE conn6 <- [1,706,null,{}] 22:11:49 INFO - PROCESS | 1900 | 1477890709070 Marionette TRACE conn6 -> [0,707,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_1_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e31800 == 12 [pid = 1900] [id = 157] 22:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x90e35000) [pid = 1900] [serial = 463] [outer = (nil)] 22:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x90ed4800) [pid = 1900] [serial = 464] [outer = 0x90e35000] 22:11:49 INFO - PROCESS | 1900 | 1477890709175 Marionette DEBUG loaded listener.js 22:11:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x9186c000) [pid = 1900] [serial = 465] [outer = 0x90e35000] 22:11:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:50 INFO - PROCESS | 1900 | 1477890710211 Marionette TRACE conn6 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:50 INFO - ... 22:11:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1533ms 22:11:50 INFO - PROCESS | 1900 | 1477890710269 Marionette TRACE conn6 -> [0,708,"getWindowHandle",null] 22:11:50 INFO - PROCESS | 1900 | 1477890710276 Marionette TRACE conn6 <- [1,708,null,{"value":"8"}] 22:11:50 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 22:11:50 INFO - PROCESS | 1900 | 1477890710285 Marionette TRACE conn6 -> [0,709,"timeouts",{"script":35000}] 22:11:50 INFO - PROCESS | 1900 | 1477890710290 Marionette TRACE conn6 <- [1,709,null,{}] 22:11:50 INFO - PROCESS | 1900 | 1477890710300 Marionette TRACE conn6 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:50 INFO - PROCESS | 1900 | 1477890710561 Marionette TRACE conn6 <- [1,710,null,{"value":null}] 22:11:50 INFO - PROCESS | 1900 | 1477890710576 Marionette TRACE conn6 -> [0,711,"getWindowHandles",null] 22:11:50 INFO - PROCESS | 1900 | 1477890710583 Marionette TRACE conn6 <- [1,711,null,["8"]] 22:11:50 INFO - PROCESS | 1900 | 1477890710602 Marionette TRACE conn6 -> [0,712,"switchToWindow",{"name":"8"}] 22:11:50 INFO - PROCESS | 1900 | 1477890710614 Marionette TRACE conn6 <- [1,712,null,{}] 22:11:50 INFO - PROCESS | 1900 | 1477890710619 Marionette TRACE conn6 -> [0,713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c144800 == 13 [pid = 1900] [id = 158] 22:11:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x94529400) [pid = 1900] [serial = 466] [outer = (nil)] 22:11:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x9478f000) [pid = 1900] [serial = 467] [outer = 0x94529400] 22:11:50 INFO - PROCESS | 1900 | 1477890710728 Marionette DEBUG loaded listener.js 22:11:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x95464800) [pid = 1900] [serial = 468] [outer = 0x94529400] 22:11:51 INFO - PROCESS | 1900 | [mp3 @ 0x8cc7f800] err{or,}_recognition separate: 1; 1 22:11:51 INFO - PROCESS | 1900 | [mp3 @ 0x8cc7f800] err{or,}_recognition combined: 1; 1 22:11:51 INFO - PROCESS | 1900 | [mp3 @ 0x8cc7fc00] err{or,}_recognition separate: 1; 1 22:11:51 INFO - PROCESS | 1900 | [mp3 @ 0x8cc7fc00] err{or,}_recognition combined: 1; 1 22:11:51 INFO - PROCESS | 1900 | [1900] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:11:51 INFO - PROCESS | 1900 | [1900] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:11:52 INFO - PROCESS | 1900 | [1900] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:11:52 INFO - PROCESS | 1900 | [1900] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 22:11:54 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6f6000) [pid = 1900] [serial = 453] [outer = (nil)] [url = about:blank] 22:11:54 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8cc7c000) [pid = 1900] [serial = 456] [outer = (nil)] [url = about:blank] 22:11:54 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6ec400) [pid = 1900] [serial = 458] [outer = (nil)] [url = about:blank] 22:11:56 INFO - PROCESS | 1900 | 1477890716323 Marionette TRACE conn6 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:56 INFO - ... 22:11:56 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6054ms 22:11:56 INFO - PROCESS | 1900 | 1477890716340 Marionette TRACE conn6 -> [0,714,"getWindowHandle",null] 22:11:56 INFO - PROCESS | 1900 | 1477890716346 Marionette TRACE conn6 <- [1,714,null,{"value":"8"}] 22:11:56 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 22:11:56 INFO - PROCESS | 1900 | 1477890716367 Marionette TRACE conn6 -> [0,715,"timeouts",{"script":185000}] 22:11:56 INFO - PROCESS | 1900 | 1477890716373 Marionette TRACE conn6 <- [1,715,null,{}] 22:11:56 INFO - PROCESS | 1900 | 1477890716383 Marionette TRACE conn6 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:56 INFO - PROCESS | 1900 | 1477890716637 Marionette TRACE conn6 <- [1,716,null,{"value":null}] 22:11:56 INFO - PROCESS | 1900 | 1477890716715 Marionette TRACE conn6 -> [0,717,"getWindowHandles",null] 22:11:56 INFO - PROCESS | 1900 | 1477890716719 Marionette TRACE conn6 <- [1,717,null,["8"]] 22:11:56 INFO - PROCESS | 1900 | 1477890716729 Marionette TRACE conn6 -> [0,718,"switchToWindow",{"name":"8"}] 22:11:56 INFO - PROCESS | 1900 | 1477890716740 Marionette TRACE conn6 <- [1,718,null,{}] 22:11:56 INFO - PROCESS | 1900 | 1477890716765 Marionette TRACE conn6 -> [0,719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_2_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ec7800 == 14 [pid = 1900] [id = 159] 22:11:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x90eca000) [pid = 1900] [serial = 469] [outer = (nil)] 22:11:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x9292d800) [pid = 1900] [serial = 470] [outer = 0x90eca000] 22:11:56 INFO - PROCESS | 1900 | 1477890716877 Marionette DEBUG loaded listener.js 22:11:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x92cca800) [pid = 1900] [serial = 471] [outer = 0x90eca000] 22:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8f6e7c00) [pid = 1900] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 22:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x90e35000) [pid = 1900] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 22:11:57 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6f6c00) [pid = 1900] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 22:11:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:11:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:11:58 INFO - ... 22:11:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1656ms 22:11:58 INFO - PROCESS | 1900 | 1477890718003 Marionette TRACE conn6 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:11:58 INFO - PROCESS | 1900 | 1477890718013 Marionette TRACE conn6 -> [0,720,"getWindowHandle",null] 22:11:58 INFO - PROCESS | 1900 | 1477890718020 Marionette TRACE conn6 <- [1,720,null,{"value":"8"}] 22:11:58 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 22:11:58 INFO - PROCESS | 1900 | 1477890718027 Marionette TRACE conn6 -> [0,721,"timeouts",{"script":35000}] 22:11:58 INFO - PROCESS | 1900 | 1477890718033 Marionette TRACE conn6 <- [1,721,null,{}] 22:11:58 INFO - PROCESS | 1900 | 1477890718042 Marionette TRACE conn6 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:11:58 INFO - PROCESS | 1900 | 1477890718285 Marionette TRACE conn6 <- [1,722,null,{"value":null}] 22:11:58 INFO - PROCESS | 1900 | 1477890718302 Marionette TRACE conn6 -> [0,723,"getWindowHandles",null] 22:11:58 INFO - PROCESS | 1900 | 1477890718310 Marionette TRACE conn6 <- [1,723,null,["8"]] 22:11:58 INFO - PROCESS | 1900 | 1477890718328 Marionette TRACE conn6 -> [0,724,"switchToWindow",{"name":"8"}] 22:11:58 INFO - PROCESS | 1900 | 1477890718339 Marionette TRACE conn6 <- [1,724,null,{}] 22:11:58 INFO - PROCESS | 1900 | 1477890718347 Marionette TRACE conn6 -> [0,725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-7_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:11:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x94797400 == 15 [pid = 1900] [id = 160] 22:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x94824c00) [pid = 1900] [serial = 472] [outer = (nil)] 22:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x9495d800) [pid = 1900] [serial = 473] [outer = 0x94824c00] 22:11:58 INFO - PROCESS | 1900 | 1477890718448 Marionette DEBUG loaded listener.js 22:11:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x94962c00) [pid = 1900] [serial = 474] [outer = 0x94824c00] 22:11:59 INFO - PROCESS | 1900 | [h264 @ 0x95d9b000] err{or,}_recognition separate: 1; 1 22:11:59 INFO - PROCESS | 1900 | [h264 @ 0x95d9b000] err{or,}_recognition combined: 1; 1 22:11:59 INFO - PROCESS | 1900 | [h264 @ 0x95d9b000] Unsupported bit depth: 0 22:11:59 INFO - PROCESS | 1900 | [h264 @ 0x95d9b000] no picture 22:11:59 INFO - PROCESS | 1900 | [h264 @ 0x95d9b000] no picture 22:12:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f5400 == 14 [pid = 1900] [id = 156] 22:12:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8c144800 == 13 [pid = 1900] [id = 158] 22:12:02 INFO - PROCESS | 1900 | --DOCSHELL 0x90ec7800 == 12 [pid = 1900] [id = 159] 22:12:02 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x90ed4800) [pid = 1900] [serial = 464] [outer = (nil)] [url = about:blank] 22:12:02 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9186c000) [pid = 1900] [serial = 465] [outer = (nil)] [url = about:blank] 22:12:02 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x903dcc00) [pid = 1900] [serial = 461] [outer = (nil)] [url = about:blank] 22:12:02 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x92cc2800) [pid = 1900] [serial = 462] [outer = (nil)] [url = about:blank] 22:12:02 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x903de000) [pid = 1900] [serial = 459] [outer = (nil)] [url = about:blank] 22:12:04 INFO - PROCESS | 1900 | 1477890724036 Marionette TRACE conn6 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:12:04 INFO - .. 22:12:04 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6048ms 22:12:04 INFO - PROCESS | 1900 | 1477890724078 Marionette TRACE conn6 -> [0,726,"getWindowHandle",null] 22:12:04 INFO - PROCESS | 1900 | 1477890724086 Marionette TRACE conn6 <- [1,726,null,{"value":"8"}] 22:12:04 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 22:12:04 INFO - PROCESS | 1900 | 1477890724098 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:04 INFO - PROCESS | 1900 | 1477890724308 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 22:12:04 INFO - PROCESS | 1900 | 1477890724444 Marionette TRACE conn6 -> [0,728,"getWindowHandles",null] 22:12:04 INFO - PROCESS | 1900 | 1477890724451 Marionette TRACE conn6 <- [1,728,null,["8"]] 22:12:04 INFO - PROCESS | 1900 | 1477890724459 Marionette TRACE conn6 -> [0,729,"switchToWindow",{"name":"8"}] 22:12:04 INFO - PROCESS | 1900 | 1477890724468 Marionette TRACE conn6 <- [1,729,null,{}] 22:12:04 INFO - PROCESS | 1900 | 1477890724483 Marionette TRACE conn6 -> [0,730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/content-security-policy/media-src/media-src-redir-bug.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f1400 == 13 [pid = 1900] [id = 161] 22:12:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8f6f1800) [pid = 1900] [serial = 475] [outer = (nil)] 22:12:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8f6f6400) [pid = 1900] [serial = 476] [outer = 0x8f6f1800] 22:12:04 INFO - PROCESS | 1900 | 1477890724596 Marionette DEBUG loaded listener.js 22:12:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x903e4000) [pid = 1900] [serial = 477] [outer = 0x8f6f1800] 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x9297f400] err{or,}_recognition separate: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x9297f400] err{or,}_recognition combined: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x9297f400] Unsupported bit depth: 0 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x9297f400] no picture 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x9297f400] no picture 22:12:05 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x90eca000) [pid = 1900] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 22:12:05 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x94529400) [pid = 1900] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x93e72400] err{or,}_recognition separate: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x93e72400] err{or,}_recognition combined: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x93e72400] Unsupported bit depth: 0 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x93e72400] no picture 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x93e72400] no picture 22:12:05 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x94131c00] err{or,}_recognition separate: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x94131c00] err{or,}_recognition combined: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x94131c00] Unsupported bit depth: 0 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x94131c00] no picture 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x94131c00] no picture 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x941ec400] err{or,}_recognition separate: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x941ec400] err{or,}_recognition combined: 1; 1 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x941ec400] Unsupported bit depth: 0 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x941ec400] no picture 22:12:05 INFO - PROCESS | 1900 | [h264 @ 0x941ec400] no picture 22:12:10 INFO - PROCESS | 1900 | 1477890730307 Marionette TRACE conn6 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 22:12:10 INFO - ..... 22:12:10 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6237ms 22:12:10 INFO - PROCESS | 1900 | 1477890730333 Marionette TRACE conn6 -> [0,731,"getWindowHandle",null] 22:12:10 INFO - PROCESS | 1900 | 1477890730340 Marionette TRACE conn6 <- [1,731,null,{"value":"8"}] 22:12:10 INFO - TEST-START | /custom-elements/reactions/Attr.html 22:12:10 INFO - PROCESS | 1900 | 1477890730358 Marionette TRACE conn6 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:10 INFO - PROCESS | 1900 | --DOCSHELL 0x9369bc00 == 12 [pid = 1900] [id = 154] 22:12:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc82c00 == 11 [pid = 1900] [id = 155] 22:12:10 INFO - PROCESS | 1900 | --DOCSHELL 0x90e31800 == 10 [pid = 1900] [id = 157] 22:12:10 INFO - PROCESS | 1900 | --DOCSHELL 0x94797400 == 9 [pid = 1900] [id = 160] 22:12:10 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x9495d800) [pid = 1900] [serial = 473] [outer = (nil)] [url = about:blank] 22:12:10 INFO - PROCESS | 1900 | 1477890730620 Marionette TRACE conn6 <- [1,732,null,{"value":null}] 22:12:10 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x9478f000) [pid = 1900] [serial = 467] [outer = (nil)] [url = about:blank] 22:12:10 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x9292d800) [pid = 1900] [serial = 470] [outer = (nil)] [url = about:blank] 22:12:10 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x92cca800) [pid = 1900] [serial = 471] [outer = (nil)] [url = about:blank] 22:12:10 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x95464800) [pid = 1900] [serial = 468] [outer = (nil)] [url = about:blank] 22:12:10 INFO - PROCESS | 1900 | 1477890730722 Marionette TRACE conn6 -> [0,733,"getWindowHandles",null] 22:12:10 INFO - PROCESS | 1900 | 1477890730728 Marionette TRACE conn6 <- [1,733,null,["8"]] 22:12:10 INFO - PROCESS | 1900 | 1477890730739 Marionette TRACE conn6 -> [0,734,"switchToWindow",{"name":"8"}] 22:12:10 INFO - PROCESS | 1900 | 1477890730747 Marionette TRACE conn6 <- [1,734,null,{}] 22:12:10 INFO - PROCESS | 1900 | 1477890730753 Marionette TRACE conn6 -> [0,735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Attr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Attr.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e8800 == 10 [pid = 1900] [id = 162] 22:12:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x8f6e9800) [pid = 1900] [serial = 478] [outer = (nil)] 22:12:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x8f6f0800) [pid = 1900] [serial = 479] [outer = 0x8f6e9800] 22:12:10 INFO - PROCESS | 1900 | 1477890730866 Marionette DEBUG loaded listener.js 22:12:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x903e1800) [pid = 1900] [serial = 480] [outer = 0x8f6e9800] 22:12:11 INFO - PROCESS | 1900 | 1477890731538 Marionette TRACE conn6 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 22:12:11 INFO - .. 22:12:11 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1220ms 22:12:11 INFO - PROCESS | 1900 | 1477890731570 Marionette TRACE conn6 -> [0,736,"getWindowHandle",null] 22:12:11 INFO - PROCESS | 1900 | 1477890731577 Marionette TRACE conn6 <- [1,736,null,{"value":"8"}] 22:12:11 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 22:12:11 INFO - PROCESS | 1900 | 1477890731585 Marionette TRACE conn6 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:11 INFO - PROCESS | 1900 | 1477890731778 Marionette TRACE conn6 <- [1,737,null,{"value":null}] 22:12:11 INFO - PROCESS | 1900 | 1477890731879 Marionette TRACE conn6 -> [0,738,"getWindowHandles",null] 22:12:11 INFO - PROCESS | 1900 | 1477890731884 Marionette TRACE conn6 <- [1,738,null,["8"]] 22:12:11 INFO - PROCESS | 1900 | 1477890731893 Marionette TRACE conn6 -> [0,739,"switchToWindow",{"name":"8"}] 22:12:11 INFO - PROCESS | 1900 | 1477890731898 Marionette TRACE conn6 <- [1,739,null,{}] 22:12:11 INFO - PROCESS | 1900 | 1477890731905 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ChildNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ChildNode.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dc000 == 11 [pid = 1900] [id = 163] 22:12:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x941e8400) [pid = 1900] [serial = 481] [outer = (nil)] 22:12:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x941f5000) [pid = 1900] [serial = 482] [outer = 0x941e8400] 22:12:12 INFO - PROCESS | 1900 | 1477890732006 Marionette DEBUG loaded listener.js 22:12:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8cbf6c00) [pid = 1900] [serial = 483] [outer = 0x941e8400] 22:12:12 INFO - ....... 22:12:12 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1082ms 22:12:12 INFO - PROCESS | 1900 | 1477890732635 Marionette TRACE conn6 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 22:12:12 INFO - PROCESS | 1900 | 1477890732698 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 22:12:12 INFO - PROCESS | 1900 | 1477890732707 Marionette TRACE conn6 <- [1,741,null,{"value":"8"}] 22:12:12 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 22:12:12 INFO - PROCESS | 1900 | 1477890732717 Marionette TRACE conn6 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:12 INFO - PROCESS | 1900 | 1477890732957 Marionette TRACE conn6 <- [1,742,null,{"value":null}] 22:12:12 INFO - PROCESS | 1900 | 1477890732980 Marionette TRACE conn6 -> [0,743,"getWindowHandles",null] 22:12:12 INFO - PROCESS | 1900 | 1477890732986 Marionette TRACE conn6 <- [1,743,null,["8"]] 22:12:12 INFO - PROCESS | 1900 | 1477890732992 Marionette TRACE conn6 -> [0,744,"switchToWindow",{"name":"8"}] 22:12:13 INFO - PROCESS | 1900 | 1477890733000 Marionette TRACE conn6 <- [1,744,null,{}] 22:12:13 INFO - PROCESS | 1900 | 1477890733088 Marionette TRACE conn6 -> [0,745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/DOMTokenList.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x94f93c00 == 12 [pid = 1900] [id = 164] 22:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x94f96c00) [pid = 1900] [serial = 484] [outer = (nil)] 22:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x95203000) [pid = 1900] [serial = 485] [outer = 0x94f96c00] 22:12:13 INFO - PROCESS | 1900 | 1477890733194 Marionette DEBUG loaded listener.js 22:12:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x9546a000) [pid = 1900] [serial = 486] [outer = 0x94f96c00] 22:12:13 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x94824c00) [pid = 1900] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 22:12:14 INFO - .................... 22:12:14 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1387ms 22:12:14 INFO - TEST-START | /custom-elements/reactions/Document.html 22:12:14 INFO - PROCESS | 1900 | 1477890734050 Marionette TRACE conn6 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 22:12:14 INFO - PROCESS | 1900 | 1477890734106 Marionette TRACE conn6 -> [0,746,"getWindowHandle",null] 22:12:14 INFO - PROCESS | 1900 | 1477890734111 Marionette TRACE conn6 <- [1,746,null,{"value":"8"}] 22:12:14 INFO - PROCESS | 1900 | 1477890734127 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:14 INFO - PROCESS | 1900 | 1477890734378 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 22:12:14 INFO - PROCESS | 1900 | 1477890734460 Marionette TRACE conn6 -> [0,748,"getWindowHandles",null] 22:12:14 INFO - PROCESS | 1900 | 1477890734465 Marionette TRACE conn6 <- [1,748,null,["8"]] 22:12:14 INFO - PROCESS | 1900 | 1477890734471 Marionette TRACE conn6 -> [0,749,"switchToWindow",{"name":"8"}] 22:12:14 INFO - PROCESS | 1900 | 1477890734477 Marionette TRACE conn6 <- [1,749,null,{}] 22:12:14 INFO - PROCESS | 1900 | 1477890734486 Marionette TRACE conn6 -> [0,750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Document.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d96400 == 13 [pid = 1900] [id = 165] 22:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x95d9a400) [pid = 1900] [serial = 487] [outer = (nil)] 22:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x97b7a800) [pid = 1900] [serial = 488] [outer = 0x95d9a400] 22:12:14 INFO - PROCESS | 1900 | 1477890734593 Marionette DEBUG loaded listener.js 22:12:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x993cb400) [pid = 1900] [serial = 489] [outer = 0x95d9a400] 22:12:15 INFO - PROCESS | 1900 | 1477890735197 Marionette TRACE conn6 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 22:12:15 INFO - .. 22:12:15 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1133ms 22:12:15 INFO - PROCESS | 1900 | 1477890735259 Marionette TRACE conn6 -> [0,751,"getWindowHandle",null] 22:12:15 INFO - PROCESS | 1900 | 1477890735262 Marionette TRACE conn6 <- [1,751,null,{"value":"8"}] 22:12:15 INFO - TEST-START | /custom-elements/reactions/Element.html 22:12:15 INFO - PROCESS | 1900 | 1477890735274 Marionette TRACE conn6 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:15 INFO - PROCESS | 1900 | 1477890735481 Marionette TRACE conn6 <- [1,752,null,{"value":null}] 22:12:15 INFO - PROCESS | 1900 | 1477890735547 Marionette TRACE conn6 -> [0,753,"getWindowHandles",null] 22:12:15 INFO - PROCESS | 1900 | 1477890735552 Marionette TRACE conn6 <- [1,753,null,["8"]] 22:12:15 INFO - PROCESS | 1900 | 1477890735558 Marionette TRACE conn6 -> [0,754,"switchToWindow",{"name":"8"}] 22:12:15 INFO - PROCESS | 1900 | 1477890735570 Marionette TRACE conn6 <- [1,754,null,{}] 22:12:15 INFO - PROCESS | 1900 | 1477890735575 Marionette TRACE conn6 -> [0,755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Element.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Element.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x99f3e000 == 14 [pid = 1900] [id = 166] 22:12:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x99f3e400) [pid = 1900] [serial = 490] [outer = (nil)] 22:12:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x99fca800) [pid = 1900] [serial = 491] [outer = 0x99f3e400] 22:12:15 INFO - PROCESS | 1900 | 1477890735672 Marionette DEBUG loaded listener.js 22:12:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x9a03c400) [pid = 1900] [serial = 492] [outer = 0x99f3e400] 22:12:16 INFO - .................................... 22:12:16 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1245ms 22:12:16 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 22:12:16 INFO - PROCESS | 1900 | 1477890736437 Marionette TRACE conn6 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 22:12:16 INFO - PROCESS | 1900 | 1477890736522 Marionette TRACE conn6 -> [0,756,"getWindowHandle",null] 22:12:16 INFO - PROCESS | 1900 | 1477890736524 Marionette TRACE conn6 <- [1,756,null,{"value":"8"}] 22:12:16 INFO - PROCESS | 1900 | 1477890736538 Marionette TRACE conn6 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:16 INFO - PROCESS | 1900 | 1477890736896 Marionette TRACE conn6 <- [1,757,null,{"value":null}] 22:12:16 INFO - PROCESS | 1900 | 1477890736987 Marionette TRACE conn6 -> [0,758,"getWindowHandles",null] 22:12:16 INFO - PROCESS | 1900 | 1477890736992 Marionette TRACE conn6 <- [1,758,null,["8"]] 22:12:17 INFO - PROCESS | 1900 | 1477890737006 Marionette TRACE conn6 -> [0,759,"switchToWindow",{"name":"8"}] 22:12:17 INFO - PROCESS | 1900 | 1477890737016 Marionette TRACE conn6 <- [1,759,null,{}] 22:12:17 INFO - PROCESS | 1900 | 1477890737026 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/NamedNodeMap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf5800 == 15 [pid = 1900] [id = 167] 22:12:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8cbf6400) [pid = 1900] [serial = 493] [outer = (nil)] 22:12:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cc7a800) [pid = 1900] [serial = 494] [outer = 0x8cbf6400] 22:12:17 INFO - PROCESS | 1900 | 1477890737189 Marionette DEBUG loaded listener.js 22:12:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8f6f5400) [pid = 1900] [serial = 495] [outer = 0x8cbf6400] 22:12:18 INFO - ................ 22:12:18 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1540ms 22:12:18 INFO - TEST-START | /custom-elements/reactions/Node.html 22:12:18 INFO - PROCESS | 1900 | 1477890737997 Marionette TRACE conn6 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 22:12:18 INFO - PROCESS | 1900 | 1477890738081 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 22:12:18 INFO - PROCESS | 1900 | 1477890738093 Marionette TRACE conn6 <- [1,761,null,{"value":"8"}] 22:12:18 INFO - PROCESS | 1900 | 1477890738130 Marionette TRACE conn6 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:18 INFO - PROCESS | 1900 | 1477890738342 Marionette TRACE conn6 <- [1,762,null,{"value":null}] 22:12:18 INFO - PROCESS | 1900 | 1477890738493 Marionette TRACE conn6 -> [0,763,"getWindowHandles",null] 22:12:18 INFO - PROCESS | 1900 | 1477890738501 Marionette TRACE conn6 <- [1,763,null,["8"]] 22:12:18 INFO - PROCESS | 1900 | 1477890738514 Marionette TRACE conn6 -> [0,764,"switchToWindow",{"name":"8"}] 22:12:18 INFO - PROCESS | 1900 | 1477890738523 Marionette TRACE conn6 <- [1,764,null,{}] 22:12:18 INFO - PROCESS | 1900 | 1477890738529 Marionette TRACE conn6 -> [0,765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Node.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Node.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x95202000 == 16 [pid = 1900] [id = 168] 22:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x95204800) [pid = 1900] [serial = 496] [outer = (nil)] 22:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x9545fc00) [pid = 1900] [serial = 497] [outer = 0x95204800] 22:12:18 INFO - PROCESS | 1900 | 1477890738663 Marionette DEBUG loaded listener.js 22:12:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x9565b400) [pid = 1900] [serial = 498] [outer = 0x95204800] 22:12:19 INFO - .............. 22:12:19 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1435ms 22:12:19 INFO - PROCESS | 1900 | 1477890739456 Marionette TRACE conn6 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 22:12:19 INFO - PROCESS | 1900 | 1477890739548 Marionette TRACE conn6 -> [0,766,"getWindowHandle",null] 22:12:19 INFO - PROCESS | 1900 | 1477890739551 Marionette TRACE conn6 <- [1,766,null,{"value":"8"}] 22:12:19 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 22:12:19 INFO - PROCESS | 1900 | 1477890739561 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:19 INFO - PROCESS | 1900 | 1477890739823 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 22:12:19 INFO - PROCESS | 1900 | 1477890739892 Marionette TRACE conn6 -> [0,768,"getWindowHandles",null] 22:12:19 INFO - PROCESS | 1900 | 1477890739903 Marionette TRACE conn6 <- [1,768,null,["8"]] 22:12:19 INFO - PROCESS | 1900 | 1477890739963 Marionette TRACE conn6 -> [0,769,"switchToWindow",{"name":"8"}] 22:12:19 INFO - PROCESS | 1900 | 1477890739973 Marionette TRACE conn6 <- [1,769,null,{}] 22:12:20 INFO - PROCESS | 1900 | 1477890739983 Marionette TRACE conn6 -> [0,770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/ParentNode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/ParentNode.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a311000 == 17 [pid = 1900] [id = 169] 22:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x9a314c00) [pid = 1900] [serial = 499] [outer = (nil)] 22:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9ad8b400) [pid = 1900] [serial = 500] [outer = 0x9a314c00] 22:12:20 INFO - PROCESS | 1900 | 1477890740132 Marionette DEBUG loaded listener.js 22:12:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x9b107c00) [pid = 1900] [serial = 501] [outer = 0x9a314c00] 22:12:20 INFO - PROCESS | 1900 | 1477890740900 Marionette TRACE conn6 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 22:12:20 INFO - .... 22:12:20 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1379ms 22:12:20 INFO - PROCESS | 1900 | 1477890740942 Marionette TRACE conn6 -> [0,771,"getWindowHandle",null] 22:12:20 INFO - PROCESS | 1900 | 1477890740947 Marionette TRACE conn6 <- [1,771,null,{"value":"8"}] 22:12:20 INFO - TEST-START | /custom-elements/reactions/Range.html 22:12:20 INFO - PROCESS | 1900 | 1477890740956 Marionette TRACE conn6 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:21 INFO - PROCESS | 1900 | 1477890741161 Marionette TRACE conn6 <- [1,772,null,{"value":null}] 22:12:21 INFO - PROCESS | 1900 | 1477890741318 Marionette TRACE conn6 -> [0,773,"getWindowHandles",null] 22:12:21 INFO - PROCESS | 1900 | 1477890741322 Marionette TRACE conn6 <- [1,773,null,["8"]] 22:12:21 INFO - PROCESS | 1900 | 1477890741331 Marionette TRACE conn6 -> [0,774,"switchToWindow",{"name":"8"}] 22:12:21 INFO - PROCESS | 1900 | 1477890741338 Marionette TRACE conn6 <- [1,774,null,{}] 22:12:21 INFO - PROCESS | 1900 | 1477890741344 Marionette TRACE conn6 -> [0,775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/custom-elements/reactions/Range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/custom-elements/reactions/Range.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:21 INFO - PROCESS | 1900 | ++DOCSHELL 0xa0ee3800 == 18 [pid = 1900] [id = 170] 22:12:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0xa0ee4c00) [pid = 1900] [serial = 502] [outer = (nil)] 22:12:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0xa181f000) [pid = 1900] [serial = 503] [outer = 0xa0ee4c00] 22:12:21 INFO - PROCESS | 1900 | 1477890741451 Marionette DEBUG loaded listener.js 22:12:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0xa1822000) [pid = 1900] [serial = 504] [outer = 0xa0ee4c00] 22:12:22 INFO - ......... 22:12:22 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1433ms 22:12:22 INFO - PROCESS | 1900 | 1477890742347 Marionette TRACE conn6 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 22:12:22 INFO - PROCESS | 1900 | 1477890742407 Marionette TRACE conn6 -> [0,776,"getWindowHandle",null] 22:12:22 INFO - PROCESS | 1900 | 1477890742419 Marionette TRACE conn6 <- [1,776,null,{"value":"8"}] 22:12:22 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 22:12:22 INFO - PROCESS | 1900 | 1477890742431 Marionette TRACE conn6 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:22 INFO - PROCESS | 1900 | 1477890742626 Marionette TRACE conn6 <- [1,777,null,{"value":null}] 22:12:22 INFO - PROCESS | 1900 | 1477890742798 Marionette TRACE conn6 -> [0,778,"getWindowHandles",null] 22:12:22 INFO - PROCESS | 1900 | 1477890742803 Marionette TRACE conn6 <- [1,778,null,["8"]] 22:12:22 INFO - PROCESS | 1900 | 1477890742831 Marionette TRACE conn6 -> [0,779,"switchToWindow",{"name":"8"}] 22:12:22 INFO - PROCESS | 1900 | 1477890742849 Marionette TRACE conn6 <- [1,779,null,{}] 22:12:22 INFO - PROCESS | 1900 | 1477890742855 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ecb800 == 19 [pid = 1900] [id = 171] 22:12:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x90ecbc00) [pid = 1900] [serial = 505] [outer = (nil)] 22:12:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x90ed5c00) [pid = 1900] [serial = 506] [outer = 0x90ecbc00] 22:12:22 INFO - PROCESS | 1900 | 1477890742962 Marionette DEBUG loaded listener.js 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x941f0400) [pid = 1900] [serial = 507] [outer = 0x90ecbc00] 22:12:23 INFO - PROCESS | 1900 | --DOCSHELL 0x99f3e000 == 18 [pid = 1900] [id = 166] 22:12:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e8800 == 17 [pid = 1900] [id = 162] 22:12:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f1400 == 16 [pid = 1900] [id = 161] 22:12:23 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x94962c00) [pid = 1900] [serial = 474] [outer = (nil)] [url = about:blank] 22:12:23 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x8f6f6400) [pid = 1900] [serial = 476] [outer = (nil)] [url = about:blank] 22:12:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f6400 == 17 [pid = 1900] [id = 172] 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x9478e400) [pid = 1900] [serial = 508] [outer = (nil)] 22:12:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x9479c800 == 18 [pid = 1900] [id = 173] 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x94823400) [pid = 1900] [serial = 509] [outer = (nil)] 22:12:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x94962c00 == 19 [pid = 1900] [id = 174] 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x94f90800) [pid = 1900] [serial = 510] [outer = (nil)] 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x95203c00) [pid = 1900] [serial = 511] [outer = 0x9478e400] 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9546c800) [pid = 1900] [serial = 512] [outer = 0x94823400] 22:12:23 INFO - PROCESS | 1900 | [1900] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 22:12:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x9562e000) [pid = 1900] [serial = 513] [outer = 0x94f90800] 22:12:23 INFO - PROCESS | 1900 | [1900] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 22:12:24 INFO - PROCESS | 1900 | 1477890744035 Marionette TRACE conn6 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 22:12:24 INFO - ..... 22:12:24 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1678ms 22:12:24 INFO - PROCESS | 1900 | 1477890744115 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 22:12:24 INFO - PROCESS | 1900 | 1477890744123 Marionette TRACE conn6 <- [1,781,null,{"value":"8"}] 22:12:24 INFO - TEST-START | /fetch/api/request/request-cache.html 22:12:24 INFO - PROCESS | 1900 | 1477890744131 Marionette TRACE conn6 -> [0,782,"timeouts",{"script":185000}] 22:12:24 INFO - PROCESS | 1900 | 1477890744135 Marionette TRACE conn6 <- [1,782,null,{}] 22:12:24 INFO - PROCESS | 1900 | 1477890744142 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:24 INFO - PROCESS | 1900 | 1477890744375 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 22:12:24 INFO - PROCESS | 1900 | 1477890744500 Marionette TRACE conn6 -> [0,784,"getWindowHandles",null] 22:12:24 INFO - PROCESS | 1900 | 1477890744506 Marionette TRACE conn6 <- [1,784,null,["8"]] 22:12:24 INFO - PROCESS | 1900 | 1477890744517 Marionette TRACE conn6 -> [0,785,"switchToWindow",{"name":"8"}] 22:12:24 INFO - PROCESS | 1900 | 1477890744523 Marionette TRACE conn6 <- [1,785,null,{}] 22:12:24 INFO - PROCESS | 1900 | 1477890744541 Marionette TRACE conn6 -> [0,786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-cache.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-cache.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x993ccc00 == 20 [pid = 1900] [id = 175] 22:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x993d5400) [pid = 1900] [serial = 514] [outer = (nil)] 22:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x99fca400) [pid = 1900] [serial = 515] [outer = 0x993d5400] 22:12:24 INFO - PROCESS | 1900 | 1477890744643 Marionette DEBUG loaded listener.js 22:12:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x9a212800) [pid = 1900] [serial = 516] [outer = 0x993d5400] 22:12:25 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 22:12:26 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8f6e9800) [pid = 1900] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 22:12:26 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8f6f1800) [pid = 1900] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 22:12:26 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x95d9a400) [pid = 1900] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 22:12:26 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x941e8400) [pid = 1900] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 22:12:26 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x94f96c00) [pid = 1900] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:12:29 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:12:30 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 22:12:30 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 22:12:31 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:12:31 INFO - PROCESS | 1900 | --DOCSHELL 0x95d96400 == 19 [pid = 1900] [id = 165] 22:12:31 INFO - PROCESS | 1900 | --DOCSHELL 0x94962c00 == 18 [pid = 1900] [id = 174] 22:12:31 INFO - PROCESS | 1900 | --DOCSHELL 0x9479c800 == 17 [pid = 1900] [id = 173] 22:12:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f6400 == 16 [pid = 1900] [id = 172] 22:12:31 INFO - PROCESS | 1900 | --DOCSHELL 0x90ecb800 == 15 [pid = 1900] [id = 171] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x99fca800) [pid = 1900] [serial = 491] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOCSHELL 0xa0ee3800 == 14 [pid = 1900] [id = 170] 22:12:32 INFO - PROCESS | 1900 | --DOCSHELL 0x9a311000 == 13 [pid = 1900] [id = 169] 22:12:32 INFO - PROCESS | 1900 | --DOCSHELL 0x95202000 == 12 [pid = 1900] [id = 168] 22:12:32 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf5800 == 11 [pid = 1900] [id = 167] 22:12:32 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x97b7a800) [pid = 1900] [serial = 488] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x993cb400) [pid = 1900] [serial = 489] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x95203000) [pid = 1900] [serial = 485] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x9546a000) [pid = 1900] [serial = 486] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x941f5000) [pid = 1900] [serial = 482] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x8cbf6c00) [pid = 1900] [serial = 483] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8f6f0800) [pid = 1900] [serial = 479] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x903e1800) [pid = 1900] [serial = 480] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x903e4000) [pid = 1900] [serial = 477] [outer = (nil)] [url = about:blank] 22:12:32 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:12:32 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9478e400) [pid = 1900] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x90ecbc00) [pid = 1900] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x94823400) [pid = 1900] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x94f90800) [pid = 1900] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x9a314c00) [pid = 1900] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x95204800) [pid = 1900] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0xa0ee4c00) [pid = 1900] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8cbf6400) [pid = 1900] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 22:12:35 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x99f3e400) [pid = 1900] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 22:12:40 INFO - PROCESS | 1900 | --DOCSHELL 0x94f93c00 == 10 [pid = 1900] [id = 164] 22:12:40 INFO - PROCESS | 1900 | --DOCSHELL 0x903dc000 == 9 [pid = 1900] [id = 163] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x95203c00) [pid = 1900] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x9546c800) [pid = 1900] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x9562e000) [pid = 1900] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x99fca400) [pid = 1900] [serial = 515] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8f6f5400) [pid = 1900] [serial = 495] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8cc7a800) [pid = 1900] [serial = 494] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x9565b400) [pid = 1900] [serial = 498] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x9545fc00) [pid = 1900] [serial = 497] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x9b107c00) [pid = 1900] [serial = 501] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x9ad8b400) [pid = 1900] [serial = 500] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0xa1822000) [pid = 1900] [serial = 504] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0xa181f000) [pid = 1900] [serial = 503] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x941f0400) [pid = 1900] [serial = 507] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0x90ed5c00) [pid = 1900] [serial = 506] [outer = (nil)] [url = about:blank] 22:12:40 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x9a03c400) [pid = 1900] [serial = 492] [outer = (nil)] [url = about:blank] 22:12:41 INFO - ...................................................................................................... 22:12:41 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16891ms 22:12:41 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 22:12:41 INFO - PROCESS | 1900 | 1477890760939 Marionette TRACE conn6 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 22:12:41 INFO - PROCESS | 1900 | 1477890761081 Marionette TRACE conn6 -> [0,787,"getWindowHandle",null] 22:12:41 INFO - PROCESS | 1900 | 1477890761097 Marionette TRACE conn6 <- [1,787,null,{"value":"8"}] 22:12:41 INFO - PROCESS | 1900 | 1477890761114 Marionette TRACE conn6 -> [0,788,"timeouts",{"script":35000}] 22:12:41 INFO - PROCESS | 1900 | 1477890761121 Marionette TRACE conn6 <- [1,788,null,{}] 22:12:41 INFO - PROCESS | 1900 | 1477890761142 Marionette TRACE conn6 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:41 INFO - PROCESS | 1900 | 1477890761327 Marionette TRACE conn6 <- [1,789,null,{"value":null}] 22:12:41 INFO - PROCESS | 1900 | 1477890761434 Marionette TRACE conn6 -> [0,790,"getWindowHandles",null] 22:12:41 INFO - PROCESS | 1900 | 1477890761440 Marionette TRACE conn6 <- [1,790,null,["8"]] 22:12:41 INFO - PROCESS | 1900 | 1477890761449 Marionette TRACE conn6 -> [0,791,"switchToWindow",{"name":"8"}] 22:12:41 INFO - PROCESS | 1900 | 1477890761460 Marionette TRACE conn6 <- [1,791,null,{}] 22:12:41 INFO - PROCESS | 1900 | 1477890761474 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-clone.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-clone.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9292bc00 == 10 [pid = 1900] [id = 176] 22:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x9292fc00) [pid = 1900] [serial = 517] [outer = (nil)] 22:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x92986c00) [pid = 1900] [serial = 518] [outer = 0x9292fc00] 22:12:41 INFO - PROCESS | 1900 | 1477890761583 Marionette DEBUG loaded listener.js 22:12:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x92cc7400) [pid = 1900] [serial = 519] [outer = 0x9292fc00] 22:12:42 INFO - PROCESS | 1900 | 1477890762165 Marionette TRACE conn6 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 22:12:42 INFO - .. 22:12:42 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1099ms 22:12:42 INFO - PROCESS | 1900 | 1477890762215 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 22:12:42 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 22:12:42 INFO - PROCESS | 1900 | 1477890762224 Marionette TRACE conn6 <- [1,793,null,{"value":"8"}] 22:12:42 INFO - PROCESS | 1900 | 1477890762234 Marionette TRACE conn6 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:42 INFO - PROCESS | 1900 | 1477890762466 Marionette TRACE conn6 <- [1,794,null,{"value":null}] 22:12:42 INFO - PROCESS | 1900 | 1477890762486 Marionette TRACE conn6 -> [0,795,"getWindowHandles",null] 22:12:42 INFO - PROCESS | 1900 | 1477890762491 Marionette TRACE conn6 <- [1,795,null,["8"]] 22:12:42 INFO - PROCESS | 1900 | 1477890762500 Marionette TRACE conn6 -> [0,796,"switchToWindow",{"name":"8"}] 22:12:42 INFO - PROCESS | 1900 | 1477890762509 Marionette TRACE conn6 <- [1,796,null,{}] 22:12:42 INFO - PROCESS | 1900 | 1477890762528 Marionette TRACE conn6 -> [0,797,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume-empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume-empty.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc78800 == 11 [pid = 1900] [id = 177] 22:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x944a4800) [pid = 1900] [serial = 520] [outer = (nil)] 22:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x94506c00) [pid = 1900] [serial = 521] [outer = 0x944a4800] 22:12:42 INFO - PROCESS | 1900 | 1477890762640 Marionette DEBUG loaded listener.js 22:12:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x9452d400) [pid = 1900] [serial = 522] [outer = 0x944a4800] 22:12:43 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:43 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:43 INFO - ......... 22:12:43 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1175ms 22:12:43 INFO - PROCESS | 1900 | 1477890763372 Marionette TRACE conn6 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 22:12:43 INFO - PROCESS | 1900 | 1477890763413 Marionette TRACE conn6 <- [1,798,null,{"value":"8"}] 22:12:43 INFO - TEST-START | /fetch/api/request/request-consume.html 22:12:43 INFO - PROCESS | 1900 | 1477890763420 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:43 INFO - PROCESS | 1900 | 1477890763681 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 22:12:43 INFO - PROCESS | 1900 | 1477890763754 Marionette TRACE conn6 -> [0,800,"getWindowHandles",null] 22:12:43 INFO - PROCESS | 1900 | 1477890763759 Marionette TRACE conn6 <- [1,800,null,["8"]] 22:12:43 INFO - PROCESS | 1900 | 1477890763771 Marionette TRACE conn6 -> [0,801,"switchToWindow",{"name":"8"}] 22:12:43 INFO - PROCESS | 1900 | 1477890763777 Marionette TRACE conn6 <- [1,801,null,{}] 22:12:43 INFO - PROCESS | 1900 | 1477890763784 Marionette TRACE conn6 -> [0,802,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-consume.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-consume.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x94f8a400 == 12 [pid = 1900] [id = 178] 22:12:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x94f90800) [pid = 1900] [serial = 523] [outer = (nil)] 22:12:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x95203000) [pid = 1900] [serial = 524] [outer = 0x94f90800] 22:12:43 INFO - PROCESS | 1900 | 1477890763893 Marionette DEBUG loaded listener.js 22:12:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x92ccec00) [pid = 1900] [serial = 525] [outer = 0x94f90800] 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:44 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:44 INFO - PROCESS | 1900 | 1477890764747 Marionette TRACE conn6 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 22:12:44 INFO - ...................................... 22:12:44 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1378ms 22:12:44 INFO - PROCESS | 1900 | 1477890764799 Marionette TRACE conn6 -> [0,803,"getWindowHandle",null] 22:12:44 INFO - PROCESS | 1900 | 1477890764806 Marionette TRACE conn6 <- [1,803,null,{"value":"8"}] 22:12:44 INFO - TEST-START | /fetch/api/request/request-disturbed.html 22:12:44 INFO - PROCESS | 1900 | 1477890764813 Marionette TRACE conn6 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:44 INFO - PROCESS | 1900 | 1477890764988 Marionette TRACE conn6 <- [1,804,null,{"value":null}] 22:12:45 INFO - PROCESS | 1900 | 1477890765001 Marionette TRACE conn6 -> [0,805,"getWindowHandles",null] 22:12:45 INFO - PROCESS | 1900 | 1477890765004 Marionette TRACE conn6 <- [1,805,null,["8"]] 22:12:45 INFO - PROCESS | 1900 | 1477890765013 Marionette TRACE conn6 -> [0,806,"switchToWindow",{"name":"8"}] 22:12:45 INFO - PROCESS | 1900 | 1477890765019 Marionette TRACE conn6 <- [1,806,null,{}] 22:12:45 INFO - PROCESS | 1900 | 1477890765115 Marionette TRACE conn6 -> [0,807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-disturbed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-disturbed.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d9b000 == 13 [pid = 1900] [id = 179] 22:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x95d9c400) [pid = 1900] [serial = 526] [outer = (nil)] 22:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x98c83c00) [pid = 1900] [serial = 527] [outer = 0x95d9c400] 22:12:45 INFO - PROCESS | 1900 | 1477890765221 Marionette DEBUG loaded listener.js 22:12:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x98c87c00) [pid = 1900] [serial = 528] [outer = 0x95d9c400] 22:12:45 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:45 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:45 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:45 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:45 INFO - PROCESS | 1900 | 1477890765816 Marionette TRACE conn6 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 22:12:45 INFO - ...... 22:12:45 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1023ms 22:12:45 INFO - PROCESS | 1900 | 1477890765836 Marionette TRACE conn6 -> [0,808,"getWindowHandle",null] 22:12:45 INFO - PROCESS | 1900 | 1477890765839 Marionette TRACE conn6 <- [1,808,null,{"value":"8"}] 22:12:45 INFO - TEST-START | /fetch/api/request/request-error.html 22:12:45 INFO - PROCESS | 1900 | 1477890765856 Marionette TRACE conn6 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:46 INFO - PROCESS | 1900 | 1477890766020 Marionette TRACE conn6 <- [1,809,null,{"value":null}] 22:12:46 INFO - PROCESS | 1900 | 1477890766128 Marionette TRACE conn6 -> [0,810,"getWindowHandles",null] 22:12:46 INFO - PROCESS | 1900 | 1477890766138 Marionette TRACE conn6 <- [1,810,null,["8"]] 22:12:46 INFO - PROCESS | 1900 | 1477890766143 Marionette TRACE conn6 -> [0,811,"switchToWindow",{"name":"8"}] 22:12:46 INFO - PROCESS | 1900 | 1477890766149 Marionette TRACE conn6 <- [1,811,null,{}] 22:12:46 INFO - PROCESS | 1900 | 1477890766154 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-error.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c99800 == 14 [pid = 1900] [id = 180] 22:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x9932ec00) [pid = 1900] [serial = 529] [outer = (nil)] 22:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x99339400) [pid = 1900] [serial = 530] [outer = 0x9932ec00] 22:12:46 INFO - PROCESS | 1900 | 1477890766246 Marionette DEBUG loaded listener.js 22:12:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x993cd800) [pid = 1900] [serial = 531] [outer = 0x9932ec00] 22:12:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:12:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:12:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 307 22:12:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 87 22:12:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Request.cpp, line 358 22:12:46 INFO - PROCESS | 1900 | 1477890766841 Marionette TRACE conn6 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 22:12:46 INFO - .................... 22:12:46 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1030ms 22:12:46 INFO - PROCESS | 1900 | 1477890766904 Marionette TRACE conn6 -> [0,813,"getWindowHandle",null] 22:12:46 INFO - PROCESS | 1900 | 1477890766911 Marionette TRACE conn6 <- [1,813,null,{"value":"8"}] 22:12:46 INFO - TEST-START | /fetch/api/request/request-headers.html 22:12:46 INFO - PROCESS | 1900 | 1477890766924 Marionette TRACE conn6 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:47 INFO - PROCESS | 1900 | 1477890767168 Marionette TRACE conn6 <- [1,814,null,{"value":null}] 22:12:47 INFO - PROCESS | 1900 | 1477890767317 Marionette TRACE conn6 -> [0,815,"getWindowHandles",null] 22:12:47 INFO - PROCESS | 1900 | 1477890767326 Marionette TRACE conn6 <- [1,815,null,["8"]] 22:12:47 INFO - PROCESS | 1900 | 1477890767340 Marionette TRACE conn6 -> [0,816,"switchToWindow",{"name":"8"}] 22:12:47 INFO - PROCESS | 1900 | 1477890767349 Marionette TRACE conn6 <- [1,816,null,{}] 22:12:47 INFO - PROCESS | 1900 | 1477890767356 Marionette TRACE conn6 -> [0,817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-headers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-headers.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cca800 == 15 [pid = 1900] [id = 181] 22:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x92ccb000) [pid = 1900] [serial = 532] [outer = (nil)] 22:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x937c0c00) [pid = 1900] [serial = 533] [outer = 0x92ccb000] 22:12:47 INFO - PROCESS | 1900 | 1477890767479 Marionette DEBUG loaded listener.js 22:12:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x944a4c00) [pid = 1900] [serial = 534] [outer = 0x92ccb000] 22:12:48 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 22:12:48 INFO - PROCESS | 1900 | [1900] WARNING: Retargeting failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 22:12:48 INFO - PROCESS | 1900 | 1477890768366 Marionette TRACE conn6 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 22:12:48 INFO - ........................................................ 22:12:48 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1537ms 22:12:48 INFO - PROCESS | 1900 | 1477890768465 Marionette TRACE conn6 -> [0,818,"getWindowHandle",null] 22:12:48 INFO - PROCESS | 1900 | 1477890768472 Marionette TRACE conn6 <- [1,818,null,{"value":"8"}] 22:12:48 INFO - TEST-START | /fetch/api/request/request-idl.html 22:12:48 INFO - PROCESS | 1900 | 1477890768482 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:48 INFO - PROCESS | 1900 | 1477890768704 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 22:12:48 INFO - PROCESS | 1900 | 1477890768836 Marionette TRACE conn6 -> [0,820,"getWindowHandles",null] 22:12:48 INFO - PROCESS | 1900 | 1477890768841 Marionette TRACE conn6 <- [1,820,null,["8"]] 22:12:48 INFO - PROCESS | 1900 | 1477890768852 Marionette TRACE conn6 -> [0,821,"switchToWindow",{"name":"8"}] 22:12:48 INFO - PROCESS | 1900 | 1477890768859 Marionette TRACE conn6 <- [1,821,null,{}] 22:12:48 INFO - PROCESS | 1900 | 1477890768866 Marionette TRACE conn6 -> [0,822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-idl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-idl.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x95629c00 == 16 [pid = 1900] [id = 182] 22:12:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x95658400) [pid = 1900] [serial = 535] [outer = (nil)] 22:12:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x98c82800) [pid = 1900] [serial = 536] [outer = 0x95658400] 22:12:49 INFO - PROCESS | 1900 | 1477890769014 Marionette DEBUG loaded listener.js 22:12:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x98c93c00) [pid = 1900] [serial = 537] [outer = 0x95658400] 22:12:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:12:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:12:50 INFO - ............................................. 22:12:50 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1904ms 22:12:50 INFO - PROCESS | 1900 | 1477890770300 Marionette TRACE conn6 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 22:12:50 INFO - PROCESS | 1900 | 1477890770409 Marionette TRACE conn6 -> [0,823,"getWindowHandle",null] 22:12:50 INFO - PROCESS | 1900 | 1477890770420 Marionette TRACE conn6 <- [1,823,null,{"value":"8"}] 22:12:50 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 22:12:50 INFO - PROCESS | 1900 | 1477890770436 Marionette TRACE conn6 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:50 INFO - PROCESS | 1900 | 1477890770617 Marionette TRACE conn6 <- [1,824,null,{"value":null}] 22:12:50 INFO - PROCESS | 1900 | 1477890770768 Marionette TRACE conn6 -> [0,825,"getWindowHandles",null] 22:12:50 INFO - PROCESS | 1900 | 1477890770774 Marionette TRACE conn6 <- [1,825,null,["8"]] 22:12:50 INFO - PROCESS | 1900 | 1477890770781 Marionette TRACE conn6 -> [0,826,"switchToWindow",{"name":"8"}] 22:12:50 INFO - PROCESS | 1900 | 1477890770789 Marionette TRACE conn6 <- [1,826,null,{}] 22:12:50 INFO - PROCESS | 1900 | 1477890770801 Marionette TRACE conn6 -> [0,827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-001.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b3c3800 == 17 [pid = 1900] [id = 183] 22:12:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x9b3c4000) [pid = 1900] [serial = 538] [outer = (nil)] 22:12:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0xa0e6cc00) [pid = 1900] [serial = 539] [outer = 0x9b3c4000] 22:12:50 INFO - PROCESS | 1900 | 1477890770915 Marionette DEBUG loaded listener.js 22:12:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0xa0ee8400) [pid = 1900] [serial = 540] [outer = 0x9b3c4000] 22:12:51 INFO - PROCESS | 1900 | [1900] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 22:12:51 INFO - PROCESS | 1900 | 1477890771746 Marionette TRACE conn6 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 22:12:51 INFO - .............................. 22:12:51 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1442ms 22:12:51 INFO - PROCESS | 1900 | 1477890771880 Marionette TRACE conn6 -> [0,828,"getWindowHandle",null] 22:12:51 INFO - PROCESS | 1900 | 1477890771886 Marionette TRACE conn6 <- [1,828,null,{"value":"8"}] 22:12:51 INFO - TEST-START | /fetch/api/request/request-init-002.html 22:12:51 INFO - PROCESS | 1900 | 1477890771898 Marionette TRACE conn6 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:52 INFO - PROCESS | 1900 | 1477890772093 Marionette TRACE conn6 <- [1,829,null,{"value":null}] 22:12:52 INFO - PROCESS | 1900 | 1477890772841 Marionette TRACE conn6 -> [0,830,"getWindowHandles",null] 22:12:52 INFO - PROCESS | 1900 | 1477890772847 Marionette TRACE conn6 <- [1,830,null,["8"]] 22:12:52 INFO - PROCESS | 1900 | 1477890772901 Marionette TRACE conn6 -> [0,831,"switchToWindow",{"name":"8"}] 22:12:52 INFO - PROCESS | 1900 | 1477890772912 Marionette TRACE conn6 <- [1,831,null,{}] 22:12:52 INFO - PROCESS | 1900 | 1477890772920 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf2400 == 18 [pid = 1900] [id = 184] 22:12:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8cbf3000) [pid = 1900] [serial = 541] [outer = (nil)] 22:12:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8cc75c00) [pid = 1900] [serial = 542] [outer = 0x8cbf3000] 22:12:53 INFO - PROCESS | 1900 | 1477890773032 Marionette DEBUG loaded listener.js 22:12:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x903d8c00) [pid = 1900] [serial = 543] [outer = 0x8cbf3000] 22:12:53 INFO - PROCESS | 1900 | 1477890773791 Marionette TRACE conn6 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 22:12:53 INFO - ....... 22:12:53 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1930ms 22:12:53 INFO - PROCESS | 1900 | 1477890773828 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 22:12:53 INFO - PROCESS | 1900 | 1477890773835 Marionette TRACE conn6 <- [1,833,null,{"value":"8"}] 22:12:53 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 22:12:53 INFO - PROCESS | 1900 | 1477890773845 Marionette TRACE conn6 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:54 INFO - PROCESS | 1900 | 1477890774035 Marionette TRACE conn6 <- [1,834,null,{"value":null}] 22:12:54 INFO - PROCESS | 1900 | 1477890774148 Marionette TRACE conn6 -> [0,835,"getWindowHandles",null] 22:12:54 INFO - PROCESS | 1900 | 1477890774155 Marionette TRACE conn6 <- [1,835,null,["8"]] 22:12:54 INFO - PROCESS | 1900 | 1477890774169 Marionette TRACE conn6 -> [0,836,"switchToWindow",{"name":"8"}] 22:12:54 INFO - PROCESS | 1900 | 1477890774175 Marionette TRACE conn6 <- [1,836,null,{}] 22:12:54 INFO - PROCESS | 1900 | 1477890774181 Marionette TRACE conn6 -> [0,837,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-init-003.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x94796400 == 19 [pid = 1900] [id = 185] 22:12:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x94797800) [pid = 1900] [serial = 544] [outer = (nil)] 22:12:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x94824c00) [pid = 1900] [serial = 545] [outer = 0x94797800] 22:12:54 INFO - PROCESS | 1900 | 1477890774285 Marionette DEBUG loaded listener.js 22:12:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x94965000) [pid = 1900] [serial = 546] [outer = 0x94797800] 22:12:54 INFO - PROCESS | 1900 | 1477890774970 Marionette TRACE conn6 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 22:12:55 INFO - .... 22:12:55 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1188ms 22:12:55 INFO - PROCESS | 1900 | 1477890775033 Marionette TRACE conn6 -> [0,838,"getWindowHandle",null] 22:12:55 INFO - PROCESS | 1900 | 1477890775036 Marionette TRACE conn6 <- [1,838,null,{"value":"8"}] 22:12:55 INFO - TEST-START | /fetch/api/request/request-structure.html 22:12:55 INFO - PROCESS | 1900 | 1477890775047 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:55 INFO - PROCESS | 1900 | 1477890775294 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 22:12:55 INFO - PROCESS | 1900 | 1477890775320 Marionette TRACE conn6 -> [0,840,"getWindowHandles",null] 22:12:55 INFO - PROCESS | 1900 | 1477890775332 Marionette TRACE conn6 <- [1,840,null,["8"]] 22:12:55 INFO - PROCESS | 1900 | 1477890775404 Marionette TRACE conn6 -> [0,841,"switchToWindow",{"name":"8"}] 22:12:55 INFO - PROCESS | 1900 | 1477890775413 Marionette TRACE conn6 <- [1,841,null,{}] 22:12:55 INFO - PROCESS | 1900 | 1477890775419 Marionette TRACE conn6 -> [0,842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fetch/api/request/request-structure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fetch/api/request/request-structure.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x95def000 == 20 [pid = 1900] [id = 186] 22:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x95def800) [pid = 1900] [serial = 547] [outer = (nil)] 22:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x97917400) [pid = 1900] [serial = 548] [outer = 0x95def800] 22:12:55 INFO - PROCESS | 1900 | 1477890775518 Marionette DEBUG loaded listener.js 22:12:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x97b73400) [pid = 1900] [serial = 549] [outer = 0x95def800] 22:12:56 INFO - PROCESS | 1900 | 1477890776303 Marionette TRACE conn6 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 22:12:56 INFO - ................... 22:12:56 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1327ms 22:12:56 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 22:12:56 INFO - PROCESS | 1900 | 1477890776372 Marionette TRACE conn6 -> [0,843,"getWindowHandle",null] 22:12:56 INFO - PROCESS | 1900 | 1477890776375 Marionette TRACE conn6 <- [1,843,null,{"value":"8"}] 22:12:56 INFO - PROCESS | 1900 | 1477890776383 Marionette TRACE conn6 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:56 INFO - PROCESS | 1900 | 1477890776619 Marionette TRACE conn6 <- [1,844,null,{"value":null}] 22:12:56 INFO - PROCESS | 1900 | 1477890776645 Marionette TRACE conn6 -> [0,845,"getWindowHandles",null] 22:12:56 INFO - PROCESS | 1900 | 1477890776648 Marionette TRACE conn6 <- [1,845,null,["8"]] 22:12:56 INFO - PROCESS | 1900 | 1477890776654 Marionette TRACE conn6 -> [0,846,"switchToWindow",{"name":"8"}] 22:12:56 INFO - PROCESS | 1900 | 1477890776660 Marionette TRACE conn6 <- [1,846,null,{}] 22:12:56 INFO - PROCESS | 1900 | 1477890776723 Marionette TRACE conn6 -> [0,847,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-fullscreen-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c98000 == 21 [pid = 1900] [id = 187] 22:12:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x99330000) [pid = 1900] [serial = 550] [outer = (nil)] 22:12:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x993c8800) [pid = 1900] [serial = 551] [outer = 0x99330000] 22:12:56 INFO - PROCESS | 1900 | 1477890776834 Marionette DEBUG loaded listener.js 22:12:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0xa23e3c00) [pid = 1900] [serial = 552] [outer = 0x99330000] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x9932ec00) [pid = 1900] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x95d9c400) [pid = 1900] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94f90800) [pid = 1900] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x993d5400) [pid = 1900] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x9292fc00) [pid = 1900] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 22:12:57 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x944a4800) [pid = 1900] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 22:12:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92982000 == 22 [pid = 1900] [id = 188] 22:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x92f91800) [pid = 1900] [serial = 553] [outer = (nil)] 22:12:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x93cf2c00 == 23 [pid = 1900] [id = 189] 22:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x941eec00) [pid = 1900] [serial = 554] [outer = (nil)] 22:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x93e70400) [pid = 1900] [serial = 555] [outer = 0x92f91800] 22:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x94505c00) [pid = 1900] [serial = 556] [outer = 0x941eec00] 22:12:57 INFO - PROCESS | 1900 | 1477890777688 Marionette TRACE conn6 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 22:12:57 INFO - . 22:12:57 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1322ms 22:12:57 INFO - PROCESS | 1900 | 1477890777703 Marionette TRACE conn6 -> [0,848,"getWindowHandle",null] 22:12:57 INFO - PROCESS | 1900 | 1477890777708 Marionette TRACE conn6 <- [1,848,null,{"value":"8"}] 22:12:57 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 22:12:57 INFO - PROCESS | 1900 | 1477890777719 Marionette TRACE conn6 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:57 INFO - PROCESS | 1900 | 1477890777924 Marionette TRACE conn6 <- [1,849,null,{"value":null}] 22:12:57 INFO - PROCESS | 1900 | 1477890777940 Marionette TRACE conn6 -> [0,850,"getWindowHandles",null] 22:12:57 INFO - PROCESS | 1900 | 1477890777945 Marionette TRACE conn6 <- [1,850,null,["8"]] 22:12:57 INFO - PROCESS | 1900 | 1477890777951 Marionette TRACE conn6 -> [0,851,"switchToWindow",{"name":"8"}] 22:12:57 INFO - PROCESS | 1900 | 1477890777957 Marionette TRACE conn6 <- [1,851,null,{}] 22:12:57 INFO - PROCESS | 1900 | 1477890777962 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/fullscreen/api/document-onfullscreenerror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x993d5400 == 24 [pid = 1900] [id = 190] 22:12:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9a314800) [pid = 1900] [serial = 557] [outer = (nil)] 22:12:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x9b326000) [pid = 1900] [serial = 558] [outer = 0x9a314800] 22:12:58 INFO - PROCESS | 1900 | 1477890778062 Marionette DEBUG loaded listener.js 22:12:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0xa278e000) [pid = 1900] [serial = 559] [outer = 0x9a314800] 22:12:58 INFO - PROCESS | 1900 | 1477890778680 Marionette TRACE conn6 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 22:12:58 INFO - . 22:12:58 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1022ms 22:12:58 INFO - PROCESS | 1900 | 1477890778747 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 22:12:58 INFO - PROCESS | 1900 | 1477890778759 Marionette TRACE conn6 <- [1,853,null,{"value":"8"}] 22:12:58 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 22:12:58 INFO - PROCESS | 1900 | 1477890778772 Marionette TRACE conn6 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:12:58 INFO - PROCESS | 1900 | 1477890778979 Marionette TRACE conn6 <- [1,854,null,{"value":null}] 22:12:59 INFO - PROCESS | 1900 | 1477890778998 Marionette TRACE conn6 -> [0,855,"getWindowHandles",null] 22:12:59 INFO - PROCESS | 1900 | 1477890779001 Marionette TRACE conn6 <- [1,855,null,["8"]] 22:12:59 INFO - PROCESS | 1900 | 1477890779007 Marionette TRACE conn6 -> [0,856,"switchToWindow",{"name":"8"}] 22:12:59 INFO - PROCESS | 1900 | 1477890779012 Marionette TRACE conn6 <- [1,856,null,{}] 22:12:59 INFO - PROCESS | 1900 | 1477890779017 Marionette TRACE conn6 -> [0,857,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_fallback_file_upload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:12:59 INFO - PROCESS | 1900 | ++DOCSHELL 0xa288bc00 == 25 [pid = 1900] [id = 191] 22:12:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0xa288c000) [pid = 1900] [serial = 560] [outer = (nil)] 22:12:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0xa288f000) [pid = 1900] [serial = 561] [outer = 0xa288c000] 22:12:59 INFO - PROCESS | 1900 | 1477890779134 Marionette DEBUG loaded listener.js 22:12:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0xa2ce0c00) [pid = 1900] [serial = 562] [outer = 0xa288c000] 22:13:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc78800 == 24 [pid = 1900] [id = 177] 22:13:02 INFO - PROCESS | 1900 | --DOCSHELL 0x95d9b000 == 23 [pid = 1900] [id = 179] 22:13:02 INFO - PROCESS | 1900 | --DOCSHELL 0x94f8a400 == 22 [pid = 1900] [id = 178] 22:13:02 INFO - PROCESS | 1900 | --DOCSHELL 0x93cf2c00 == 21 [pid = 1900] [id = 189] 22:13:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92982000 == 20 [pid = 1900] [id = 188] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x99339400) [pid = 1900] [serial = 530] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x993cd800) [pid = 1900] [serial = 531] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x98c83c00) [pid = 1900] [serial = 527] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x98c87c00) [pid = 1900] [serial = 528] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x95203000) [pid = 1900] [serial = 524] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x92ccec00) [pid = 1900] [serial = 525] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94506c00) [pid = 1900] [serial = 521] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x9452d400) [pid = 1900] [serial = 522] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x92986c00) [pid = 1900] [serial = 518] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x92cc7400) [pid = 1900] [serial = 519] [outer = (nil)] [url = about:blank] 22:13:02 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x9a212800) [pid = 1900] [serial = 516] [outer = (nil)] [url = about:blank] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x99330000) [pid = 1900] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9b3c4000) [pid = 1900] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8cbf3000) [pid = 1900] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x92ccb000) [pid = 1900] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x95658400) [pid = 1900] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x92f91800) [pid = 1900] [serial = 553] [outer = (nil)] [url = about:blank] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x941eec00) [pid = 1900] [serial = 554] [outer = (nil)] [url = about:blank] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x95def800) [pid = 1900] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x9a314800) [pid = 1900] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 22:13:05 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x94797800) [pid = 1900] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 22:13:08 INFO - PROCESS | 1900 | --DOCSHELL 0x94384c00 == 19 [pid = 1900] [id = 8] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x9b3c3800 == 18 [pid = 1900] [id = 183] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x95def000 == 17 [pid = 1900] [id = 186] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x94796400 == 16 [pid = 1900] [id = 185] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x95629c00 == 15 [pid = 1900] [id = 182] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x993d5400 == 14 [pid = 1900] [id = 190] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x92cca800 == 13 [pid = 1900] [id = 181] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x98c99800 == 12 [pid = 1900] [id = 180] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x98c98000 == 11 [pid = 1900] [id = 187] 22:13:10 INFO - PROCESS | 1900 | --DOCSHELL 0x9450b400 == 10 [pid = 1900] [id = 9] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x93e70400) [pid = 1900] [serial = 555] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x94505c00) [pid = 1900] [serial = 556] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0xa0ee8400) [pid = 1900] [serial = 540] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0xa0e6cc00) [pid = 1900] [serial = 539] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x903d8c00) [pid = 1900] [serial = 543] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8cc75c00) [pid = 1900] [serial = 542] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x94965000) [pid = 1900] [serial = 546] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x94824c00) [pid = 1900] [serial = 545] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x97b73400) [pid = 1900] [serial = 549] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x97917400) [pid = 1900] [serial = 548] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0xa23e3c00) [pid = 1900] [serial = 552] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x993c8800) [pid = 1900] [serial = 551] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0xa278e000) [pid = 1900] [serial = 559] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x9b326000) [pid = 1900] [serial = 558] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x98c82800) [pid = 1900] [serial = 536] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x98c93c00) [pid = 1900] [serial = 537] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x937c0c00) [pid = 1900] [serial = 533] [outer = (nil)] [url = about:blank] 22:13:10 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0x944a4c00) [pid = 1900] [serial = 534] [outer = (nil)] [url = about:blank] 22:13:12 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x94392000) [pid = 1900] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:13:12 INFO - PROCESS | 1900 | --DOMWINDOW == 18 (0x94790c00) [pid = 1900] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:13:18 INFO - PROCESS | 1900 | --DOCSHELL 0x993ccc00 == 9 [pid = 1900] [id = 175] 22:13:18 INFO - PROCESS | 1900 | --DOCSHELL 0x9292bc00 == 8 [pid = 1900] [id = 176] 22:13:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf2400 == 7 [pid = 1900] [id = 184] 22:13:18 INFO - PROCESS | 1900 | --DOMWINDOW == 17 (0x9478fc00) [pid = 1900] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:13:18 INFO - PROCESS | 1900 | --DOMWINDOW == 16 (0x92930c00) [pid = 1900] [serial = 415] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 22:13:18 INFO - PROCESS | 1900 | --DOMWINDOW == 15 (0xa288f000) [pid = 1900] [serial = 561] [outer = (nil)] [url = about:blank] 22:13:29 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:13:29 INFO - PROCESS | 1900 | 1477890809343 Marionette TRACE conn6 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 22:13:29 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30617ms 22:13:29 INFO - PROCESS | 1900 | 1477890809391 Marionette TRACE conn6 -> [0,858,"getWindowHandle",null] 22:13:29 INFO - PROCESS | 1900 | 1477890809398 Marionette TRACE conn6 <- [1,858,null,{"value":"8"}] 22:13:29 INFO - TEST-START | /html-media-capture/capture_reflect.html 22:13:29 INFO - PROCESS | 1900 | 1477890809411 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:29 INFO - PROCESS | 1900 | 1477890809639 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 22:13:29 INFO - PROCESS | 1900 | 1477890809663 Marionette TRACE conn6 -> [0,860,"getWindowHandles",null] 22:13:29 INFO - PROCESS | 1900 | 1477890809670 Marionette TRACE conn6 <- [1,860,null,["8"]] 22:13:29 INFO - PROCESS | 1900 | 1477890809679 Marionette TRACE conn6 -> [0,861,"switchToWindow",{"name":"8"}] 22:13:29 INFO - PROCESS | 1900 | 1477890809688 Marionette TRACE conn6 <- [1,861,null,{}] 22:13:29 INFO - PROCESS | 1900 | 1477890809694 Marionette TRACE conn6 -> [0,862,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/capture_reflect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/capture_reflect.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc82c00 == 8 [pid = 1900] [id = 192] 22:13:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 16 (0x8f6e7c00) [pid = 1900] [serial = 563] [outer = (nil)] 22:13:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 17 (0x8f6e9800) [pid = 1900] [serial = 564] [outer = 0x8f6e7c00] 22:13:29 INFO - PROCESS | 1900 | 1477890809818 Marionette DEBUG loaded listener.js 22:13:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 18 (0x903d8c00) [pid = 1900] [serial = 565] [outer = 0x8f6e7c00] 22:13:30 INFO - PROCESS | 1900 | 1477890810519 Marionette TRACE conn6 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 22:13:30 INFO - ..... 22:13:30 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1183ms 22:13:30 INFO - PROCESS | 1900 | 1477890810592 Marionette TRACE conn6 -> [0,863,"getWindowHandle",null] 22:13:30 INFO - PROCESS | 1900 | 1477890810598 Marionette TRACE conn6 <- [1,863,null,{"value":"8"}] 22:13:30 INFO - TEST-START | /html-media-capture/idlharness.html 22:13:30 INFO - PROCESS | 1900 | 1477890810606 Marionette TRACE conn6 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:30 INFO - PROCESS | 1900 | 1477890810838 Marionette TRACE conn6 <- [1,864,null,{"value":null}] 22:13:30 INFO - PROCESS | 1900 | 1477890810852 Marionette TRACE conn6 -> [0,865,"getWindowHandles",null] 22:13:30 INFO - PROCESS | 1900 | 1477890810858 Marionette TRACE conn6 <- [1,865,null,["8"]] 22:13:30 INFO - PROCESS | 1900 | 1477890810866 Marionette TRACE conn6 -> [0,866,"switchToWindow",{"name":"8"}] 22:13:30 INFO - PROCESS | 1900 | 1477890810871 Marionette TRACE conn6 <- [1,866,null,{}] 22:13:30 INFO - PROCESS | 1900 | 1477890810878 Marionette TRACE conn6 -> [0,867,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html-media-capture/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html-media-capture/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f4c00 == 9 [pid = 1900] [id = 193] 22:13:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 19 (0x92cca000) [pid = 1900] [serial = 566] [outer = (nil)] 22:13:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x92ccec00) [pid = 1900] [serial = 567] [outer = 0x92cca000] 22:13:30 INFO - PROCESS | 1900 | 1477890810978 Marionette DEBUG loaded listener.js 22:13:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x8cc7c800) [pid = 1900] [serial = 568] [outer = 0x92cca000] 22:13:31 INFO - PROCESS | 1900 | 1477890811846 Marionette TRACE conn6 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 22:13:31 INFO - .... 22:13:31 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1280ms 22:13:31 INFO - PROCESS | 1900 | 1477890811896 Marionette TRACE conn6 -> [0,868,"getWindowHandle",null] 22:13:31 INFO - PROCESS | 1900 | 1477890811903 Marionette TRACE conn6 <- [1,868,null,{"value":"8"}] 22:13:31 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 22:13:31 INFO - PROCESS | 1900 | 1477890811912 Marionette TRACE conn6 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:32 INFO - PROCESS | 1900 | 1477890812151 Marionette TRACE conn6 <- [1,869,null,{"value":null}] 22:13:32 INFO - PROCESS | 1900 | 1477890812174 Marionette TRACE conn6 -> [0,870,"getWindowHandles",null] 22:13:32 INFO - PROCESS | 1900 | 1477890812179 Marionette TRACE conn6 <- [1,870,null,["8"]] 22:13:32 INFO - PROCESS | 1900 | 1477890812185 Marionette TRACE conn6 -> [0,871,"switchToWindow",{"name":"8"}] 22:13:32 INFO - PROCESS | 1900 | 1477890812193 Marionette TRACE conn6 <- [1,871,null,{}] 22:13:32 INFO - PROCESS | 1900 | 1477890812199 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x94825800 == 10 [pid = 1900] [id = 194] 22:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x94825c00) [pid = 1900] [serial = 569] [outer = (nil)] 22:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x9495fc00) [pid = 1900] [serial = 570] [outer = 0x94825c00] 22:13:32 INFO - PROCESS | 1900 | 1477890812306 Marionette DEBUG loaded listener.js 22:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x94962c00) [pid = 1900] [serial = 571] [outer = 0x94825c00] 22:13:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x9546c400 == 11 [pid = 1900] [id = 195] 22:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x95626c00) [pid = 1900] [serial = 572] [outer = (nil)] 22:13:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x97b74c00) [pid = 1900] [serial = 573] [outer = 0x95626c00] 22:13:32 INFO - PROCESS | 1900 | 1477890812982 Marionette DEBUG loaded listener.js 22:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x981bbc00) [pid = 1900] [serial = 574] [outer = 0x95626c00] 22:13:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x95203c00 == 12 [pid = 1900] [id = 196] 22:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x981be400) [pid = 1900] [serial = 575] [outer = (nil)] 22:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x98c86000) [pid = 1900] [serial = 576] [outer = 0x981be400] 22:13:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x981bf000) [pid = 1900] [serial = 577] [outer = 0x981be400] 22:13:33 INFO - PROCESS | 1900 | 1477890813995 Marionette TRACE conn6 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:13:34 INFO - . 22:13:34 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2143ms 22:13:34 INFO - PROCESS | 1900 | 1477890814108 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 22:13:34 INFO - PROCESS | 1900 | 1477890814112 Marionette TRACE conn6 <- [1,873,null,{"value":"8"}] 22:13:34 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 22:13:34 INFO - PROCESS | 1900 | 1477890814121 Marionette TRACE conn6 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:34 INFO - PROCESS | 1900 | 1477890814314 Marionette TRACE conn6 <- [1,874,null,{"value":null}] 22:13:34 INFO - PROCESS | 1900 | 1477890814331 Marionette TRACE conn6 -> [0,875,"getWindowHandles",null] 22:13:34 INFO - PROCESS | 1900 | 1477890814335 Marionette TRACE conn6 <- [1,875,null,["8"]] 22:13:34 INFO - PROCESS | 1900 | 1477890814345 Marionette TRACE conn6 -> [0,876,"switchToWindow",{"name":"8"}] 22:13:34 INFO - PROCESS | 1900 | 1477890814349 Marionette TRACE conn6 <- [1,876,null,{}] 22:13:34 INFO - PROCESS | 1900 | 1477890814357 Marionette TRACE conn6 -> [0,877,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c87c00 == 13 [pid = 1900] [id = 197] 22:13:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x98c92000) [pid = 1900] [serial = 578] [outer = (nil)] 22:13:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x98c95c00) [pid = 1900] [serial = 579] [outer = 0x98c92000] 22:13:34 INFO - PROCESS | 1900 | 1477890814510 Marionette DEBUG loaded listener.js 22:13:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x9932ec00) [pid = 1900] [serial = 580] [outer = 0x98c92000] 22:13:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x99fc2c00 == 14 [pid = 1900] [id = 198] 22:13:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x99fc4000) [pid = 1900] [serial = 581] [outer = (nil)] 22:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x9a01cc00) [pid = 1900] [serial = 582] [outer = 0x99fc4000] 22:13:35 INFO - PROCESS | 1900 | 1477890815041 Marionette DEBUG loaded listener.js 22:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x9a02b000) [pid = 1900] [serial = 583] [outer = 0x99fc4000] 22:13:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x993c8c00 == 15 [pid = 1900] [id = 199] 22:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x993cb400) [pid = 1900] [serial = 584] [outer = (nil)] 22:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x9a042c00) [pid = 1900] [serial = 585] [outer = 0x993cb400] 22:13:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x99f3e400) [pid = 1900] [serial = 586] [outer = 0x993cb400] 22:13:36 INFO - PROCESS | 1900 | 1477890816055 Marionette TRACE conn6 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 22:13:36 INFO - . 22:13:36 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1978ms 22:13:36 INFO - PROCESS | 1900 | 1477890816191 Marionette TRACE conn6 -> [0,878,"getWindowHandle",null] 22:13:36 INFO - PROCESS | 1900 | 1477890816194 Marionette TRACE conn6 <- [1,878,null,{"value":"8"}] 22:13:36 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 22:13:36 INFO - PROCESS | 1900 | 1477890816204 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:36 INFO - PROCESS | 1900 | 1477890816342 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 22:13:36 INFO - PROCESS | 1900 | 1477890816366 Marionette TRACE conn6 -> [0,880,"getWindowHandles",null] 22:13:36 INFO - PROCESS | 1900 | 1477890816371 Marionette TRACE conn6 <- [1,880,null,["8"]] 22:13:36 INFO - PROCESS | 1900 | 1477890816376 Marionette TRACE conn6 -> [0,881,"switchToWindow",{"name":"8"}] 22:13:36 INFO - PROCESS | 1900 | 1477890816381 Marionette TRACE conn6 <- [1,881,null,{}] 22:13:36 INFO - PROCESS | 1900 | 1477890816386 Marionette TRACE conn6 -> [0,882,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a23fc00 == 16 [pid = 1900] [id = 200] 22:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x9a246000) [pid = 1900] [serial = 587] [outer = (nil)] 22:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x9a317400) [pid = 1900] [serial = 588] [outer = 0x9a246000] 22:13:36 INFO - PROCESS | 1900 | 1477890816479 Marionette DEBUG loaded listener.js 22:13:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x9a367800) [pid = 1900] [serial = 589] [outer = 0x9a246000] 22:13:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b055400 == 17 [pid = 1900] [id = 201] 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x9b055800) [pid = 1900] [serial = 590] [outer = (nil)] 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9b107c00) [pid = 1900] [serial = 591] [outer = 0x9b055800] 22:13:37 INFO - PROCESS | 1900 | 1477890817086 Marionette DEBUG loaded listener.js 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x9b10a400) [pid = 1900] [serial = 592] [outer = 0x9b055800] 22:13:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x9ad8a000 == 18 [pid = 1900] [id = 202] 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x9ad8d400) [pid = 1900] [serial = 593] [outer = (nil)] 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x9b3c7800) [pid = 1900] [serial = 594] [outer = 0x9ad8d400] 22:13:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9b3c5800) [pid = 1900] [serial = 595] [outer = 0x9ad8d400] 22:13:38 INFO - PROCESS | 1900 | 1477890818148 Marionette TRACE conn6 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:13:38 INFO - . 22:13:38 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2030ms 22:13:38 INFO - PROCESS | 1900 | 1477890818234 Marionette TRACE conn6 -> [0,883,"getWindowHandle",null] 22:13:38 INFO - PROCESS | 1900 | 1477890818241 Marionette TRACE conn6 <- [1,883,null,{"value":"8"}] 22:13:38 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 22:13:38 INFO - PROCESS | 1900 | 1477890818295 Marionette TRACE conn6 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:38 INFO - PROCESS | 1900 | 1477890818508 Marionette TRACE conn6 <- [1,884,null,{"value":null}] 22:13:38 INFO - PROCESS | 1900 | 1477890818665 Marionette TRACE conn6 -> [0,885,"getWindowHandles",null] 22:13:38 INFO - PROCESS | 1900 | 1477890818673 Marionette TRACE conn6 <- [1,885,null,["8"]] 22:13:38 INFO - PROCESS | 1900 | 1477890818682 Marionette TRACE conn6 -> [0,886,"switchToWindow",{"name":"8"}] 22:13:38 INFO - PROCESS | 1900 | 1477890818691 Marionette TRACE conn6 <- [1,886,null,{}] 22:13:38 INFO - PROCESS | 1900 | 1477890818697 Marionette TRACE conn6 -> [0,887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x90eccc00 == 19 [pid = 1900] [id = 203] 22:13:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x90ecd800) [pid = 1900] [serial = 596] [outer = (nil)] 22:13:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x92923800) [pid = 1900] [serial = 597] [outer = 0x90ecd800] 22:13:38 INFO - PROCESS | 1900 | 1477890818821 Marionette DEBUG loaded listener.js 22:13:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x92cc9000) [pid = 1900] [serial = 598] [outer = 0x90ecd800] 22:13:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf0c00 == 20 [pid = 1900] [id = 204] 22:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8cc80800) [pid = 1900] [serial = 599] [outer = (nil)] 22:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x94825400) [pid = 1900] [serial = 600] [outer = 0x8cc80800] 22:13:39 INFO - PROCESS | 1900 | 1477890819442 Marionette DEBUG loaded listener.js 22:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x94f92400) [pid = 1900] [serial = 601] [outer = 0x8cc80800] 22:13:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x94392000 == 21 [pid = 1900] [id = 205] 22:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x9452e400) [pid = 1900] [serial = 602] [outer = (nil)] 22:13:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x98c90c00) [pid = 1900] [serial = 603] [outer = 0x9452e400] 22:13:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x981bcc00) [pid = 1900] [serial = 604] [outer = 0x9452e400] 22:13:40 INFO - PROCESS | 1900 | 1477890820715 Marionette TRACE conn6 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 22:13:40 INFO - . 22:13:40 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2575ms 22:13:40 INFO - PROCESS | 1900 | 1477890820868 Marionette TRACE conn6 -> [0,888,"getWindowHandle",null] 22:13:40 INFO - PROCESS | 1900 | 1477890820873 Marionette TRACE conn6 <- [1,888,null,{"value":"8"}] 22:13:40 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 22:13:40 INFO - PROCESS | 1900 | 1477890820926 Marionette TRACE conn6 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:41 INFO - PROCESS | 1900 | 1477890821137 Marionette TRACE conn6 <- [1,889,null,{"value":null}] 22:13:41 INFO - PROCESS | 1900 | 1477890821294 Marionette TRACE conn6 -> [0,890,"getWindowHandles",null] 22:13:41 INFO - PROCESS | 1900 | 1477890821300 Marionette TRACE conn6 <- [1,890,null,["8"]] 22:13:41 INFO - PROCESS | 1900 | 1477890821309 Marionette TRACE conn6 -> [0,891,"switchToWindow",{"name":"8"}] 22:13:41 INFO - PROCESS | 1900 | 1477890821316 Marionette TRACE conn6 <- [1,891,null,{}] 22:13:41 INFO - PROCESS | 1900 | 1477890821322 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a315400 == 22 [pid = 1900] [id = 206] 22:13:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x9b060000) [pid = 1900] [serial = 605] [outer = (nil)] 22:13:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x9b1dbc00) [pid = 1900] [serial = 606] [outer = 0x9b060000] 22:13:41 INFO - PROCESS | 1900 | 1477890821442 Marionette DEBUG loaded listener.js 22:13:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0xa1893400) [pid = 1900] [serial = 607] [outer = 0x9b060000] 22:13:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b057800 == 23 [pid = 1900] [id = 207] 22:13:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x9b05a000) [pid = 1900] [serial = 608] [outer = (nil)] 22:13:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0xa2886000) [pid = 1900] [serial = 609] [outer = 0x9b05a000] 22:13:42 INFO - PROCESS | 1900 | 1477890822068 Marionette DEBUG loaded listener.js 22:13:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0xa288a000) [pid = 1900] [serial = 610] [outer = 0x9b05a000] 22:13:42 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12372 22:13:43 INFO - PROCESS | 1900 | 1477890823078 Marionette TRACE conn6 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 22:13:43 INFO - PROCESS | 1900 | --DOCSHELL 0xa288bc00 == 22 [pid = 1900] [id = 191] 22:13:43 INFO - . 22:13:43 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2878ms 22:13:43 INFO - PROCESS | 1900 | 1477890823883 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 22:13:43 INFO - PROCESS | 1900 | 1477890823890 Marionette TRACE conn6 <- [1,893,null,{"value":"8"}] 22:13:43 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 22:13:43 INFO - PROCESS | 1900 | 1477890823906 Marionette TRACE conn6 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:44 INFO - PROCESS | 1900 | 1477890824115 Marionette TRACE conn6 <- [1,894,null,{"value":null}] 22:13:44 INFO - PROCESS | 1900 | 1477890824224 Marionette TRACE conn6 -> [0,895,"getWindowHandles",null] 22:13:44 INFO - PROCESS | 1900 | 1477890824233 Marionette TRACE conn6 <- [1,895,null,["8"]] 22:13:44 INFO - PROCESS | 1900 | 1477890824241 Marionette TRACE conn6 -> [0,896,"switchToWindow",{"name":"8"}] 22:13:44 INFO - PROCESS | 1900 | 1477890824250 Marionette TRACE conn6 <- [1,896,null,{}] 22:13:44 INFO - PROCESS | 1900 | 1477890824256 Marionette TRACE conn6 -> [0,897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eac00 == 23 [pid = 1900] [id = 208] 22:13:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8f6eb400) [pid = 1900] [serial = 611] [outer = (nil)] 22:13:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8f6ef400) [pid = 1900] [serial = 612] [outer = 0x8f6eb400] 22:13:44 INFO - PROCESS | 1900 | 1477890824367 Marionette DEBUG loaded listener.js 22:13:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x90ed4800) [pid = 1900] [serial = 613] [outer = 0x8f6eb400] 22:13:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cce800 == 24 [pid = 1900] [id = 209] 22:13:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x92f95000) [pid = 1900] [serial = 614] [outer = (nil)] 22:13:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x93fb6c00) [pid = 1900] [serial = 615] [outer = 0x92f95000] 22:13:44 INFO - PROCESS | 1900 | 1477890824971 Marionette DEBUG loaded listener.js 22:13:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x941f1c00) [pid = 1900] [serial = 616] [outer = 0x92f95000] 22:13:45 INFO - PROCESS | 1900 | 1477890825678 Marionette TRACE conn6 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 22:13:45 INFO - . 22:13:45 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1892ms 22:13:45 INFO - PROCESS | 1900 | 1477890825796 Marionette TRACE conn6 -> [0,898,"getWindowHandle",null] 22:13:45 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 22:13:45 INFO - PROCESS | 1900 | 1477890825804 Marionette TRACE conn6 <- [1,898,null,{"value":"8"}] 22:13:45 INFO - PROCESS | 1900 | 1477890825812 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:46 INFO - PROCESS | 1900 | 1477890826041 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 22:13:46 INFO - PROCESS | 1900 | 1477890826081 Marionette TRACE conn6 -> [0,900,"getWindowHandles",null] 22:13:46 INFO - PROCESS | 1900 | 1477890826086 Marionette TRACE conn6 <- [1,900,null,["8"]] 22:13:46 INFO - PROCESS | 1900 | 1477890826094 Marionette TRACE conn6 -> [0,901,"switchToWindow",{"name":"8"}] 22:13:46 INFO - PROCESS | 1900 | 1477890826099 Marionette TRACE conn6 <- [1,901,null,{}] 22:13:46 INFO - PROCESS | 1900 | 1477890826106 Marionette TRACE conn6 -> [0,902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x9479cc00 == 25 [pid = 1900] [id = 210] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9481cc00) [pid = 1900] [serial = 617] [outer = (nil)] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x94824c00) [pid = 1900] [serial = 618] [outer = 0x9481cc00] 22:13:46 INFO - PROCESS | 1900 | 1477890826211 Marionette DEBUG loaded listener.js 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x94969800) [pid = 1900] [serial = 619] [outer = 0x9481cc00] 22:13:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x95626800 == 26 [pid = 1900] [id = 211] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x95627c00) [pid = 1900] [serial = 620] [outer = (nil)] 22:13:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x9562e000 == 27 [pid = 1900] [id = 212] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x95658400) [pid = 1900] [serial = 621] [outer = (nil)] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9565d000) [pid = 1900] [serial = 622] [outer = 0x95627c00] 22:13:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9562d000) [pid = 1900] [serial = 623] [outer = 0x95658400] 22:13:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9520e400) [pid = 1900] [serial = 624] [outer = 0x95658400] 22:13:47 INFO - PROCESS | 1900 | 1477890827235 Marionette TRACE conn6 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 22:13:47 INFO - . 22:13:47 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1477ms 22:13:47 INFO - PROCESS | 1900 | 1477890827308 Marionette TRACE conn6 -> [0,903,"getWindowHandle",null] 22:13:47 INFO - PROCESS | 1900 | 1477890827319 Marionette TRACE conn6 <- [1,903,null,{"value":"8"}] 22:13:47 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 22:13:47 INFO - PROCESS | 1900 | 1477890827328 Marionette TRACE conn6 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:47 INFO - PROCESS | 1900 | 1477890827572 Marionette TRACE conn6 <- [1,904,null,{"value":null}] 22:13:47 INFO - PROCESS | 1900 | 1477890827603 Marionette TRACE conn6 -> [0,905,"getWindowHandles",null] 22:13:47 INFO - PROCESS | 1900 | 1477890827609 Marionette TRACE conn6 <- [1,905,null,["8"]] 22:13:47 INFO - PROCESS | 1900 | 1477890827616 Marionette TRACE conn6 -> [0,906,"switchToWindow",{"name":"8"}] 22:13:47 INFO - PROCESS | 1900 | 1477890827623 Marionette TRACE conn6 <- [1,906,null,{}] 22:13:47 INFO - PROCESS | 1900 | 1477890827689 Marionette TRACE conn6 -> [0,907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x95defc00 == 28 [pid = 1900] [id = 213] 22:13:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x97916800) [pid = 1900] [serial = 625] [outer = (nil)] 22:13:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x97918400) [pid = 1900] [serial = 626] [outer = 0x97916800] 22:13:47 INFO - PROCESS | 1900 | 1477890827807 Marionette DEBUG loaded listener.js 22:13:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x99f3c000) [pid = 1900] [serial = 627] [outer = 0x97916800] 22:13:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a0cf800 == 29 [pid = 1900] [id = 214] 22:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9a0d0000) [pid = 1900] [serial = 628] [outer = (nil)] 22:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9a03e400) [pid = 1900] [serial = 629] [outer = 0x9a0d0000] 22:13:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a0cdc00 == 30 [pid = 1900] [id = 215] 22:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9a0ce400) [pid = 1900] [serial = 630] [outer = (nil)] 22:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8cc7f400) [pid = 1900] [serial = 631] [outer = 0x9a0ce400] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x95626c00) [pid = 1900] [serial = 572] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-1.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9b055800) [pid = 1900] [serial = 590] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-1.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0xa288c000) [pid = 1900] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x993cb400) [pid = 1900] [serial = 584] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92cca000) [pid = 1900] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x99fc4000) [pid = 1900] [serial = 581] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2-1.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98c92000) [pid = 1900] [serial = 578] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x94825c00) [pid = 1900] [serial = 569] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f6e7c00) [pid = 1900] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x981be400) [pid = 1900] [serial = 575] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9ad8d400) [pid = 1900] [serial = 593] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 22:13:48 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9a246000) [pid = 1900] [serial = 587] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html] 22:13:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x993cd000) [pid = 1900] [serial = 632] [outer = 0x9a0d0000] 22:13:48 INFO - PROCESS | 1900 | 1477890828900 Marionette TRACE conn6 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 22:13:48 INFO - . 22:13:48 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1633ms 22:13:48 INFO - PROCESS | 1900 | 1477890828961 Marionette TRACE conn6 -> [0,908,"getWindowHandle",null] 22:13:48 INFO - PROCESS | 1900 | 1477890828965 Marionette TRACE conn6 <- [1,908,null,{"value":"8"}] 22:13:48 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 22:13:48 INFO - PROCESS | 1900 | 1477890828973 Marionette TRACE conn6 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:49 INFO - PROCESS | 1900 | 1477890829202 Marionette TRACE conn6 <- [1,909,null,{"value":null}] 22:13:49 INFO - PROCESS | 1900 | 1477890829215 Marionette TRACE conn6 -> [0,910,"getWindowHandles",null] 22:13:49 INFO - PROCESS | 1900 | 1477890829218 Marionette TRACE conn6 <- [1,910,null,["8"]] 22:13:49 INFO - PROCESS | 1900 | 1477890829224 Marionette TRACE conn6 -> [0,911,"switchToWindow",{"name":"8"}] 22:13:49 INFO - PROCESS | 1900 | 1477890829229 Marionette TRACE conn6 <- [1,911,null,{}] 22:13:49 INFO - PROCESS | 1900 | 1477890829237 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a03d000 == 31 [pid = 1900] [id = 216] 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9a047000) [pid = 1900] [serial = 633] [outer = (nil)] 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9a23ec00) [pid = 1900] [serial = 634] [outer = 0x9a047000] 22:13:49 INFO - PROCESS | 1900 | 1477890829333 Marionette DEBUG loaded listener.js 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9a364c00) [pid = 1900] [serial = 635] [outer = 0x9a047000] 22:13:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x9ad8cc00 == 32 [pid = 1900] [id = 217] 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9b112400) [pid = 1900] [serial = 636] [outer = (nil)] 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x99fc4000) [pid = 1900] [serial = 637] [outer = 0x9b112400] 22:13:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9ad85c00) [pid = 1900] [serial = 638] [outer = 0x9b112400] 22:13:50 INFO - PROCESS | 1900 | 1477890830066 Marionette TRACE conn6 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 22:13:50 INFO - . 22:13:50 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1131ms 22:13:50 INFO - PROCESS | 1900 | 1477890830105 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 22:13:50 INFO - PROCESS | 1900 | 1477890830109 Marionette TRACE conn6 <- [1,913,null,{"value":"8"}] 22:13:50 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 22:13:50 INFO - PROCESS | 1900 | 1477890830122 Marionette TRACE conn6 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:13:50 INFO - PROCESS | 1900 | 1477890830352 Marionette TRACE conn6 <- [1,914,null,{"value":null}] 22:13:50 INFO - PROCESS | 1900 | 1477890830363 Marionette TRACE conn6 -> [0,915,"getWindowHandles",null] 22:13:50 INFO - PROCESS | 1900 | 1477890830366 Marionette TRACE conn6 <- [1,915,null,["8"]] 22:13:50 INFO - PROCESS | 1900 | 1477890830471 Marionette TRACE conn6 -> [0,916,"switchToWindow",{"name":"8"}] 22:13:50 INFO - PROCESS | 1900 | 1477890830477 Marionette TRACE conn6 <- [1,916,null,{}] 22:13:50 INFO - PROCESS | 1900 | 1477890830483 Marionette TRACE conn6 -> [0,917,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:13:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c145c00 == 33 [pid = 1900] [id = 218] 22:13:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0xa0ee6c00) [pid = 1900] [serial = 639] [outer = (nil)] 22:13:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa1821000) [pid = 1900] [serial = 640] [outer = 0xa0ee6c00] 22:13:50 INFO - PROCESS | 1900 | 1477890830578 Marionette DEBUG loaded listener.js 22:13:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa1820400) [pid = 1900] [serial = 641] [outer = 0xa0ee6c00] 22:13:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7ac00 == 34 [pid = 1900] [id = 219] 22:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8f6e9000) [pid = 1900] [serial = 642] [outer = (nil)] 22:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8cc77000) [pid = 1900] [serial = 643] [outer = 0x8f6e9000] 22:13:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x92982000 == 35 [pid = 1900] [id = 220] 22:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92a0ac00) [pid = 1900] [serial = 644] [outer = (nil)] 22:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x92f91c00) [pid = 1900] [serial = 645] [outer = 0x92a0ac00] 22:13:51 INFO - PROCESS | 1900 | 1477890831388 Marionette DEBUG loaded listener.js 22:13:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9452e000) [pid = 1900] [serial = 646] [outer = 0x92a0ac00] 22:13:51 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/autoland-lx-d-0000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 22:13:51 INFO - PROCESS | 1900 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 22:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x98c87c00 == 34 [pid = 1900] [id = 197] 22:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc82c00 == 33 [pid = 1900] [id = 192] 22:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x9a0cdc00 == 32 [pid = 1900] [id = 215] 22:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x9562e000 == 31 [pid = 1900] [id = 212] 22:13:54 INFO - PROCESS | 1900 | --DOCSHELL 0x95626800 == 30 [pid = 1900] [id = 211] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9a042c00) [pid = 1900] [serial = 585] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x98c86000) [pid = 1900] [serial = 576] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x981bf000) [pid = 1900] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html;] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x99f3e400) [pid = 1900] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1-2.html] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9a317400) [pid = 1900] [serial = 588] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9a367800) [pid = 1900] [serial = 589] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9b107c00) [pid = 1900] [serial = 591] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9b10a400) [pid = 1900] [serial = 592] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9b3c7800) [pid = 1900] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-2.html] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9b3c5800) [pid = 1900] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3-3.html] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x98c95c00) [pid = 1900] [serial = 579] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9932ec00) [pid = 1900] [serial = 580] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9a01cc00) [pid = 1900] [serial = 582] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9a02b000) [pid = 1900] [serial = 583] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9495fc00) [pid = 1900] [serial = 570] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x94962c00) [pid = 1900] [serial = 571] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97b74c00) [pid = 1900] [serial = 573] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x981bbc00) [pid = 1900] [serial = 574] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x92ccec00) [pid = 1900] [serial = 567] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8cc7c800) [pid = 1900] [serial = 568] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8f6e9800) [pid = 1900] [serial = 564] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x903d8c00) [pid = 1900] [serial = 565] [outer = (nil)] [url = about:blank] 22:13:54 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa2ce0c00) [pid = 1900] [serial = 562] [outer = (nil)] [url = about:blank] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9452e400) [pid = 1900] [serial = 602] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9a0ce400) [pid = 1900] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9a0d0000) [pid = 1900] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8f6eb400) [pid = 1900] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8cc80800) [pid = 1900] [serial = 599] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-1.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9b060000) [pid = 1900] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x90ecd800) [pid = 1900] [serial = 596] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x9b05a000) [pid = 1900] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x92f95000) [pid = 1900] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x97916800) [pid = 1900] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x9b112400) [pid = 1900] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x9a047000) [pid = 1900] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x95658400) [pid = 1900] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x95627c00) [pid = 1900] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 22:13:57 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x9481cc00) [pid = 1900] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x94392000 == 29 [pid = 1900] [id = 205] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf0c00 == 28 [pid = 1900] [id = 204] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a0cf800 == 27 [pid = 1900] [id = 214] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9546c400 == 26 [pid = 1900] [id = 195] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92cce800 == 25 [pid = 1900] [id = 209] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x94825800 == 24 [pid = 1900] [id = 194] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x95defc00 == 23 [pid = 1900] [id = 213] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a23fc00 == 22 [pid = 1900] [id = 200] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9ad8cc00 == 21 [pid = 1900] [id = 217] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9b057800 == 20 [pid = 1900] [id = 207] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a315400 == 19 [pid = 1900] [id = 206] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x95203c00 == 18 [pid = 1900] [id = 196] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9479cc00 == 17 [pid = 1900] [id = 210] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a03d000 == 16 [pid = 1900] [id = 216] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x90eccc00 == 15 [pid = 1900] [id = 203] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x993c8c00 == 14 [pid = 1900] [id = 199] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eac00 == 13 [pid = 1900] [id = 208] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f4c00 == 12 [pid = 1900] [id = 193] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x99fc2c00 == 11 [pid = 1900] [id = 198] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9ad8a000 == 10 [pid = 1900] [id = 202] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9b055400 == 9 [pid = 1900] [id = 201] 22:14:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92982000 == 8 [pid = 1900] [id = 220] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8cc7f400) [pid = 1900] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x993cd000) [pid = 1900] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9a03e400) [pid = 1900] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x99fc4000) [pid = 1900] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x9520e400) [pid = 1900] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x9565d000) [pid = 1900] [serial = 622] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9562d000) [pid = 1900] [serial = 623] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x9ad85c00) [pid = 1900] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x99f3c000) [pid = 1900] [serial = 627] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x97918400) [pid = 1900] [serial = 626] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x9a364c00) [pid = 1900] [serial = 635] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x9a23ec00) [pid = 1900] [serial = 634] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x94824c00) [pid = 1900] [serial = 618] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x94969800) [pid = 1900] [serial = 619] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x93fb6c00) [pid = 1900] [serial = 615] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x941f1c00) [pid = 1900] [serial = 616] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8f6ef400) [pid = 1900] [serial = 612] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90ed4800) [pid = 1900] [serial = 613] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0xa2886000) [pid = 1900] [serial = 609] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0xa288a000) [pid = 1900] [serial = 610] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x9b1dbc00) [pid = 1900] [serial = 606] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0xa1893400) [pid = 1900] [serial = 607] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x92923800) [pid = 1900] [serial = 597] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x92cc9000) [pid = 1900] [serial = 598] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x94825400) [pid = 1900] [serial = 600] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x94f92400) [pid = 1900] [serial = 601] [outer = (nil)] [url = about:blank] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x98c90c00) [pid = 1900] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-2.html] 22:14:02 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x981bcc00) [pid = 1900] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4-3.html] 22:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0xa1821000) [pid = 1900] [serial = 640] [outer = (nil)] [url = about:blank] 22:14:10 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x92f91c00) [pid = 1900] [serial = 645] [outer = (nil)] [url = about:blank] 22:14:20 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:14:20 INFO - PROCESS | 1900 | 1477890860782 Marionette TRACE conn6 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 22:14:20 INFO - . 22:14:20 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30683ms 22:14:20 INFO - PROCESS | 1900 | 1477890860808 Marionette TRACE conn6 -> [0,918,"getWindowHandle",null] 22:14:20 INFO - PROCESS | 1900 | 1477890860815 Marionette TRACE conn6 <- [1,918,null,{"value":"8"}] 22:14:20 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 22:14:20 INFO - PROCESS | 1900 | 1477890860827 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:20 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7ac00 == 7 [pid = 1900] [id = 219] 22:14:21 INFO - PROCESS | 1900 | 1477890861061 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 22:14:21 INFO - PROCESS | 1900 | 1477890861135 Marionette TRACE conn6 -> [0,920,"getWindowHandles",null] 22:14:21 INFO - PROCESS | 1900 | 1477890861142 Marionette TRACE conn6 <- [1,920,null,["8"]] 22:14:21 INFO - PROCESS | 1900 | 1477890861149 Marionette TRACE conn6 -> [0,921,"switchToWindow",{"name":"8"}] 22:14:21 INFO - PROCESS | 1900 | 1477890861157 Marionette TRACE conn6 <- [1,921,null,{}] 22:14:21 INFO - PROCESS | 1900 | 1477890861164 Marionette TRACE conn6 -> [0,922,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ea400 == 8 [pid = 1900] [id = 221] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x8f6eac00) [pid = 1900] [serial = 647] [outer = (nil)] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x8f6ee000) [pid = 1900] [serial = 648] [outer = 0x8f6eac00] 22:14:21 INFO - PROCESS | 1900 | 1477890861276 Marionette DEBUG loaded listener.js 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x903de000) [pid = 1900] [serial = 649] [outer = 0x8f6eac00] 22:14:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x90eca800 == 9 [pid = 1900] [id = 222] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x92cc0c00) [pid = 1900] [serial = 650] [outer = (nil)] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x92928c00) [pid = 1900] [serial = 651] [outer = 0x92cc0c00] 22:14:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc5400 == 10 [pid = 1900] [id = 223] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x92cc5800) [pid = 1900] [serial = 652] [outer = (nil)] 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x92cc8c00) [pid = 1900] [serial = 653] [outer = 0x92cc5800] 22:14:21 INFO - PROCESS | 1900 | 1477890861852 Marionette DEBUG loaded listener.js 22:14:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x92ccf800) [pid = 1900] [serial = 654] [outer = 0x92cc5800] 22:14:22 INFO - PROCESS | 1900 | 1477890862435 Marionette TRACE conn6 <- [1,922,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-default-name.html",0,null,null,[["A embedded browsing context has no default name",0,null,null],["A browsing context which is opened by window.open() method with '_blank' parameter has no default name",0,null,null],["A browsing context has no default name",1,"assert_equals: The browsing context should not have a name. expected \"\" but got \"29e29600-226f-433c-8598-50e872e8f47a\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 22:14:22 INFO - ... 22:14:22 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1675ms 22:14:22 INFO - PROCESS | 1900 | 1477890862501 Marionette TRACE conn6 -> [0,923,"getWindowHandle",null] 22:14:22 INFO - PROCESS | 1900 | 1477890862505 Marionette TRACE conn6 <- [1,923,null,{"value":"8"}] 22:14:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 22:14:22 INFO - PROCESS | 1900 | 1477890862589 Marionette TRACE conn6 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:22 INFO - PROCESS | 1900 | 1477890862770 Marionette TRACE conn6 <- [1,924,null,{"value":null}] 22:14:22 INFO - PROCESS | 1900 | 1477890862795 Marionette TRACE conn6 -> [0,925,"getWindowHandles",null] 22:14:22 INFO - PROCESS | 1900 | 1477890862801 Marionette TRACE conn6 <- [1,925,null,["8"]] 22:14:22 INFO - PROCESS | 1900 | 1477890862809 Marionette TRACE conn6 -> [0,926,"switchToWindow",{"name":"8"}] 22:14:22 INFO - PROCESS | 1900 | 1477890862817 Marionette TRACE conn6 <- [1,926,null,{}] 22:14:23 INFO - PROCESS | 1900 | 1477890862982 Marionette TRACE conn6 -> [0,927,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbe9800 == 11 [pid = 1900] [id = 224] 22:14:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x94392000) [pid = 1900] [serial = 655] [outer = (nil)] 22:14:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x944a4800) [pid = 1900] [serial = 656] [outer = 0x94392000] 22:14:23 INFO - PROCESS | 1900 | 1477890863091 Marionette DEBUG loaded listener.js 22:14:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x94529400) [pid = 1900] [serial = 657] [outer = 0x94392000] 22:14:23 INFO - PROCESS | 1900 | 1477890863689 Marionette TRACE conn6 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 22:14:23 INFO - . 22:14:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1132ms 22:14:23 INFO - PROCESS | 1900 | 1477890863721 Marionette TRACE conn6 -> [0,928,"getWindowHandle",null] 22:14:23 INFO - PROCESS | 1900 | 1477890863729 Marionette TRACE conn6 <- [1,928,null,{"value":"8"}] 22:14:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 22:14:23 INFO - PROCESS | 1900 | 1477890863737 Marionette TRACE conn6 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:23 INFO - PROCESS | 1900 | 1477890863968 Marionette TRACE conn6 <- [1,929,null,{"value":null}] 22:14:23 INFO - PROCESS | 1900 | 1477890863986 Marionette TRACE conn6 -> [0,930,"getWindowHandles",null] 22:14:23 INFO - PROCESS | 1900 | 1477890863991 Marionette TRACE conn6 <- [1,930,null,["8"]] 22:14:24 INFO - PROCESS | 1900 | 1477890863997 Marionette TRACE conn6 -> [0,931,"switchToWindow",{"name":"8"}] 22:14:24 INFO - PROCESS | 1900 | 1477890864005 Marionette TRACE conn6 <- [1,931,null,{}] 22:14:24 INFO - PROCESS | 1900 | 1477890864012 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x9495f400 == 12 [pid = 1900] [id = 225] 22:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x9495f800) [pid = 1900] [serial = 658] [outer = (nil)] 22:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x9565cc00) [pid = 1900] [serial = 659] [outer = 0x9495f800] 22:14:24 INFO - PROCESS | 1900 | 1477890864124 Marionette DEBUG loaded listener.js 22:14:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x95664400) [pid = 1900] [serial = 660] [outer = 0x9495f800] 22:14:24 INFO - PROCESS | 1900 | 1477890864817 Marionette TRACE conn6 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:24 INFO - . 22:14:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1124ms 22:14:24 INFO - PROCESS | 1900 | 1477890864862 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 22:14:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 22:14:24 INFO - PROCESS | 1900 | 1477890864867 Marionette TRACE conn6 <- [1,933,null,{"value":"8"}] 22:14:24 INFO - PROCESS | 1900 | 1477890864875 Marionette TRACE conn6 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:25 INFO - PROCESS | 1900 | 1477890865102 Marionette TRACE conn6 <- [1,934,null,{"value":null}] 22:14:25 INFO - PROCESS | 1900 | 1477890865121 Marionette TRACE conn6 -> [0,935,"getWindowHandles",null] 22:14:25 INFO - PROCESS | 1900 | 1477890865125 Marionette TRACE conn6 <- [1,935,null,["8"]] 22:14:25 INFO - PROCESS | 1900 | 1477890865130 Marionette TRACE conn6 -> [0,936,"switchToWindow",{"name":"8"}] 22:14:25 INFO - PROCESS | 1900 | 1477890865139 Marionette TRACE conn6 <- [1,936,null,{}] 22:14:25 INFO - PROCESS | 1900 | 1477890865145 Marionette TRACE conn6 -> [0,937,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x95de4000 == 13 [pid = 1900] [id = 226] 22:14:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x95dee800) [pid = 1900] [serial = 661] [outer = (nil)] 22:14:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x9791f800) [pid = 1900] [serial = 662] [outer = 0x95dee800] 22:14:25 INFO - PROCESS | 1900 | 1477890865241 Marionette DEBUG loaded listener.js 22:14:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x97b76800) [pid = 1900] [serial = 663] [outer = 0x95dee800] 22:14:25 INFO - PROCESS | 1900 | 1477890865866 Marionette TRACE conn6 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:25 INFO - . 22:14:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1071ms 22:14:25 INFO - PROCESS | 1900 | 1477890865949 Marionette TRACE conn6 -> [0,938,"getWindowHandle",null] 22:14:25 INFO - PROCESS | 1900 | 1477890865953 Marionette TRACE conn6 <- [1,938,null,{"value":"8"}] 22:14:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 22:14:25 INFO - PROCESS | 1900 | 1477890865960 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:26 INFO - PROCESS | 1900 | 1477890866155 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 22:14:26 INFO - PROCESS | 1900 | 1477890866262 Marionette TRACE conn6 -> [0,940,"getWindowHandles",null] 22:14:26 INFO - PROCESS | 1900 | 1477890866267 Marionette TRACE conn6 <- [1,940,null,["8"]] 22:14:26 INFO - PROCESS | 1900 | 1477890866276 Marionette TRACE conn6 -> [0,941,"switchToWindow",{"name":"8"}] 22:14:26 INFO - PROCESS | 1900 | 1477890866281 Marionette TRACE conn6 <- [1,941,null,{}] 22:14:26 INFO - PROCESS | 1900 | 1477890866288 Marionette TRACE conn6 -> [0,942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c80000 == 14 [pid = 1900] [id = 227] 22:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x98c82000) [pid = 1900] [serial = 664] [outer = (nil)] 22:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x98c85800) [pid = 1900] [serial = 665] [outer = 0x98c82000] 22:14:26 INFO - PROCESS | 1900 | 1477890866382 Marionette DEBUG loaded listener.js 22:14:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x98c8b400) [pid = 1900] [serial = 666] [outer = 0x98c82000] 22:14:26 INFO - PROCESS | 1900 | 1477890866973 Marionette TRACE conn6 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:26 INFO - . 22:14:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1022ms 22:14:27 INFO - PROCESS | 1900 | 1477890867017 Marionette TRACE conn6 -> [0,943,"getWindowHandle",null] 22:14:27 INFO - PROCESS | 1900 | 1477890867021 Marionette TRACE conn6 <- [1,943,null,{"value":"8"}] 22:14:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 22:14:27 INFO - PROCESS | 1900 | 1477890867033 Marionette TRACE conn6 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:27 INFO - PROCESS | 1900 | 1477890867264 Marionette TRACE conn6 <- [1,944,null,{"value":null}] 22:14:27 INFO - PROCESS | 1900 | 1477890867277 Marionette TRACE conn6 -> [0,945,"getWindowHandles",null] 22:14:27 INFO - PROCESS | 1900 | 1477890867283 Marionette TRACE conn6 <- [1,945,null,["8"]] 22:14:27 INFO - PROCESS | 1900 | 1477890867290 Marionette TRACE conn6 -> [0,946,"switchToWindow",{"name":"8"}] 22:14:27 INFO - PROCESS | 1900 | 1477890867295 Marionette TRACE conn6 <- [1,946,null,{}] 22:14:27 INFO - PROCESS | 1900 | 1477890867301 Marionette TRACE conn6 -> [0,947,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x993c8800 == 15 [pid = 1900] [id = 228] 22:14:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x993c8c00) [pid = 1900] [serial = 667] [outer = (nil)] 22:14:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x993cc800) [pid = 1900] [serial = 668] [outer = 0x993c8c00] 22:14:27 INFO - PROCESS | 1900 | 1477890867395 Marionette DEBUG loaded listener.js 22:14:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x99f31c00) [pid = 1900] [serial = 669] [outer = 0x993c8c00] 22:14:27 INFO - PROCESS | 1900 | 1477890867995 Marionette TRACE conn6 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:28 INFO - . 22:14:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1075ms 22:14:28 INFO - PROCESS | 1900 | 1477890868105 Marionette TRACE conn6 -> [0,948,"getWindowHandle",null] 22:14:28 INFO - PROCESS | 1900 | 1477890868108 Marionette TRACE conn6 <- [1,948,null,{"value":"8"}] 22:14:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 22:14:28 INFO - PROCESS | 1900 | 1477890868118 Marionette TRACE conn6 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:28 INFO - PROCESS | 1900 | 1477890868292 Marionette TRACE conn6 <- [1,949,null,{"value":null}] 22:14:28 INFO - PROCESS | 1900 | 1477890868403 Marionette TRACE conn6 -> [0,950,"getWindowHandles",null] 22:14:28 INFO - PROCESS | 1900 | 1477890868407 Marionette TRACE conn6 <- [1,950,null,["8"]] 22:14:28 INFO - PROCESS | 1900 | 1477890868413 Marionette TRACE conn6 -> [0,951,"switchToWindow",{"name":"8"}] 22:14:28 INFO - PROCESS | 1900 | 1477890868418 Marionette TRACE conn6 <- [1,951,null,{}] 22:14:28 INFO - PROCESS | 1900 | 1477890868427 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x993d2400 == 16 [pid = 1900] [id = 229] 22:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x99fc8800) [pid = 1900] [serial = 670] [outer = (nil)] 22:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x99fca800) [pid = 1900] [serial = 671] [outer = 0x99fc8800] 22:14:28 INFO - PROCESS | 1900 | 1477890868521 Marionette DEBUG loaded listener.js 22:14:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x9a021800) [pid = 1900] [serial = 672] [outer = 0x99fc8800] 22:14:29 INFO - PROCESS | 1900 | 1477890869164 Marionette TRACE conn6 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:29 INFO - . 22:14:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1124ms 22:14:29 INFO - PROCESS | 1900 | 1477890869245 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 22:14:29 INFO - PROCESS | 1900 | 1477890869252 Marionette TRACE conn6 <- [1,953,null,{"value":"8"}] 22:14:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 22:14:29 INFO - PROCESS | 1900 | 1477890869306 Marionette TRACE conn6 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:29 INFO - PROCESS | 1900 | 1477890869543 Marionette TRACE conn6 <- [1,954,null,{"value":null}] 22:14:29 INFO - PROCESS | 1900 | 1477890869690 Marionette TRACE conn6 -> [0,955,"getWindowHandles",null] 22:14:29 INFO - PROCESS | 1900 | 1477890869698 Marionette TRACE conn6 <- [1,955,null,["8"]] 22:14:29 INFO - PROCESS | 1900 | 1477890869712 Marionette TRACE conn6 -> [0,956,"switchToWindow",{"name":"8"}] 22:14:29 INFO - PROCESS | 1900 | 1477890869721 Marionette TRACE conn6 <- [1,956,null,{}] 22:14:29 INFO - PROCESS | 1900 | 1477890869728 Marionette TRACE conn6 -> [0,957,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f0800 == 17 [pid = 1900] [id = 230] 22:14:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8f6f5400) [pid = 1900] [serial = 673] [outer = (nil)] 22:14:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x903d8c00) [pid = 1900] [serial = 674] [outer = 0x8f6f5400] 22:14:29 INFO - PROCESS | 1900 | 1477890869852 Marionette DEBUG loaded listener.js 22:14:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x92ccec00) [pid = 1900] [serial = 675] [outer = 0x8f6f5400] 22:14:30 INFO - PROCESS | 1900 | 1477890870553 Marionette TRACE conn6 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:30 INFO - . 22:14:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1378ms 22:14:30 INFO - PROCESS | 1900 | 1477890870641 Marionette TRACE conn6 -> [0,958,"getWindowHandle",null] 22:14:30 INFO - PROCESS | 1900 | 1477890870647 Marionette TRACE conn6 <- [1,958,null,{"value":"8"}] 22:14:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 22:14:30 INFO - PROCESS | 1900 | 1477890870656 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:30 INFO - PROCESS | 1900 | 1477890870933 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 22:14:31 INFO - PROCESS | 1900 | 1477890871043 Marionette TRACE conn6 -> [0,960,"getWindowHandles",null] 22:14:31 INFO - PROCESS | 1900 | 1477890871049 Marionette TRACE conn6 <- [1,960,null,["8"]] 22:14:31 INFO - PROCESS | 1900 | 1477890871060 Marionette TRACE conn6 -> [0,961,"switchToWindow",{"name":"8"}] 22:14:31 INFO - PROCESS | 1900 | 1477890871066 Marionette TRACE conn6 <- [1,961,null,{}] 22:14:31 INFO - PROCESS | 1900 | 1477890871072 Marionette TRACE conn6 -> [0,962,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x94798400 == 18 [pid = 1900] [id = 231] 22:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x9481c800) [pid = 1900] [serial = 676] [outer = (nil)] 22:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x95cb6800) [pid = 1900] [serial = 677] [outer = 0x9481c800] 22:14:31 INFO - PROCESS | 1900 | 1477890871183 Marionette DEBUG loaded listener.js 22:14:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x95d9cc00) [pid = 1900] [serial = 678] [outer = 0x9481c800] 22:14:31 INFO - PROCESS | 1900 | 1477890871886 Marionette TRACE conn6 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:31 INFO - . 22:14:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1327ms 22:14:31 INFO - PROCESS | 1900 | 1477890871991 Marionette TRACE conn6 -> [0,963,"getWindowHandle",null] 22:14:32 INFO - PROCESS | 1900 | 1477890872000 Marionette TRACE conn6 <- [1,963,null,{"value":"8"}] 22:14:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 22:14:32 INFO - PROCESS | 1900 | 1477890872025 Marionette TRACE conn6 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:32 INFO - PROCESS | 1900 | 1477890872215 Marionette TRACE conn6 <- [1,964,null,{"value":null}] 22:14:32 INFO - PROCESS | 1900 | 1477890872366 Marionette TRACE conn6 -> [0,965,"getWindowHandles",null] 22:14:32 INFO - PROCESS | 1900 | 1477890872370 Marionette TRACE conn6 <- [1,965,null,["8"]] 22:14:32 INFO - PROCESS | 1900 | 1477890872383 Marionette TRACE conn6 -> [0,966,"switchToWindow",{"name":"8"}] 22:14:32 INFO - PROCESS | 1900 | 1477890872389 Marionette TRACE conn6 <- [1,966,null,{}] 22:14:32 INFO - PROCESS | 1900 | 1477890872397 Marionette TRACE conn6 -> [0,967,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a02b400 == 19 [pid = 1900] [id = 232] 22:14:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x9a03c400) [pid = 1900] [serial = 679] [outer = (nil)] 22:14:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x9a04b400) [pid = 1900] [serial = 680] [outer = 0x9a03c400] 22:14:32 INFO - PROCESS | 1900 | 1477890872520 Marionette DEBUG loaded listener.js 22:14:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x9a20c400) [pid = 1900] [serial = 681] [outer = 0x9a03c400] 22:14:33 INFO - PROCESS | 1900 | 1477890873197 Marionette TRACE conn6 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:33 INFO - . 22:14:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1275ms 22:14:33 INFO - PROCESS | 1900 | 1477890873307 Marionette TRACE conn6 -> [0,968,"getWindowHandle",null] 22:14:33 INFO - PROCESS | 1900 | 1477890873312 Marionette TRACE conn6 <- [1,968,null,{"value":"8"}] 22:14:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 22:14:33 INFO - PROCESS | 1900 | 1477890873323 Marionette TRACE conn6 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:33 INFO - PROCESS | 1900 | 1477890873523 Marionette TRACE conn6 <- [1,969,null,{"value":null}] 22:14:33 INFO - PROCESS | 1900 | 1477890873770 Marionette TRACE conn6 -> [0,970,"getWindowHandles",null] 22:14:33 INFO - PROCESS | 1900 | 1477890873782 Marionette TRACE conn6 <- [1,970,null,["8"]] 22:14:33 INFO - PROCESS | 1900 | 1477890873804 Marionette TRACE conn6 -> [0,971,"switchToWindow",{"name":"8"}] 22:14:33 INFO - PROCESS | 1900 | 1477890873814 Marionette TRACE conn6 <- [1,971,null,{}] 22:14:33 INFO - PROCESS | 1900 | 1477890873822 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc82400 == 20 [pid = 1900] [id = 233] 22:14:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x8cc82c00) [pid = 1900] [serial = 682] [outer = (nil)] 22:14:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x8f6e8c00) [pid = 1900] [serial = 683] [outer = 0x8cc82c00] 22:14:33 INFO - PROCESS | 1900 | 1477890873930 Marionette DEBUG loaded listener.js 22:14:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x93cf4c00) [pid = 1900] [serial = 684] [outer = 0x8cc82c00] 22:14:34 INFO - PROCESS | 1900 | 1477890874642 Marionette TRACE conn6 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:34 INFO - . 22:14:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1341ms 22:14:34 INFO - PROCESS | 1900 | 1477890874706 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 22:14:34 INFO - PROCESS | 1900 | 1477890874713 Marionette TRACE conn6 <- [1,973,null,{"value":"8"}] 22:14:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 22:14:34 INFO - PROCESS | 1900 | 1477890874724 Marionette TRACE conn6 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:34 INFO - PROCESS | 1900 | 1477890874913 Marionette TRACE conn6 <- [1,974,null,{"value":null}] 22:14:35 INFO - PROCESS | 1900 | --DOCSHELL 0x90eca800 == 19 [pid = 1900] [id = 222] 22:14:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8c145c00 == 18 [pid = 1900] [id = 218] 22:14:35 INFO - PROCESS | 1900 | 1477890875780 Marionette TRACE conn6 -> [0,975,"getWindowHandles",null] 22:14:35 INFO - PROCESS | 1900 | 1477890875787 Marionette TRACE conn6 <- [1,975,null,["8"]] 22:14:35 INFO - PROCESS | 1900 | 1477890875803 Marionette TRACE conn6 -> [0,976,"switchToWindow",{"name":"8"}] 22:14:35 INFO - PROCESS | 1900 | 1477890875813 Marionette TRACE conn6 <- [1,976,null,{}] 22:14:35 INFO - PROCESS | 1900 | 1477890875822 Marionette TRACE conn6 -> [0,977,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf3000 == 19 [pid = 1900] [id = 234] 22:14:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8cbf4800) [pid = 1900] [serial = 685] [outer = (nil)] 22:14:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8cc7d400) [pid = 1900] [serial = 686] [outer = 0x8cbf4800] 22:14:35 INFO - PROCESS | 1900 | 1477890875936 Marionette DEBUG loaded listener.js 22:14:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x903dc000) [pid = 1900] [serial = 687] [outer = 0x8cbf4800] 22:14:36 INFO - PROCESS | 1900 | 1477890876586 Marionette TRACE conn6 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:36 INFO - . 22:14:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1926ms 22:14:36 INFO - PROCESS | 1900 | 1477890876650 Marionette TRACE conn6 -> [0,978,"getWindowHandle",null] 22:14:36 INFO - PROCESS | 1900 | 1477890876657 Marionette TRACE conn6 <- [1,978,null,{"value":"8"}] 22:14:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 22:14:36 INFO - PROCESS | 1900 | 1477890876665 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:36 INFO - PROCESS | 1900 | 1477890876857 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 22:14:36 INFO - PROCESS | 1900 | 1477890876977 Marionette TRACE conn6 -> [0,980,"getWindowHandles",null] 22:14:36 INFO - PROCESS | 1900 | 1477890876985 Marionette TRACE conn6 <- [1,980,null,["8"]] 22:14:37 INFO - PROCESS | 1900 | 1477890876996 Marionette TRACE conn6 -> [0,981,"switchToWindow",{"name":"8"}] 22:14:37 INFO - PROCESS | 1900 | 1477890877005 Marionette TRACE conn6 <- [1,981,null,{}] 22:14:37 INFO - PROCESS | 1900 | 1477890877011 Marionette TRACE conn6 -> [0,982,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x944a4c00 == 20 [pid = 1900] [id = 235] 22:14:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x9450b400) [pid = 1900] [serial = 688] [outer = (nil)] 22:14:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x94523800) [pid = 1900] [serial = 689] [outer = 0x9450b400] 22:14:37 INFO - PROCESS | 1900 | 1477890877115 Marionette DEBUG loaded listener.js 22:14:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9452d800) [pid = 1900] [serial = 690] [outer = 0x9450b400] 22:14:37 INFO - PROCESS | 1900 | 1477890877734 Marionette TRACE conn6 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:37 INFO - . 22:14:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1119ms 22:14:37 INFO - PROCESS | 1900 | 1477890877790 Marionette TRACE conn6 -> [0,983,"getWindowHandle",null] 22:14:37 INFO - PROCESS | 1900 | 1477890877795 Marionette TRACE conn6 <- [1,983,null,{"value":"8"}] 22:14:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 22:14:37 INFO - PROCESS | 1900 | 1477890877803 Marionette TRACE conn6 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:38 INFO - PROCESS | 1900 | 1477890878056 Marionette TRACE conn6 <- [1,984,null,{"value":null}] 22:14:38 INFO - PROCESS | 1900 | 1477890878178 Marionette TRACE conn6 -> [0,985,"getWindowHandles",null] 22:14:38 INFO - PROCESS | 1900 | 1477890878190 Marionette TRACE conn6 <- [1,985,null,["8"]] 22:14:38 INFO - PROCESS | 1900 | 1477890878255 Marionette TRACE conn6 -> [0,986,"switchToWindow",{"name":"8"}] 22:14:38 INFO - PROCESS | 1900 | 1477890878264 Marionette TRACE conn6 <- [1,986,null,{}] 22:14:38 INFO - PROCESS | 1900 | 1477890878275 Marionette TRACE conn6 -> [0,987,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x94f90800 == 21 [pid = 1900] [id = 236] 22:14:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x94f91400) [pid = 1900] [serial = 691] [outer = (nil)] 22:14:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x95202400) [pid = 1900] [serial = 692] [outer = 0x94f91400] 22:14:38 INFO - PROCESS | 1900 | 1477890878378 Marionette DEBUG loaded listener.js 22:14:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x95466000) [pid = 1900] [serial = 693] [outer = 0x94f91400] 22:14:39 INFO - PROCESS | 1900 | 1477890879117 Marionette TRACE conn6 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:39 INFO - . 22:14:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1381ms 22:14:39 INFO - PROCESS | 1900 | 1477890879184 Marionette TRACE conn6 -> [0,988,"getWindowHandle",null] 22:14:39 INFO - PROCESS | 1900 | 1477890879188 Marionette TRACE conn6 <- [1,988,null,{"value":"8"}] 22:14:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 22:14:39 INFO - PROCESS | 1900 | 1477890879196 Marionette TRACE conn6 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:39 INFO - PROCESS | 1900 | 1477890879440 Marionette TRACE conn6 <- [1,989,null,{"value":null}] 22:14:39 INFO - PROCESS | 1900 | 1477890879467 Marionette TRACE conn6 -> [0,990,"getWindowHandles",null] 22:14:39 INFO - PROCESS | 1900 | 1477890879471 Marionette TRACE conn6 <- [1,990,null,["8"]] 22:14:39 INFO - PROCESS | 1900 | 1477890879477 Marionette TRACE conn6 -> [0,991,"switchToWindow",{"name":"8"}] 22:14:39 INFO - PROCESS | 1900 | 1477890879482 Marionette TRACE conn6 <- [1,991,null,{}] 22:14:39 INFO - PROCESS | 1900 | 1477890879546 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x9791c000 == 22 [pid = 1900] [id = 237] 22:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9791f400) [pid = 1900] [serial = 694] [outer = (nil)] 22:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x97b74000) [pid = 1900] [serial = 695] [outer = 0x9791f400] 22:14:39 INFO - PROCESS | 1900 | 1477890879654 Marionette DEBUG loaded listener.js 22:14:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9a022000) [pid = 1900] [serial = 696] [outer = 0x9791f400] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f6e9000) [pid = 1900] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8f6eac00) [pid = 1900] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92cc5800) [pid = 1900] [serial = 652] [outer = (nil)] [url = about:blank] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92cc0c00) [pid = 1900] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x94392000) [pid = 1900] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9495f800) [pid = 1900] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x95dee800) [pid = 1900] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x98c82000) [pid = 1900] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x993c8c00) [pid = 1900] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0xa0ee6c00) [pid = 1900] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x99fc8800) [pid = 1900] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 22:14:40 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x92a0ac00) [pid = 1900] [serial = 644] [outer = (nil)] [url = about:blank] 22:14:40 INFO - PROCESS | 1900 | 1477890880506 Marionette TRACE conn6 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:40 INFO - . 22:14:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1330ms 22:14:40 INFO - PROCESS | 1900 | 1477890880560 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 22:14:40 INFO - PROCESS | 1900 | 1477890880566 Marionette TRACE conn6 <- [1,993,null,{"value":"8"}] 22:14:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 22:14:40 INFO - PROCESS | 1900 | 1477890880574 Marionette TRACE conn6 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:40 INFO - PROCESS | 1900 | 1477890880791 Marionette TRACE conn6 <- [1,994,null,{"value":null}] 22:14:40 INFO - PROCESS | 1900 | 1477890880811 Marionette TRACE conn6 -> [0,995,"getWindowHandles",null] 22:14:40 INFO - PROCESS | 1900 | 1477890880816 Marionette TRACE conn6 <- [1,995,null,["8"]] 22:14:40 INFO - PROCESS | 1900 | 1477890880821 Marionette TRACE conn6 -> [0,996,"switchToWindow",{"name":"8"}] 22:14:40 INFO - PROCESS | 1900 | 1477890880826 Marionette TRACE conn6 <- [1,996,null,{}] 22:14:40 INFO - PROCESS | 1900 | 1477890880831 Marionette TRACE conn6 -> [0,997,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/014.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a0d2400 == 23 [pid = 1900] [id = 238] 22:14:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x9a0d3c00) [pid = 1900] [serial = 697] [outer = (nil)] 22:14:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x9a23c400) [pid = 1900] [serial = 698] [outer = 0x9a0d3c00] 22:14:40 INFO - PROCESS | 1900 | 1477890880926 Marionette DEBUG loaded listener.js 22:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9a362000) [pid = 1900] [serial = 699] [outer = 0x9a0d3c00] 22:14:41 INFO - PROCESS | 1900 | 1477890881522 Marionette TRACE conn6 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:41 INFO - . 22:14:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 972ms 22:14:41 INFO - PROCESS | 1900 | 1477890881565 Marionette TRACE conn6 -> [0,998,"getWindowHandle",null] 22:14:41 INFO - PROCESS | 1900 | 1477890881567 Marionette TRACE conn6 <- [1,998,null,{"value":"8"}] 22:14:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 22:14:41 INFO - PROCESS | 1900 | 1477890881577 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:41 INFO - PROCESS | 1900 | 1477890881787 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 22:14:41 INFO - PROCESS | 1900 | 1477890881855 Marionette TRACE conn6 -> [0,1000,"getWindowHandles",null] 22:14:41 INFO - PROCESS | 1900 | 1477890881860 Marionette TRACE conn6 <- [1,1000,null,["8"]] 22:14:41 INFO - PROCESS | 1900 | 1477890881869 Marionette TRACE conn6 -> [0,1001,"switchToWindow",{"name":"8"}] 22:14:41 INFO - PROCESS | 1900 | 1477890881873 Marionette TRACE conn6 <- [1,1001,null,{}] 22:14:41 INFO - PROCESS | 1900 | 1477890881879 Marionette TRACE conn6 -> [0,1002,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/015.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9ad8b400 == 24 [pid = 1900] [id = 239] 22:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x9ad8cc00) [pid = 1900] [serial = 700] [outer = (nil)] 22:14:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9b05b000) [pid = 1900] [serial = 701] [outer = 0x9ad8cc00] 22:14:42 INFO - PROCESS | 1900 | 1477890882002 Marionette DEBUG loaded listener.js 22:14:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9b3c3800) [pid = 1900] [serial = 702] [outer = 0x9ad8cc00] 22:14:42 INFO - PROCESS | 1900 | 1477890882832 Marionette TRACE conn6 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:42 INFO - . 22:14:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1292ms 22:14:42 INFO - PROCESS | 1900 | 1477890882870 Marionette TRACE conn6 -> [0,1003,"getWindowHandle",null] 22:14:42 INFO - PROCESS | 1900 | 1477890882878 Marionette TRACE conn6 <- [1,1003,null,{"value":"8"}] 22:14:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 22:14:42 INFO - PROCESS | 1900 | 1477890882889 Marionette TRACE conn6 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:43 INFO - PROCESS | 1900 | 1477890883129 Marionette TRACE conn6 <- [1,1004,null,{"value":null}] 22:14:43 INFO - PROCESS | 1900 | 1477890883324 Marionette TRACE conn6 -> [0,1005,"getWindowHandles",null] 22:14:43 INFO - PROCESS | 1900 | 1477890883330 Marionette TRACE conn6 <- [1,1005,null,["8"]] 22:14:43 INFO - PROCESS | 1900 | 1477890883338 Marionette TRACE conn6 -> [0,1006,"switchToWindow",{"name":"8"}] 22:14:43 INFO - PROCESS | 1900 | 1477890883347 Marionette TRACE conn6 <- [1,1006,null,{}] 22:14:43 INFO - PROCESS | 1900 | 1477890883355 Marionette TRACE conn6 -> [0,1007,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/016.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x94796400 == 25 [pid = 1900] [id = 240] 22:14:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9479b400) [pid = 1900] [serial = 703] [outer = (nil)] 22:14:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x94965000) [pid = 1900] [serial = 704] [outer = 0x9479b400] 22:14:43 INFO - PROCESS | 1900 | 1477890883479 Marionette DEBUG loaded listener.js 22:14:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9496bc00) [pid = 1900] [serial = 705] [outer = 0x9479b400] 22:14:44 INFO - PROCESS | 1900 | 1477890884321 Marionette TRACE conn6 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:44 INFO - . 22:14:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1471ms 22:14:44 INFO - PROCESS | 1900 | 1477890884360 Marionette TRACE conn6 -> [0,1008,"getWindowHandle",null] 22:14:44 INFO - PROCESS | 1900 | 1477890884368 Marionette TRACE conn6 <- [1,1008,null,{"value":"8"}] 22:14:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 22:14:44 INFO - PROCESS | 1900 | 1477890884402 Marionette TRACE conn6 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:44 INFO - PROCESS | 1900 | 1477890884653 Marionette TRACE conn6 <- [1,1009,null,{"value":null}] 22:14:44 INFO - PROCESS | 1900 | 1477890884768 Marionette TRACE conn6 -> [0,1010,"getWindowHandles",null] 22:14:44 INFO - PROCESS | 1900 | 1477890884775 Marionette TRACE conn6 <- [1,1010,null,["8"]] 22:14:44 INFO - PROCESS | 1900 | 1477890884788 Marionette TRACE conn6 -> [0,1011,"switchToWindow",{"name":"8"}] 22:14:44 INFO - PROCESS | 1900 | 1477890884793 Marionette TRACE conn6 <- [1,1011,null,{}] 22:14:44 INFO - PROCESS | 1900 | 1477890884801 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/017.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a03ec00 == 26 [pid = 1900] [id = 241] 22:14:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9a0cf400) [pid = 1900] [serial = 706] [outer = (nil)] 22:14:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9a23ec00) [pid = 1900] [serial = 707] [outer = 0x9a0cf400] 22:14:44 INFO - PROCESS | 1900 | 1477890884918 Marionette DEBUG loaded listener.js 22:14:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9b056000) [pid = 1900] [serial = 708] [outer = 0x9a0cf400] 22:14:45 INFO - PROCESS | 1900 | 1477890885680 Marionette TRACE conn6 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:45 INFO - . 22:14:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1377ms 22:14:45 INFO - PROCESS | 1900 | 1477890885762 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 22:14:45 INFO - PROCESS | 1900 | 1477890885770 Marionette TRACE conn6 <- [1,1013,null,{"value":"8"}] 22:14:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 22:14:45 INFO - PROCESS | 1900 | 1477890885780 Marionette TRACE conn6 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:45 INFO - PROCESS | 1900 | 1477890885988 Marionette TRACE conn6 <- [1,1014,null,{"value":null}] 22:14:46 INFO - PROCESS | 1900 | 1477890886155 Marionette TRACE conn6 -> [0,1015,"getWindowHandles",null] 22:14:46 INFO - PROCESS | 1900 | 1477890886162 Marionette TRACE conn6 <- [1,1015,null,["8"]] 22:14:46 INFO - PROCESS | 1900 | 1477890886169 Marionette TRACE conn6 -> [0,1016,"switchToWindow",{"name":"8"}] 22:14:46 INFO - PROCESS | 1900 | 1477890886177 Marionette TRACE conn6 <- [1,1016,null,{}] 22:14:46 INFO - PROCESS | 1900 | 1477890886184 Marionette TRACE conn6 -> [0,1017,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/018.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x93ad6c00 == 27 [pid = 1900] [id = 242] 22:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x941f2c00) [pid = 1900] [serial = 709] [outer = (nil)] 22:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9a023000) [pid = 1900] [serial = 710] [outer = 0x941f2c00] 22:14:46 INFO - PROCESS | 1900 | 1477890886299 Marionette DEBUG loaded listener.js 22:14:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa1821000) [pid = 1900] [serial = 711] [outer = 0x941f2c00] 22:14:47 INFO - PROCESS | 1900 | 1477890887278 Marionette TRACE conn6 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:47 INFO - . 22:14:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1527ms 22:14:47 INFO - PROCESS | 1900 | 1477890887310 Marionette TRACE conn6 -> [0,1018,"getWindowHandle",null] 22:14:47 INFO - PROCESS | 1900 | 1477890887317 Marionette TRACE conn6 <- [1,1018,null,{"value":"8"}] 22:14:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 22:14:47 INFO - PROCESS | 1900 | 1477890887364 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:47 INFO - PROCESS | 1900 | --DOCSHELL 0x993c8800 == 26 [pid = 1900] [id = 228] 22:14:47 INFO - PROCESS | 1900 | --DOCSHELL 0x98c80000 == 25 [pid = 1900] [id = 227] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92928c00) [pid = 1900] [serial = 651] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x99fca800) [pid = 1900] [serial = 671] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9a021800) [pid = 1900] [serial = 672] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x993cc800) [pid = 1900] [serial = 668] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x99f31c00) [pid = 1900] [serial = 669] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x98c85800) [pid = 1900] [serial = 665] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x98c8b400) [pid = 1900] [serial = 666] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9791f800) [pid = 1900] [serial = 662] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x97b76800) [pid = 1900] [serial = 663] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9565cc00) [pid = 1900] [serial = 659] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x95664400) [pid = 1900] [serial = 660] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x944a4800) [pid = 1900] [serial = 656] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x94529400) [pid = 1900] [serial = 657] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x92cc8c00) [pid = 1900] [serial = 653] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x92ccf800) [pid = 1900] [serial = 654] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8f6ee000) [pid = 1900] [serial = 648] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x903de000) [pid = 1900] [serial = 649] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0xa1820400) [pid = 1900] [serial = 641] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8cc77000) [pid = 1900] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 22:14:47 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x9452e000) [pid = 1900] [serial = 646] [outer = (nil)] [url = about:blank] 22:14:47 INFO - PROCESS | 1900 | 1477890887649 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 22:14:47 INFO - PROCESS | 1900 | 1477890887741 Marionette TRACE conn6 -> [0,1020,"getWindowHandles",null] 22:14:47 INFO - PROCESS | 1900 | 1477890887748 Marionette TRACE conn6 <- [1,1020,null,["8"]] 22:14:47 INFO - PROCESS | 1900 | 1477890887762 Marionette TRACE conn6 -> [0,1021,"switchToWindow",{"name":"8"}] 22:14:47 INFO - PROCESS | 1900 | 1477890887768 Marionette TRACE conn6 <- [1,1021,null,{}] 22:14:47 INFO - PROCESS | 1900 | 1477890887775 Marionette TRACE conn6 -> [0,1022,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/019.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x92981c00 == 26 [pid = 1900] [id = 243] 22:14:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x92a0c400) [pid = 1900] [serial = 712] [outer = (nil)] 22:14:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x92cc7400) [pid = 1900] [serial = 713] [outer = 0x92a0c400] 22:14:47 INFO - PROCESS | 1900 | 1477890887880 Marionette DEBUG loaded listener.js 22:14:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x92f95000) [pid = 1900] [serial = 714] [outer = 0x92a0c400] 22:14:48 INFO - PROCESS | 1900 | 1477890888480 Marionette TRACE conn6 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:48 INFO - . 22:14:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1228ms 22:14:48 INFO - PROCESS | 1900 | 1477890888555 Marionette TRACE conn6 -> [0,1023,"getWindowHandle",null] 22:14:48 INFO - PROCESS | 1900 | 1477890888560 Marionette TRACE conn6 <- [1,1023,null,{"value":"8"}] 22:14:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 22:14:48 INFO - PROCESS | 1900 | 1477890888568 Marionette TRACE conn6 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:48 INFO - PROCESS | 1900 | 1477890888764 Marionette TRACE conn6 <- [1,1024,null,{"value":null}] 22:14:48 INFO - PROCESS | 1900 | 1477890888877 Marionette TRACE conn6 -> [0,1025,"getWindowHandles",null] 22:14:48 INFO - PROCESS | 1900 | 1477890888882 Marionette TRACE conn6 <- [1,1025,null,["8"]] 22:14:48 INFO - PROCESS | 1900 | 1477890888890 Marionette TRACE conn6 -> [0,1026,"switchToWindow",{"name":"8"}] 22:14:48 INFO - PROCESS | 1900 | 1477890888896 Marionette TRACE conn6 <- [1,1026,null,{}] 22:14:48 INFO - PROCESS | 1900 | 1477890888912 Marionette TRACE conn6 -> [0,1027,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/020.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452f800 == 27 [pid = 1900] [id = 244] 22:14:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9478d800) [pid = 1900] [serial = 715] [outer = (nil)] 22:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x9479cc00) [pid = 1900] [serial = 716] [outer = 0x9478d800] 22:14:49 INFO - PROCESS | 1900 | 1477890889019 Marionette DEBUG loaded listener.js 22:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x94963c00) [pid = 1900] [serial = 717] [outer = 0x9478d800] 22:14:49 INFO - PROCESS | 1900 | 1477890889571 Marionette TRACE conn6 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:49 INFO - . 22:14:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1021ms 22:14:49 INFO - PROCESS | 1900 | 1477890889604 Marionette TRACE conn6 -> [0,1028,"getWindowHandle",null] 22:14:49 INFO - PROCESS | 1900 | 1477890889614 Marionette TRACE conn6 <- [1,1028,null,{"value":"8"}] 22:14:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 22:14:49 INFO - PROCESS | 1900 | 1477890889622 Marionette TRACE conn6 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:49 INFO - PROCESS | 1900 | 1477890889794 Marionette TRACE conn6 <- [1,1029,null,{"value":null}] 22:14:49 INFO - PROCESS | 1900 | 1477890889812 Marionette TRACE conn6 -> [0,1030,"getWindowHandles",null] 22:14:49 INFO - PROCESS | 1900 | 1477890889816 Marionette TRACE conn6 <- [1,1030,null,["8"]] 22:14:49 INFO - PROCESS | 1900 | 1477890889935 Marionette TRACE conn6 -> [0,1031,"switchToWindow",{"name":"8"}] 22:14:49 INFO - PROCESS | 1900 | 1477890889943 Marionette TRACE conn6 <- [1,1031,null,{}] 22:14:49 INFO - PROCESS | 1900 | 1477890889950 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/021.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x97b70800 == 28 [pid = 1900] [id = 245] 22:14:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x97b70c00) [pid = 1900] [serial = 718] [outer = (nil)] 22:14:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x97b79000) [pid = 1900] [serial = 719] [outer = 0x97b70c00] 22:14:50 INFO - PROCESS | 1900 | 1477890890063 Marionette DEBUG loaded listener.js 22:14:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x993cc800) [pid = 1900] [serial = 720] [outer = 0x97b70c00] 22:14:50 INFO - PROCESS | 1900 | 1477890890726 Marionette TRACE conn6 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:50 INFO - . 22:14:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1171ms 22:14:50 INFO - PROCESS | 1900 | 1477890890793 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 22:14:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 22:14:50 INFO - PROCESS | 1900 | 1477890890798 Marionette TRACE conn6 <- [1,1033,null,{"value":"8"}] 22:14:50 INFO - PROCESS | 1900 | 1477890890813 Marionette TRACE conn6 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:51 INFO - PROCESS | 1900 | 1477890891046 Marionette TRACE conn6 <- [1,1034,null,{"value":null}] 22:14:51 INFO - PROCESS | 1900 | 1477890891067 Marionette TRACE conn6 -> [0,1035,"getWindowHandles",null] 22:14:51 INFO - PROCESS | 1900 | 1477890891072 Marionette TRACE conn6 <- [1,1035,null,["8"]] 22:14:51 INFO - PROCESS | 1900 | 1477890891078 Marionette TRACE conn6 -> [0,1036,"switchToWindow",{"name":"8"}] 22:14:51 INFO - PROCESS | 1900 | 1477890891086 Marionette TRACE conn6 <- [1,1036,null,{}] 22:14:51 INFO - PROCESS | 1900 | 1477890891093 Marionette TRACE conn6 -> [0,1037,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/022.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a02a000 == 29 [pid = 1900] [id = 246] 22:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9a03d400) [pid = 1900] [serial = 721] [outer = (nil)] 22:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9ad82c00) [pid = 1900] [serial = 722] [outer = 0x9a03d400] 22:14:51 INFO - PROCESS | 1900 | 1477890891255 Marionette DEBUG loaded listener.js 22:14:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9ad88400) [pid = 1900] [serial = 723] [outer = 0x9a03d400] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8cbf4800) [pid = 1900] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9791f400) [pid = 1900] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f6f5400) [pid = 1900] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x9481c800) [pid = 1900] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9a03c400) [pid = 1900] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x94f91400) [pid = 1900] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x9a0d3c00) [pid = 1900] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8cc82c00) [pid = 1900] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 22:14:51 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x9450b400) [pid = 1900] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 22:14:52 INFO - PROCESS | 1900 | 1477890892018 Marionette TRACE conn6 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:52 INFO - . 22:14:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1232ms 22:14:52 INFO - PROCESS | 1900 | 1477890892036 Marionette TRACE conn6 -> [0,1038,"getWindowHandle",null] 22:14:52 INFO - PROCESS | 1900 | 1477890892040 Marionette TRACE conn6 <- [1,1038,null,{"value":"8"}] 22:14:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 22:14:52 INFO - PROCESS | 1900 | 1477890892047 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:52 INFO - PROCESS | 1900 | 1477890892218 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 22:14:52 INFO - PROCESS | 1900 | 1477890892334 Marionette TRACE conn6 -> [0,1040,"getWindowHandles",null] 22:14:52 INFO - PROCESS | 1900 | 1477890892337 Marionette TRACE conn6 <- [1,1040,null,["8"]] 22:14:52 INFO - PROCESS | 1900 | 1477890892352 Marionette TRACE conn6 -> [0,1041,"switchToWindow",{"name":"8"}] 22:14:52 INFO - PROCESS | 1900 | 1477890892359 Marionette TRACE conn6 <- [1,1041,null,{}] 22:14:52 INFO - PROCESS | 1900 | 1477890892369 Marionette TRACE conn6 -> [0,1042,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/023.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf5800 == 30 [pid = 1900] [id = 247] 22:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9495fc00) [pid = 1900] [serial = 724] [outer = (nil)] 22:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x9a364800) [pid = 1900] [serial = 725] [outer = 0x9495fc00] 22:14:52 INFO - PROCESS | 1900 | 1477890892518 Marionette DEBUG loaded listener.js 22:14:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x9b108000) [pid = 1900] [serial = 726] [outer = 0x9495fc00] 22:14:53 INFO - PROCESS | 1900 | 1477890893313 Marionette TRACE conn6 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:53 INFO - . 22:14:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1331ms 22:14:53 INFO - PROCESS | 1900 | 1477890893379 Marionette TRACE conn6 -> [0,1043,"getWindowHandle",null] 22:14:53 INFO - PROCESS | 1900 | 1477890893383 Marionette TRACE conn6 <- [1,1043,null,{"value":"8"}] 22:14:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 22:14:53 INFO - PROCESS | 1900 | 1477890893390 Marionette TRACE conn6 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:53 INFO - PROCESS | 1900 | 1477890893594 Marionette TRACE conn6 <- [1,1044,null,{"value":null}] 22:14:53 INFO - PROCESS | 1900 | 1477890893604 Marionette TRACE conn6 -> [0,1045,"getWindowHandles",null] 22:14:53 INFO - PROCESS | 1900 | 1477890893608 Marionette TRACE conn6 <- [1,1045,null,["8"]] 22:14:53 INFO - PROCESS | 1900 | 1477890893614 Marionette TRACE conn6 -> [0,1046,"switchToWindow",{"name":"8"}] 22:14:53 INFO - PROCESS | 1900 | 1477890893620 Marionette TRACE conn6 <- [1,1046,null,{}] 22:14:53 INFO - PROCESS | 1900 | 1477890893729 Marionette TRACE conn6 -> [0,1047,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/024.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452e000 == 31 [pid = 1900] [id = 248] 22:14:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0xa2784c00) [pid = 1900] [serial = 727] [outer = (nil)] 22:14:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0xa2888800) [pid = 1900] [serial = 728] [outer = 0xa2784c00] 22:14:53 INFO - PROCESS | 1900 | 1477890893829 Marionette DEBUG loaded listener.js 22:14:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0xa2887000) [pid = 1900] [serial = 729] [outer = 0xa2784c00] 22:14:54 INFO - PROCESS | 1900 | 1477890894513 Marionette TRACE conn6 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:54 INFO - . 22:14:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1221ms 22:14:54 INFO - PROCESS | 1900 | 1477890894613 Marionette TRACE conn6 -> [0,1048,"getWindowHandle",null] 22:14:54 INFO - PROCESS | 1900 | 1477890894620 Marionette TRACE conn6 <- [1,1048,null,{"value":"8"}] 22:14:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 22:14:54 INFO - PROCESS | 1900 | 1477890894631 Marionette TRACE conn6 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:54 INFO - PROCESS | 1900 | 1477890894873 Marionette TRACE conn6 <- [1,1049,null,{"value":null}] 22:14:55 INFO - PROCESS | 1900 | 1477890895006 Marionette TRACE conn6 -> [0,1050,"getWindowHandles",null] 22:14:55 INFO - PROCESS | 1900 | 1477890895011 Marionette TRACE conn6 <- [1,1050,null,["8"]] 22:14:55 INFO - PROCESS | 1900 | 1477890895046 Marionette TRACE conn6 -> [0,1051,"switchToWindow",{"name":"8"}] 22:14:55 INFO - PROCESS | 1900 | 1477890895054 Marionette TRACE conn6 <- [1,1051,null,{}] 22:14:55 INFO - PROCESS | 1900 | 1477890895061 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/025.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f1800 == 32 [pid = 1900] [id = 249] 22:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x941f5000) [pid = 1900] [serial = 730] [outer = (nil)] 22:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x94528c00) [pid = 1900] [serial = 731] [outer = 0x941f5000] 22:14:55 INFO - PROCESS | 1900 | 1477890895184 Marionette DEBUG loaded listener.js 22:14:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9452dc00) [pid = 1900] [serial = 732] [outer = 0x941f5000] 22:14:55 INFO - PROCESS | 1900 | 1477890895863 Marionette TRACE conn6 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:55 INFO - . 22:14:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1325ms 22:14:55 INFO - PROCESS | 1900 | 1477890895957 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 22:14:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 22:14:55 INFO - PROCESS | 1900 | 1477890895965 Marionette TRACE conn6 <- [1,1053,null,{"value":"8"}] 22:14:55 INFO - PROCESS | 1900 | 1477890895973 Marionette TRACE conn6 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:56 INFO - PROCESS | 1900 | 1477890896235 Marionette TRACE conn6 <- [1,1054,null,{"value":null}] 22:14:56 INFO - PROCESS | 1900 | 1477890896353 Marionette TRACE conn6 -> [0,1055,"getWindowHandles",null] 22:14:56 INFO - PROCESS | 1900 | 1477890896358 Marionette TRACE conn6 <- [1,1055,null,["8"]] 22:14:56 INFO - PROCESS | 1900 | 1477890896367 Marionette TRACE conn6 -> [0,1056,"switchToWindow",{"name":"8"}] 22:14:56 INFO - PROCESS | 1900 | 1477890896373 Marionette TRACE conn6 <- [1,1056,null,{}] 22:14:56 INFO - PROCESS | 1900 | 1477890896385 Marionette TRACE conn6 -> [0,1057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/026.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x97b78000 == 33 [pid = 1900] [id = 250] 22:14:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x993c8800) [pid = 1900] [serial = 733] [outer = (nil)] 22:14:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9a026400) [pid = 1900] [serial = 734] [outer = 0x993c8800] 22:14:56 INFO - PROCESS | 1900 | 1477890896535 Marionette DEBUG loaded listener.js 22:14:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9a31b400) [pid = 1900] [serial = 735] [outer = 0x993c8800] 22:14:57 INFO - PROCESS | 1900 | 1477890897244 Marionette TRACE conn6 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:57 INFO - . 22:14:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1373ms 22:14:57 INFO - PROCESS | 1900 | 1477890897369 Marionette TRACE conn6 -> [0,1058,"getWindowHandle",null] 22:14:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 22:14:57 INFO - PROCESS | 1900 | 1477890897378 Marionette TRACE conn6 <- [1,1058,null,{"value":"8"}] 22:14:57 INFO - PROCESS | 1900 | 1477890897388 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:57 INFO - PROCESS | 1900 | 1477890897588 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 22:14:57 INFO - PROCESS | 1900 | 1477890897752 Marionette TRACE conn6 -> [0,1060,"getWindowHandles",null] 22:14:57 INFO - PROCESS | 1900 | 1477890897759 Marionette TRACE conn6 <- [1,1060,null,["8"]] 22:14:57 INFO - PROCESS | 1900 | 1477890897766 Marionette TRACE conn6 -> [0,1061,"switchToWindow",{"name":"8"}] 22:14:57 INFO - PROCESS | 1900 | 1477890897774 Marionette TRACE conn6 <- [1,1061,null,{}] 22:14:57 INFO - PROCESS | 1900 | 1477890897781 Marionette TRACE conn6 -> [0,1062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/027.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:57 INFO - PROCESS | 1900 | ++DOCSHELL 0xa288d800 == 34 [pid = 1900] [id = 251] 22:14:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa288dc00) [pid = 1900] [serial = 736] [outer = (nil)] 22:14:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa2891000) [pid = 1900] [serial = 737] [outer = 0xa288dc00] 22:14:57 INFO - PROCESS | 1900 | 1477890897893 Marionette DEBUG loaded listener.js 22:14:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa2894c00) [pid = 1900] [serial = 738] [outer = 0xa288dc00] 22:14:58 INFO - PROCESS | 1900 | 1477890898575 Marionette TRACE conn6 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:58 INFO - . 22:14:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1284ms 22:14:58 INFO - PROCESS | 1900 | 1477890898671 Marionette TRACE conn6 -> [0,1063,"getWindowHandle",null] 22:14:58 INFO - PROCESS | 1900 | 1477890898677 Marionette TRACE conn6 <- [1,1063,null,{"value":"8"}] 22:14:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 22:14:58 INFO - PROCESS | 1900 | 1477890898688 Marionette TRACE conn6 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:14:58 INFO - PROCESS | 1900 | 1477890898956 Marionette TRACE conn6 <- [1,1064,null,{"value":null}] 22:14:59 INFO - PROCESS | 1900 | 1477890899072 Marionette TRACE conn6 -> [0,1065,"getWindowHandles",null] 22:14:59 INFO - PROCESS | 1900 | 1477890899077 Marionette TRACE conn6 <- [1,1065,null,["8"]] 22:14:59 INFO - PROCESS | 1900 | 1477890899088 Marionette TRACE conn6 -> [0,1066,"switchToWindow",{"name":"8"}] 22:14:59 INFO - PROCESS | 1900 | 1477890899093 Marionette TRACE conn6 <- [1,1066,null,{}] 22:14:59 INFO - PROCESS | 1900 | 1477890899105 Marionette TRACE conn6 -> [0,1067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/028.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:14:59 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2ce8000 == 35 [pid = 1900] [id = 252] 22:14:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa2ce9c00) [pid = 1900] [serial = 739] [outer = (nil)] 22:14:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa2d43c00) [pid = 1900] [serial = 740] [outer = 0xa2ce9c00] 22:14:59 INFO - PROCESS | 1900 | 1477890899248 Marionette DEBUG loaded listener.js 22:14:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0xa2d49000) [pid = 1900] [serial = 741] [outer = 0xa2ce9c00] 22:14:59 INFO - PROCESS | 1900 | 1477890899905 Marionette TRACE conn6 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 22:14:59 INFO - . 22:14:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1230ms 22:14:59 INFO - PROCESS | 1900 | 1477890899964 Marionette TRACE conn6 -> [0,1068,"getWindowHandle",null] 22:14:59 INFO - PROCESS | 1900 | 1477890899969 Marionette TRACE conn6 <- [1,1068,null,{"value":"8"}] 22:14:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 22:14:59 INFO - PROCESS | 1900 | 1477890899978 Marionette TRACE conn6 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:00 INFO - PROCESS | 1900 | 1477890900169 Marionette TRACE conn6 <- [1,1069,null,{"value":null}] 22:15:00 INFO - PROCESS | 1900 | 1477890900465 Marionette TRACE conn6 -> [0,1070,"getWindowHandles",null] 22:15:00 INFO - PROCESS | 1900 | 1477890900470 Marionette TRACE conn6 <- [1,1070,null,["8"]] 22:15:00 INFO - PROCESS | 1900 | 1477890900483 Marionette TRACE conn6 -> [0,1071,"switchToWindow",{"name":"8"}] 22:15:00 INFO - PROCESS | 1900 | 1477890900494 Marionette TRACE conn6 <- [1,1071,null,{}] 22:15:00 INFO - PROCESS | 1900 | 1477890900546 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/029.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc0c00 == 36 [pid = 1900] [id = 253] 22:15:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92cc2800) [pid = 1900] [serial = 742] [outer = (nil)] 22:15:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x941e8400) [pid = 1900] [serial = 743] [outer = 0x92cc2800] 22:15:00 INFO - PROCESS | 1900 | 1477890900650 Marionette DEBUG loaded listener.js 22:15:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x944a4000) [pid = 1900] [serial = 744] [outer = 0x92cc2800] 22:15:01 INFO - PROCESS | 1900 | 1477890901618 Marionette TRACE conn6 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:01 INFO - . 22:15:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1677ms 22:15:01 INFO - PROCESS | 1900 | 1477890901657 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 22:15:01 INFO - PROCESS | 1900 | 1477890901664 Marionette TRACE conn6 <- [1,1073,null,{"value":"8"}] 22:15:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 22:15:01 INFO - PROCESS | 1900 | 1477890901672 Marionette TRACE conn6 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:01 INFO - PROCESS | 1900 | 1477890901943 Marionette TRACE conn6 <- [1,1074,null,{"value":null}] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x95de4000 == 35 [pid = 1900] [id = 226] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9495f400 == 34 [pid = 1900] [id = 225] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f0800 == 33 [pid = 1900] [id = 230] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbe9800 == 32 [pid = 1900] [id = 224] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc5400 == 31 [pid = 1900] [id = 223] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ea400 == 30 [pid = 1900] [id = 221] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x9a02b400 == 29 [pid = 1900] [id = 232] 22:15:02 INFO - PROCESS | 1900 | --DOCSHELL 0x94798400 == 28 [pid = 1900] [id = 231] 22:15:02 INFO - PROCESS | 1900 | 1477890902107 Marionette TRACE conn6 -> [0,1075,"getWindowHandles",null] 22:15:02 INFO - PROCESS | 1900 | 1477890902114 Marionette TRACE conn6 <- [1,1075,null,["8"]] 22:15:02 INFO - PROCESS | 1900 | 1477890902121 Marionette TRACE conn6 -> [0,1076,"switchToWindow",{"name":"8"}] 22:15:02 INFO - PROCESS | 1900 | 1477890902129 Marionette TRACE conn6 <- [1,1076,null,{}] 22:15:02 INFO - PROCESS | 1900 | 1477890902139 Marionette TRACE conn6 -> [0,1077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/030.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cca000 == 29 [pid = 1900] [id = 254] 22:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x937bd400) [pid = 1900] [serial = 745] [outer = (nil)] 22:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x941f1c00) [pid = 1900] [serial = 746] [outer = 0x937bd400] 22:15:02 INFO - PROCESS | 1900 | 1477890902244 Marionette DEBUG loaded listener.js 22:15:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95203c00) [pid = 1900] [serial = 747] [outer = 0x937bd400] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9a04b400) [pid = 1900] [serial = 680] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9a20c400) [pid = 1900] [serial = 681] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x95cb6800) [pid = 1900] [serial = 677] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x95d9cc00) [pid = 1900] [serial = 678] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x903d8c00) [pid = 1900] [serial = 674] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92ccec00) [pid = 1900] [serial = 675] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9a23c400) [pid = 1900] [serial = 698] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x9a362000) [pid = 1900] [serial = 699] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x97b74000) [pid = 1900] [serial = 695] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9a022000) [pid = 1900] [serial = 696] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x95202400) [pid = 1900] [serial = 692] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x95466000) [pid = 1900] [serial = 693] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94523800) [pid = 1900] [serial = 689] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9452d800) [pid = 1900] [serial = 690] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8cc7d400) [pid = 1900] [serial = 686] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x903dc000) [pid = 1900] [serial = 687] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f6e8c00) [pid = 1900] [serial = 683] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x93cf4c00) [pid = 1900] [serial = 684] [outer = (nil)] [url = about:blank] 22:15:02 INFO - PROCESS | 1900 | 1477890902906 Marionette TRACE conn6 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:02 INFO - . 22:15:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1319ms 22:15:02 INFO - PROCESS | 1900 | 1477890902993 Marionette TRACE conn6 -> [0,1078,"getWindowHandle",null] 22:15:02 INFO - PROCESS | 1900 | 1477890902998 Marionette TRACE conn6 <- [1,1078,null,{"value":"8"}] 22:15:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 22:15:03 INFO - PROCESS | 1900 | 1477890903007 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:03 INFO - PROCESS | 1900 | 1477890903254 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 22:15:03 INFO - PROCESS | 1900 | 1477890903336 Marionette TRACE conn6 -> [0,1080,"getWindowHandles",null] 22:15:03 INFO - PROCESS | 1900 | 1477890903347 Marionette TRACE conn6 <- [1,1080,null,["8"]] 22:15:03 INFO - PROCESS | 1900 | 1477890903361 Marionette TRACE conn6 -> [0,1081,"switchToWindow",{"name":"8"}] 22:15:03 INFO - PROCESS | 1900 | 1477890903373 Marionette TRACE conn6 <- [1,1081,null,{}] 22:15:03 INFO - PROCESS | 1900 | 1477890903383 Marionette TRACE conn6 -> [0,1082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/031.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x97918400 == 30 [pid = 1900] [id = 255] 22:15:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9791c400) [pid = 1900] [serial = 748] [outer = (nil)] 22:15:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x98c8d800) [pid = 1900] [serial = 749] [outer = 0x9791c400] 22:15:03 INFO - PROCESS | 1900 | 1477890903487 Marionette DEBUG loaded listener.js 22:15:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x99fc7c00) [pid = 1900] [serial = 750] [outer = 0x9791c400] 22:15:04 INFO - PROCESS | 1900 | 1477890904078 Marionette TRACE conn6 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:04 INFO - . 22:15:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1129ms 22:15:04 INFO - PROCESS | 1900 | 1477890904135 Marionette TRACE conn6 -> [0,1083,"getWindowHandle",null] 22:15:04 INFO - PROCESS | 1900 | 1477890904139 Marionette TRACE conn6 <- [1,1083,null,{"value":"8"}] 22:15:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 22:15:04 INFO - PROCESS | 1900 | 1477890904147 Marionette TRACE conn6 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:04 INFO - PROCESS | 1900 | 1477890904380 Marionette TRACE conn6 <- [1,1084,null,{"value":null}] 22:15:04 INFO - PROCESS | 1900 | 1477890904405 Marionette TRACE conn6 -> [0,1085,"getWindowHandles",null] 22:15:04 INFO - PROCESS | 1900 | 1477890904409 Marionette TRACE conn6 <- [1,1085,null,["8"]] 22:15:04 INFO - PROCESS | 1900 | 1477890904416 Marionette TRACE conn6 -> [0,1086,"switchToWindow",{"name":"8"}] 22:15:04 INFO - PROCESS | 1900 | 1477890904423 Marionette TRACE conn6 <- [1,1086,null,{}] 22:15:04 INFO - PROCESS | 1900 | 1477890904493 Marionette TRACE conn6 -> [0,1087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/032.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a23c400 == 31 [pid = 1900] [id = 256] 22:15:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9a23f800) [pid = 1900] [serial = 751] [outer = (nil)] 22:15:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9a391c00) [pid = 1900] [serial = 752] [outer = 0x9a23f800] 22:15:04 INFO - PROCESS | 1900 | 1477890904590 Marionette DEBUG loaded listener.js 22:15:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0xa0e6e400) [pid = 1900] [serial = 753] [outer = 0x9a23f800] 22:15:05 INFO - PROCESS | 1900 | 1477890905354 Marionette TRACE conn6 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:05 INFO - . 22:15:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1222ms 22:15:05 INFO - PROCESS | 1900 | 1477890905407 Marionette TRACE conn6 -> [0,1088,"getWindowHandle",null] 22:15:05 INFO - PROCESS | 1900 | 1477890905412 Marionette TRACE conn6 <- [1,1088,null,{"value":"8"}] 22:15:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 22:15:05 INFO - PROCESS | 1900 | 1477890905420 Marionette TRACE conn6 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:05 INFO - PROCESS | 1900 | 1477890905649 Marionette TRACE conn6 <- [1,1089,null,{"value":null}] 22:15:05 INFO - PROCESS | 1900 | 1477890905673 Marionette TRACE conn6 -> [0,1090,"getWindowHandles",null] 22:15:05 INFO - PROCESS | 1900 | 1477890905678 Marionette TRACE conn6 <- [1,1090,null,["8"]] 22:15:05 INFO - PROCESS | 1900 | 1477890905683 Marionette TRACE conn6 -> [0,1091,"switchToWindow",{"name":"8"}] 22:15:05 INFO - PROCESS | 1900 | 1477890905688 Marionette TRACE conn6 <- [1,1091,null,{}] 22:15:05 INFO - PROCESS | 1900 | 1477890905694 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/033.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc8800 == 32 [pid = 1900] [id = 257] 22:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa23e7c00) [pid = 1900] [serial = 754] [outer = (nil)] 22:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa288e800) [pid = 1900] [serial = 755] [outer = 0xa23e7c00] 22:15:05 INFO - PROCESS | 1900 | 1477890905861 Marionette DEBUG loaded listener.js 22:15:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa288f400) [pid = 1900] [serial = 756] [outer = 0xa23e7c00] 22:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x92a0c400) [pid = 1900] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 22:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x9478d800) [pid = 1900] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 22:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9495fc00) [pid = 1900] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 22:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9a03d400) [pid = 1900] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 22:15:06 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x97b70c00) [pid = 1900] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 22:15:06 INFO - PROCESS | 1900 | 1477890906564 Marionette TRACE conn6 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:06 INFO - . 22:15:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1182ms 22:15:06 INFO - PROCESS | 1900 | 1477890906603 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 22:15:06 INFO - PROCESS | 1900 | 1477890906606 Marionette TRACE conn6 <- [1,1093,null,{"value":"8"}] 22:15:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 22:15:06 INFO - PROCESS | 1900 | 1477890906620 Marionette TRACE conn6 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:06 INFO - PROCESS | 1900 | 1477890906832 Marionette TRACE conn6 <- [1,1094,null,{"value":null}] 22:15:06 INFO - PROCESS | 1900 | 1477890906911 Marionette TRACE conn6 -> [0,1095,"getWindowHandles",null] 22:15:06 INFO - PROCESS | 1900 | 1477890906916 Marionette TRACE conn6 <- [1,1095,null,["8"]] 22:15:06 INFO - PROCESS | 1900 | 1477890906921 Marionette TRACE conn6 -> [0,1096,"switchToWindow",{"name":"8"}] 22:15:06 INFO - PROCESS | 1900 | 1477890906927 Marionette TRACE conn6 <- [1,1096,null,{}] 22:15:06 INFO - PROCESS | 1900 | 1477890906932 Marionette TRACE conn6 -> [0,1097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/034.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f0c00 == 33 [pid = 1900] [id = 258] 22:15:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0xa2ce2000) [pid = 1900] [serial = 757] [outer = (nil)] 22:15:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0xa2ce8c00) [pid = 1900] [serial = 758] [outer = 0xa2ce2000] 22:15:07 INFO - PROCESS | 1900 | 1477890907054 Marionette DEBUG loaded listener.js 22:15:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0xa2d48000) [pid = 1900] [serial = 759] [outer = 0xa2ce2000] 22:15:07 INFO - PROCESS | 1900 | 1477890907659 Marionette TRACE conn6 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:07 INFO - . 22:15:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1071ms 22:15:07 INFO - PROCESS | 1900 | 1477890907692 Marionette TRACE conn6 -> [0,1098,"getWindowHandle",null] 22:15:07 INFO - PROCESS | 1900 | 1477890907694 Marionette TRACE conn6 <- [1,1098,null,{"value":"8"}] 22:15:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 22:15:07 INFO - PROCESS | 1900 | 1477890907714 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:07 INFO - PROCESS | 1900 | 1477890907940 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 22:15:07 INFO - PROCESS | 1900 | 1477890907958 Marionette TRACE conn6 -> [0,1100,"getWindowHandles",null] 22:15:07 INFO - PROCESS | 1900 | 1477890907963 Marionette TRACE conn6 <- [1,1100,null,["8"]] 22:15:07 INFO - PROCESS | 1900 | 1477890907969 Marionette TRACE conn6 -> [0,1101,"switchToWindow",{"name":"8"}] 22:15:07 INFO - PROCESS | 1900 | 1477890907976 Marionette TRACE conn6 <- [1,1101,null,{}] 22:15:07 INFO - PROCESS | 1900 | 1477890907981 Marionette TRACE conn6 -> [0,1102,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/035.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:08 INFO - PROCESS | 1900 | ++DOCSHELL 0xa450d800 == 34 [pid = 1900] [id = 259] 22:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0xa450e400) [pid = 1900] [serial = 760] [outer = (nil)] 22:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0xa4515400) [pid = 1900] [serial = 761] [outer = 0xa450e400] 22:15:08 INFO - PROCESS | 1900 | 1477890908080 Marionette DEBUG loaded listener.js 22:15:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0xa453c000) [pid = 1900] [serial = 762] [outer = 0xa450e400] 22:15:08 INFO - PROCESS | 1900 | 1477890908868 Marionette TRACE conn6 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:08 INFO - . 22:15:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1175ms 22:15:08 INFO - PROCESS | 1900 | 1477890908886 Marionette TRACE conn6 -> [0,1103,"getWindowHandle",null] 22:15:08 INFO - PROCESS | 1900 | 1477890908893 Marionette TRACE conn6 <- [1,1103,null,{"value":"8"}] 22:15:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 22:15:08 INFO - PROCESS | 1900 | 1477890908904 Marionette TRACE conn6 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:09 INFO - PROCESS | 1900 | 1477890909161 Marionette TRACE conn6 <- [1,1104,null,{"value":null}] 22:15:09 INFO - PROCESS | 1900 | 1477890909298 Marionette TRACE conn6 -> [0,1105,"getWindowHandles",null] 22:15:09 INFO - PROCESS | 1900 | 1477890909305 Marionette TRACE conn6 <- [1,1105,null,["8"]] 22:15:09 INFO - PROCESS | 1900 | 1477890909313 Marionette TRACE conn6 -> [0,1106,"switchToWindow",{"name":"8"}] 22:15:09 INFO - PROCESS | 1900 | 1477890909319 Marionette TRACE conn6 <- [1,1106,null,{}] 22:15:09 INFO - PROCESS | 1900 | 1477890909327 Marionette TRACE conn6 -> [0,1107,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/036.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x93ad9400 == 35 [pid = 1900] [id = 260] 22:15:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x94527400) [pid = 1900] [serial = 763] [outer = (nil)] 22:15:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x94825000) [pid = 1900] [serial = 764] [outer = 0x94527400] 22:15:09 INFO - PROCESS | 1900 | 1477890909492 Marionette DEBUG loaded listener.js 22:15:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x95202800) [pid = 1900] [serial = 765] [outer = 0x94527400] 22:15:10 INFO - PROCESS | 1900 | 1477890910194 Marionette TRACE conn6 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:10 INFO - . 22:15:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1330ms 22:15:10 INFO - PROCESS | 1900 | 1477890910235 Marionette TRACE conn6 -> [0,1108,"getWindowHandle",null] 22:15:10 INFO - PROCESS | 1900 | 1477890910243 Marionette TRACE conn6 <- [1,1108,null,{"value":"8"}] 22:15:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 22:15:10 INFO - PROCESS | 1900 | 1477890910253 Marionette TRACE conn6 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:10 INFO - PROCESS | 1900 | 1477890910447 Marionette TRACE conn6 <- [1,1109,null,{"value":null}] 22:15:10 INFO - PROCESS | 1900 | 1477890910626 Marionette TRACE conn6 -> [0,1110,"getWindowHandles",null] 22:15:10 INFO - PROCESS | 1900 | 1477890910632 Marionette TRACE conn6 <- [1,1110,null,["8"]] 22:15:10 INFO - PROCESS | 1900 | 1477890910641 Marionette TRACE conn6 -> [0,1111,"switchToWindow",{"name":"8"}] 22:15:10 INFO - PROCESS | 1900 | 1477890910646 Marionette TRACE conn6 <- [1,1111,null,{}] 22:15:10 INFO - PROCESS | 1900 | 1477890910658 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/037.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x95dee800 == 36 [pid = 1900] [id = 261] 22:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x99f3e000) [pid = 1900] [serial = 766] [outer = (nil)] 22:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9a027000) [pid = 1900] [serial = 767] [outer = 0x99f3e000] 22:15:10 INFO - PROCESS | 1900 | 1477890910771 Marionette DEBUG loaded listener.js 22:15:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9b109800) [pid = 1900] [serial = 768] [outer = 0x99f3e000] 22:15:11 INFO - PROCESS | 1900 | 1477890911414 Marionette TRACE conn6 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:11 INFO - . 22:15:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1191ms 22:15:11 INFO - PROCESS | 1900 | 1477890911457 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 22:15:11 INFO - PROCESS | 1900 | 1477890911465 Marionette TRACE conn6 <- [1,1113,null,{"value":"8"}] 22:15:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 22:15:11 INFO - PROCESS | 1900 | 1477890911474 Marionette TRACE conn6 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:11 INFO - PROCESS | 1900 | 1477890911663 Marionette TRACE conn6 <- [1,1114,null,{"value":null}] 22:15:11 INFO - PROCESS | 1900 | 1477890911847 Marionette TRACE conn6 -> [0,1115,"getWindowHandles",null] 22:15:11 INFO - PROCESS | 1900 | 1477890911853 Marionette TRACE conn6 <- [1,1115,null,["8"]] 22:15:11 INFO - PROCESS | 1900 | 1477890911865 Marionette TRACE conn6 -> [0,1116,"switchToWindow",{"name":"8"}] 22:15:11 INFO - PROCESS | 1900 | 1477890911871 Marionette TRACE conn6 <- [1,1116,null,{}] 22:15:11 INFO - PROCESS | 1900 | 1477890911879 Marionette TRACE conn6 -> [0,1117,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/038.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:11 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2e69000 == 37 [pid = 1900] [id = 262] 22:15:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa433cc00) [pid = 1900] [serial = 769] [outer = (nil)] 22:15:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0xa451a800) [pid = 1900] [serial = 770] [outer = 0xa433cc00] 22:15:11 INFO - PROCESS | 1900 | 1477890911995 Marionette DEBUG loaded listener.js 22:15:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0xa45e3800) [pid = 1900] [serial = 771] [outer = 0xa433cc00] 22:15:12 INFO - PROCESS | 1900 | 1477890912639 Marionette TRACE conn6 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:12 INFO - . 22:15:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1222ms 22:15:12 INFO - PROCESS | 1900 | 1477890912697 Marionette TRACE conn6 -> [0,1118,"getWindowHandle",null] 22:15:12 INFO - PROCESS | 1900 | 1477890912701 Marionette TRACE conn6 <- [1,1118,null,{"value":"8"}] 22:15:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 22:15:12 INFO - PROCESS | 1900 | 1477890912710 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:12 INFO - PROCESS | 1900 | 1477890912905 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 22:15:13 INFO - PROCESS | 1900 | 1477890913070 Marionette TRACE conn6 -> [0,1120,"getWindowHandles",null] 22:15:13 INFO - PROCESS | 1900 | 1477890913076 Marionette TRACE conn6 <- [1,1120,null,["8"]] 22:15:13 INFO - PROCESS | 1900 | 1477890913087 Marionette TRACE conn6 -> [0,1121,"switchToWindow",{"name":"8"}] 22:15:13 INFO - PROCESS | 1900 | 1477890913095 Marionette TRACE conn6 <- [1,1121,null,{}] 22:15:13 INFO - PROCESS | 1900 | 1477890913106 Marionette TRACE conn6 -> [0,1122,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/039.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:13 INFO - PROCESS | 1900 | ++DOCSHELL 0xa483f800 == 38 [pid = 1900] [id = 263] 22:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa4841400) [pid = 1900] [serial = 772] [outer = (nil)] 22:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa4c55c00) [pid = 1900] [serial = 773] [outer = 0xa4841400] 22:15:13 INFO - PROCESS | 1900 | 1477890913253 Marionette DEBUG loaded listener.js 22:15:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0xa4c9d800) [pid = 1900] [serial = 774] [outer = 0xa4841400] 22:15:13 INFO - PROCESS | 1900 | 1477890913927 Marionette TRACE conn6 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:13 INFO - . 22:15:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1227ms 22:15:13 INFO - PROCESS | 1900 | 1477890913936 Marionette TRACE conn6 -> [0,1123,"getWindowHandle",null] 22:15:13 INFO - PROCESS | 1900 | 1477890913941 Marionette TRACE conn6 <- [1,1123,null,{"value":"8"}] 22:15:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 22:15:13 INFO - PROCESS | 1900 | 1477890913948 Marionette TRACE conn6 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:14 INFO - PROCESS | 1900 | 1477890914122 Marionette TRACE conn6 <- [1,1124,null,{"value":null}] 22:15:14 INFO - PROCESS | 1900 | 1477890914283 Marionette TRACE conn6 -> [0,1125,"getWindowHandles",null] 22:15:14 INFO - PROCESS | 1900 | 1477890914287 Marionette TRACE conn6 <- [1,1125,null,["8"]] 22:15:14 INFO - PROCESS | 1900 | 1477890914293 Marionette TRACE conn6 -> [0,1126,"switchToWindow",{"name":"8"}] 22:15:14 INFO - PROCESS | 1900 | 1477890914299 Marionette TRACE conn6 <- [1,1126,null,{}] 22:15:14 INFO - PROCESS | 1900 | 1477890914305 Marionette TRACE conn6 -> [0,1127,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/040.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d8c00 == 39 [pid = 1900] [id = 264] 22:15:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x903de400) [pid = 1900] [serial = 775] [outer = (nil)] 22:15:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0xa23e7800) [pid = 1900] [serial = 776] [outer = 0x903de400] 22:15:14 INFO - PROCESS | 1900 | 1477890914448 Marionette DEBUG loaded listener.js 22:15:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa4cf2800) [pid = 1900] [serial = 777] [outer = 0x903de400] 22:15:15 INFO - PROCESS | 1900 | 1477890915309 Marionette TRACE conn6 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:15:15 INFO - . 22:15:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1382ms 22:15:15 INFO - PROCESS | 1900 | 1477890915332 Marionette TRACE conn6 -> [0,1128,"getWindowHandle",null] 22:15:15 INFO - PROCESS | 1900 | 1477890915338 Marionette TRACE conn6 <- [1,1128,null,{"value":"8"}] 22:15:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 22:15:15 INFO - PROCESS | 1900 | 1477890915348 Marionette TRACE conn6 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:15 INFO - PROCESS | 1900 | 1477890915640 Marionette TRACE conn6 <- [1,1129,null,{"value":null}] 22:15:15 INFO - PROCESS | 1900 | 1477890915789 Marionette TRACE conn6 -> [0,1130,"getWindowHandles",null] 22:15:15 INFO - PROCESS | 1900 | 1477890915794 Marionette TRACE conn6 <- [1,1130,null,["8"]] 22:15:15 INFO - PROCESS | 1900 | 1477890915802 Marionette TRACE conn6 -> [0,1131,"switchToWindow",{"name":"8"}] 22:15:15 INFO - PROCESS | 1900 | 1477890915811 Marionette TRACE conn6 <- [1,1131,null,{}] 22:15:15 INFO - PROCESS | 1900 | 1477890915869 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/041.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f0800 == 40 [pid = 1900] [id = 265] 22:15:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x94522c00) [pid = 1900] [serial = 778] [outer = (nil)] 22:15:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x9546c800) [pid = 1900] [serial = 779] [outer = 0x94522c00] 22:15:15 INFO - PROCESS | 1900 | 1477890915985 Marionette DEBUG loaded listener.js 22:15:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x95da2000) [pid = 1900] [serial = 780] [outer = 0x94522c00] 22:15:16 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc82400 == 39 [pid = 1900] [id = 233] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9ad88400) [pid = 1900] [serial = 723] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x94965000) [pid = 1900] [serial = 704] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0xa2888800) [pid = 1900] [serial = 728] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x97b79000) [pid = 1900] [serial = 719] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9a23ec00) [pid = 1900] [serial = 707] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9b05b000) [pid = 1900] [serial = 701] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92f95000) [pid = 1900] [serial = 714] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9479cc00) [pid = 1900] [serial = 716] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9ad82c00) [pid = 1900] [serial = 722] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92cc7400) [pid = 1900] [serial = 713] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x94963c00) [pid = 1900] [serial = 717] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9b108000) [pid = 1900] [serial = 726] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x993cc800) [pid = 1900] [serial = 720] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9a364800) [pid = 1900] [serial = 725] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9a023000) [pid = 1900] [serial = 710] [outer = (nil)] [url = about:blank] 22:15:16 INFO - PROCESS | 1900 | 1477890916788 Marionette TRACE conn6 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:15:16 INFO - . 22:15:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1471ms 22:15:16 INFO - PROCESS | 1900 | 1477890916819 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 22:15:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 22:15:16 INFO - PROCESS | 1900 | 1477890916827 Marionette TRACE conn6 <- [1,1133,null,{"value":"8"}] 22:15:16 INFO - PROCESS | 1900 | 1477890916835 Marionette TRACE conn6 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:17 INFO - PROCESS | 1900 | 1477890917033 Marionette TRACE conn6 <- [1,1134,null,{"value":null}] 22:15:17 INFO - PROCESS | 1900 | 1477890917045 Marionette TRACE conn6 -> [0,1135,"getWindowHandles",null] 22:15:17 INFO - PROCESS | 1900 | 1477890917049 Marionette TRACE conn6 <- [1,1135,null,["8"]] 22:15:17 INFO - PROCESS | 1900 | 1477890917191 Marionette TRACE conn6 -> [0,1136,"switchToWindow",{"name":"8"}] 22:15:17 INFO - PROCESS | 1900 | 1477890917197 Marionette TRACE conn6 <- [1,1136,null,{}] 22:15:17 INFO - PROCESS | 1900 | 1477890917209 Marionette TRACE conn6 -> [0,1137,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/042.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x9495d800 == 40 [pid = 1900] [id = 266] 22:15:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x97b79000) [pid = 1900] [serial = 781] [outer = (nil)] 22:15:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x993d1000) [pid = 1900] [serial = 782] [outer = 0x97b79000] 22:15:17 INFO - PROCESS | 1900 | 1477890917316 Marionette DEBUG loaded listener.js 22:15:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9a026c00) [pid = 1900] [serial = 783] [outer = 0x97b79000] 22:15:17 INFO - PROCESS | 1900 | 1477890917929 Marionette TRACE conn6 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:15:17 INFO - . 22:15:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1126ms 22:15:18 INFO - PROCESS | 1900 | 1477890918000 Marionette TRACE conn6 -> [0,1138,"getWindowHandle",null] 22:15:18 INFO - PROCESS | 1900 | 1477890918009 Marionette TRACE conn6 <- [1,1138,null,{"value":"8"}] 22:15:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 22:15:18 INFO - PROCESS | 1900 | 1477890918017 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:18 INFO - PROCESS | 1900 | 1477890918227 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 22:15:18 INFO - PROCESS | 1900 | 1477890918358 Marionette TRACE conn6 -> [0,1140,"getWindowHandles",null] 22:15:18 INFO - PROCESS | 1900 | 1477890918363 Marionette TRACE conn6 <- [1,1140,null,["8"]] 22:15:18 INFO - PROCESS | 1900 | 1477890918369 Marionette TRACE conn6 -> [0,1141,"switchToWindow",{"name":"8"}] 22:15:18 INFO - PROCESS | 1900 | 1477890918377 Marionette TRACE conn6 <- [1,1141,null,{}] 22:15:18 INFO - PROCESS | 1900 | 1477890918384 Marionette TRACE conn6 -> [0,1142,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/043.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b0a1400 == 41 [pid = 1900] [id = 267] 22:15:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9b0a1800) [pid = 1900] [serial = 784] [outer = (nil)] 22:15:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9b0a4000) [pid = 1900] [serial = 785] [outer = 0x9b0a1800] 22:15:18 INFO - PROCESS | 1900 | 1477890918483 Marionette DEBUG loaded listener.js 22:15:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9b0a7800) [pid = 1900] [serial = 786] [outer = 0x9b0a1800] 22:15:19 INFO - PROCESS | 1900 | 1477890919171 Marionette TRACE conn6 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 22:15:19 INFO - . 22:15:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1180ms 22:15:19 INFO - PROCESS | 1900 | 1477890919234 Marionette TRACE conn6 -> [0,1143,"getWindowHandle",null] 22:15:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 22:15:19 INFO - PROCESS | 1900 | 1477890919239 Marionette TRACE conn6 <- [1,1143,null,{"value":"8"}] 22:15:19 INFO - PROCESS | 1900 | 1477890919251 Marionette TRACE conn6 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:19 INFO - PROCESS | 1900 | 1477890919498 Marionette TRACE conn6 <- [1,1144,null,{"value":null}] 22:15:19 INFO - PROCESS | 1900 | 1477890919525 Marionette TRACE conn6 -> [0,1145,"getWindowHandles",null] 22:15:19 INFO - PROCESS | 1900 | 1477890919529 Marionette TRACE conn6 <- [1,1145,null,["8"]] 22:15:19 INFO - PROCESS | 1900 | 1477890919537 Marionette TRACE conn6 -> [0,1146,"switchToWindow",{"name":"8"}] 22:15:19 INFO - PROCESS | 1900 | 1477890919543 Marionette TRACE conn6 <- [1,1146,null,{}] 22:15:19 INFO - PROCESS | 1900 | 1477890919549 Marionette TRACE conn6 -> [0,1147,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/044.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:19 INFO - PROCESS | 1900 | ++DOCSHELL 0xa181fc00 == 42 [pid = 1900] [id = 268] 22:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa2340000) [pid = 1900] [serial = 787] [outer = (nil)] 22:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0xa2885c00) [pid = 1900] [serial = 788] [outer = 0xa2340000] 22:15:19 INFO - PROCESS | 1900 | 1477890919724 Marionette DEBUG loaded listener.js 22:15:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0xa2889c00) [pid = 1900] [serial = 789] [outer = 0xa2340000] 22:15:20 INFO - PROCESS | 1900 | 1477890920436 Marionette TRACE conn6 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:20 INFO - . 22:15:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1229ms 22:15:20 INFO - PROCESS | 1900 | 1477890920475 Marionette TRACE conn6 -> [0,1148,"getWindowHandle",null] 22:15:20 INFO - PROCESS | 1900 | 1477890920479 Marionette TRACE conn6 <- [1,1148,null,{"value":"8"}] 22:15:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 22:15:20 INFO - PROCESS | 1900 | 1477890920486 Marionette TRACE conn6 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:20 INFO - PROCESS | 1900 | 1477890920707 Marionette TRACE conn6 <- [1,1149,null,{"value":null}] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0xa288dc00) [pid = 1900] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x92cc2800) [pid = 1900] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x941f2c00) [pid = 1900] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0xa2ce2000) [pid = 1900] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0xa2ce9c00) [pid = 1900] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x993c8800) [pid = 1900] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x9479b400) [pid = 1900] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9791c400) [pid = 1900] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9a23f800) [pid = 1900] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9a0cf400) [pid = 1900] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x941f5000) [pid = 1900] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x937bd400) [pid = 1900] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0xa23e7c00) [pid = 1900] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 22:15:21 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9ad8cc00) [pid = 1900] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 22:15:21 INFO - PROCESS | 1900 | 1477890921059 Marionette TRACE conn6 -> [0,1150,"getWindowHandles",null] 22:15:21 INFO - PROCESS | 1900 | 1477890921062 Marionette TRACE conn6 <- [1,1150,null,["8"]] 22:15:21 INFO - PROCESS | 1900 | 1477890921076 Marionette TRACE conn6 -> [0,1151,"switchToWindow",{"name":"8"}] 22:15:21 INFO - PROCESS | 1900 | 1477890921081 Marionette TRACE conn6 <- [1,1151,null,{}] 22:15:21 INFO - PROCESS | 1900 | 1477890921087 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/045.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f5000 == 43 [pid = 1900] [id = 269] 22:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92a0c400) [pid = 1900] [serial = 790] [outer = (nil)] 22:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9a23f800) [pid = 1900] [serial = 791] [outer = 0x92a0c400] 22:15:21 INFO - PROCESS | 1900 | 1477890921182 Marionette DEBUG loaded listener.js 22:15:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0xa2cdfc00) [pid = 1900] [serial = 792] [outer = 0x92a0c400] 22:15:21 INFO - PROCESS | 1900 | 1477890921797 Marionette TRACE conn6 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:21 INFO - . 22:15:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1320ms 22:15:21 INFO - PROCESS | 1900 | 1477890921839 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 22:15:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 22:15:21 INFO - PROCESS | 1900 | 1477890921844 Marionette TRACE conn6 <- [1,1153,null,{"value":"8"}] 22:15:21 INFO - PROCESS | 1900 | 1477890921858 Marionette TRACE conn6 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:22 INFO - PROCESS | 1900 | 1477890922056 Marionette TRACE conn6 <- [1,1154,null,{"value":null}] 22:15:22 INFO - PROCESS | 1900 | 1477890922068 Marionette TRACE conn6 -> [0,1155,"getWindowHandles",null] 22:15:22 INFO - PROCESS | 1900 | 1477890922071 Marionette TRACE conn6 <- [1,1155,null,["8"]] 22:15:22 INFO - PROCESS | 1900 | 1477890922077 Marionette TRACE conn6 -> [0,1156,"switchToWindow",{"name":"8"}] 22:15:22 INFO - PROCESS | 1900 | 1477890922084 Marionette TRACE conn6 <- [1,1156,null,{}] 22:15:22 INFO - PROCESS | 1900 | 1477890922090 Marionette TRACE conn6 -> [0,1157,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/046.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc78c00 == 44 [pid = 1900] [id = 270] 22:15:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0xa4c4f000) [pid = 1900] [serial = 793] [outer = (nil)] 22:15:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0xa4ceec00) [pid = 1900] [serial = 794] [outer = 0xa4c4f000] 22:15:22 INFO - PROCESS | 1900 | 1477890922187 Marionette DEBUG loaded listener.js 22:15:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0xa93b3800) [pid = 1900] [serial = 795] [outer = 0xa4c4f000] 22:15:22 INFO - PROCESS | 1900 | 1477890922876 Marionette TRACE conn6 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:22 INFO - . 22:15:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1077ms 22:15:22 INFO - PROCESS | 1900 | 1477890922927 Marionette TRACE conn6 -> [0,1158,"getWindowHandle",null] 22:15:22 INFO - PROCESS | 1900 | 1477890922933 Marionette TRACE conn6 <- [1,1158,null,{"value":"8"}] 22:15:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 22:15:22 INFO - PROCESS | 1900 | 1477890922941 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:23 INFO - PROCESS | 1900 | 1477890923152 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 22:15:23 INFO - PROCESS | 1900 | 1477890923299 Marionette TRACE conn6 -> [0,1160,"getWindowHandles",null] 22:15:23 INFO - PROCESS | 1900 | 1477890923306 Marionette TRACE conn6 <- [1,1160,null,["8"]] 22:15:23 INFO - PROCESS | 1900 | 1477890923316 Marionette TRACE conn6 -> [0,1161,"switchToWindow",{"name":"8"}] 22:15:23 INFO - PROCESS | 1900 | 1477890923327 Marionette TRACE conn6 <- [1,1161,null,{}] 22:15:23 INFO - PROCESS | 1900 | 1477890923379 Marionette TRACE conn6 -> [0,1162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/047.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc7400 == 45 [pid = 1900] [id = 271] 22:15:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x92cca800) [pid = 1900] [serial = 796] [outer = (nil)] 22:15:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x941ee800) [pid = 1900] [serial = 797] [outer = 0x92cca800] 22:15:23 INFO - PROCESS | 1900 | 1477890923507 Marionette DEBUG loaded listener.js 22:15:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x94527000) [pid = 1900] [serial = 798] [outer = 0x92cca800] 22:15:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95202400) [pid = 1900] [serial = 799] [outer = 0x92cca800] 22:15:24 INFO - PROCESS | 1900 | 1477890924437 Marionette TRACE conn6 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:24 INFO - . 22:15:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1544ms 22:15:24 INFO - PROCESS | 1900 | 1477890924488 Marionette TRACE conn6 -> [0,1163,"getWindowHandle",null] 22:15:24 INFO - PROCESS | 1900 | 1477890924495 Marionette TRACE conn6 <- [1,1163,null,{"value":"8"}] 22:15:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 22:15:24 INFO - PROCESS | 1900 | 1477890924505 Marionette TRACE conn6 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:24 INFO - PROCESS | 1900 | 1477890924753 Marionette TRACE conn6 <- [1,1164,null,{"value":null}] 22:15:24 INFO - PROCESS | 1900 | 1477890924932 Marionette TRACE conn6 -> [0,1165,"getWindowHandles",null] 22:15:24 INFO - PROCESS | 1900 | 1477890924938 Marionette TRACE conn6 <- [1,1165,null,["8"]] 22:15:24 INFO - PROCESS | 1900 | 1477890924948 Marionette TRACE conn6 -> [0,1166,"switchToWindow",{"name":"8"}] 22:15:24 INFO - PROCESS | 1900 | 1477890924955 Marionette TRACE conn6 <- [1,1166,null,{}] 22:15:25 INFO - PROCESS | 1900 | 1477890925007 Marionette TRACE conn6 -> [0,1167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/048.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x95c0d400 == 46 [pid = 1900] [id = 272] 22:15:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95c0dc00) [pid = 1900] [serial = 800] [outer = (nil)] 22:15:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98c8c800) [pid = 1900] [serial = 801] [outer = 0x95c0dc00] 22:15:25 INFO - PROCESS | 1900 | 1477890925121 Marionette DEBUG loaded listener.js 22:15:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9a392000) [pid = 1900] [serial = 802] [outer = 0x95c0dc00] 22:15:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9495e400) [pid = 1900] [serial = 803] [outer = 0x95c0dc00] 22:15:25 INFO - PROCESS | 1900 | 1477890925872 Marionette TRACE conn6 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 22:15:25 INFO - . 22:15:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1423ms 22:15:25 INFO - PROCESS | 1900 | 1477890925930 Marionette TRACE conn6 -> [0,1168,"getWindowHandle",null] 22:15:25 INFO - PROCESS | 1900 | 1477890925934 Marionette TRACE conn6 <- [1,1168,null,{"value":"8"}] 22:15:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 22:15:25 INFO - PROCESS | 1900 | 1477890925942 Marionette TRACE conn6 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:26 INFO - PROCESS | 1900 | 1477890926152 Marionette TRACE conn6 <- [1,1169,null,{"value":null}] 22:15:26 INFO - PROCESS | 1900 | 1477890926334 Marionette TRACE conn6 -> [0,1170,"getWindowHandles",null] 22:15:26 INFO - PROCESS | 1900 | 1477890926343 Marionette TRACE conn6 <- [1,1170,null,["8"]] 22:15:26 INFO - PROCESS | 1900 | 1477890926354 Marionette TRACE conn6 -> [0,1171,"switchToWindow",{"name":"8"}] 22:15:26 INFO - PROCESS | 1900 | 1477890926362 Marionette TRACE conn6 <- [1,1171,null,{}] 22:15:26 INFO - PROCESS | 1900 | 1477890926413 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/049.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc76c00 == 47 [pid = 1900] [id = 273] 22:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x903e5800) [pid = 1900] [serial = 804] [outer = (nil)] 22:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0xa2d4d000) [pid = 1900] [serial = 805] [outer = 0x903e5800] 22:15:26 INFO - PROCESS | 1900 | 1477890926532 Marionette DEBUG loaded listener.js 22:15:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa4513800) [pid = 1900] [serial = 806] [outer = 0x903e5800] 22:15:27 INFO - PROCESS | 1900 | 1477890927204 Marionette TRACE conn6 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:15:27 INFO - . 22:15:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1278ms 22:15:27 INFO - PROCESS | 1900 | 1477890927220 Marionette TRACE conn6 -> [0,1173,"getWindowHandle",null] 22:15:27 INFO - PROCESS | 1900 | 1477890927224 Marionette TRACE conn6 <- [1,1173,null,{"value":"8"}] 22:15:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 22:15:27 INFO - PROCESS | 1900 | 1477890927232 Marionette TRACE conn6 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:27 INFO - PROCESS | 1900 | 1477890927417 Marionette TRACE conn6 <- [1,1174,null,{"value":null}] 22:15:27 INFO - PROCESS | 1900 | 1477890927604 Marionette TRACE conn6 -> [0,1175,"getWindowHandles",null] 22:15:27 INFO - PROCESS | 1900 | 1477890927609 Marionette TRACE conn6 <- [1,1175,null,["8"]] 22:15:27 INFO - PROCESS | 1900 | 1477890927617 Marionette TRACE conn6 -> [0,1176,"switchToWindow",{"name":"8"}] 22:15:27 INFO - PROCESS | 1900 | 1477890927622 Marionette TRACE conn6 <- [1,1176,null,{}] 22:15:27 INFO - PROCESS | 1900 | 1477890927632 Marionette TRACE conn6 -> [0,1177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/050.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x943b4800 == 48 [pid = 1900] [id = 274] 22:15:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x943b6800) [pid = 1900] [serial = 807] [outer = (nil)] 22:15:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x943ba800) [pid = 1900] [serial = 808] [outer = 0x943b6800] 22:15:27 INFO - PROCESS | 1900 | 1477890927739 Marionette DEBUG loaded listener.js 22:15:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x943bd400) [pid = 1900] [serial = 809] [outer = 0x943b6800] 22:15:28 INFO - PROCESS | 1900 | 1477890928397 Marionette TRACE conn6 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:15:28 INFO - . 22:15:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1182ms 22:15:28 INFO - PROCESS | 1900 | 1477890928454 Marionette TRACE conn6 -> [0,1178,"getWindowHandle",null] 22:15:28 INFO - PROCESS | 1900 | 1477890928459 Marionette TRACE conn6 <- [1,1178,null,{"value":"8"}] 22:15:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 22:15:28 INFO - PROCESS | 1900 | 1477890928471 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:28 INFO - PROCESS | 1900 | 1477890928654 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 22:15:28 INFO - PROCESS | 1900 | 1477890928821 Marionette TRACE conn6 -> [0,1180,"getWindowHandles",null] 22:15:28 INFO - PROCESS | 1900 | 1477890928826 Marionette TRACE conn6 <- [1,1180,null,["8"]] 22:15:28 INFO - PROCESS | 1900 | 1477890928837 Marionette TRACE conn6 -> [0,1181,"switchToWindow",{"name":"8"}] 22:15:28 INFO - PROCESS | 1900 | 1477890928842 Marionette TRACE conn6 <- [1,1181,null,{}] 22:15:28 INFO - PROCESS | 1900 | 1477890928848 Marionette TRACE conn6 -> [0,1182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/051.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x9450b400 == 49 [pid = 1900] [id = 275] 22:15:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x946b1400) [pid = 1900] [serial = 810] [outer = (nil)] 22:15:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x946b7c00) [pid = 1900] [serial = 811] [outer = 0x946b1400] 22:15:28 INFO - PROCESS | 1900 | 1477890928982 Marionette DEBUG loaded listener.js 22:15:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x946b9400) [pid = 1900] [serial = 812] [outer = 0x946b1400] 22:15:29 INFO - PROCESS | 1900 | 1477890929601 Marionette TRACE conn6 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 22:15:29 INFO - . 22:15:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1229ms 22:15:29 INFO - PROCESS | 1900 | 1477890929700 Marionette TRACE conn6 -> [0,1183,"getWindowHandle",null] 22:15:29 INFO - PROCESS | 1900 | 1477890929703 Marionette TRACE conn6 <- [1,1183,null,{"value":"8"}] 22:15:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 22:15:29 INFO - PROCESS | 1900 | 1477890929730 Marionette TRACE conn6 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:29 INFO - PROCESS | 1900 | 1477890929904 Marionette TRACE conn6 <- [1,1184,null,{"value":null}] 22:15:30 INFO - PROCESS | 1900 | 1477890930077 Marionette TRACE conn6 -> [0,1185,"getWindowHandles",null] 22:15:30 INFO - PROCESS | 1900 | 1477890930080 Marionette TRACE conn6 <- [1,1185,null,["8"]] 22:15:30 INFO - PROCESS | 1900 | 1477890930090 Marionette TRACE conn6 -> [0,1186,"switchToWindow",{"name":"8"}] 22:15:30 INFO - PROCESS | 1900 | 1477890930095 Marionette TRACE conn6 <- [1,1186,null,{}] 22:15:30 INFO - PROCESS | 1900 | 1477890930101 Marionette TRACE conn6 -> [0,1187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x946bfc00 == 50 [pid = 1900] [id = 276] 22:15:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9a02b000) [pid = 1900] [serial = 813] [outer = (nil)] 22:15:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0xa4c55800) [pid = 1900] [serial = 814] [outer = 0x9a02b000] 22:15:30 INFO - PROCESS | 1900 | 1477890930235 Marionette DEBUG loaded listener.js 22:15:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x95a17000) [pid = 1900] [serial = 815] [outer = 0x9a02b000] 22:15:30 INFO - PROCESS | 1900 | 1477890930842 Marionette TRACE conn6 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 22:15:30 INFO - . 22:15:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1172ms 22:15:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 22:15:30 INFO - PROCESS | 1900 | 1477890930902 Marionette TRACE conn6 -> [0,1188,"getWindowHandle",null] 22:15:30 INFO - PROCESS | 1900 | 1477890930905 Marionette TRACE conn6 <- [1,1188,null,{"value":"8"}] 22:15:30 INFO - PROCESS | 1900 | 1477890930914 Marionette TRACE conn6 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:31 INFO - PROCESS | 1900 | 1477890931090 Marionette TRACE conn6 <- [1,1189,null,{"value":null}] 22:15:31 INFO - PROCESS | 1900 | 1477890931262 Marionette TRACE conn6 -> [0,1190,"getWindowHandles",null] 22:15:31 INFO - PROCESS | 1900 | 1477890931267 Marionette TRACE conn6 <- [1,1190,null,["8"]] 22:15:31 INFO - PROCESS | 1900 | 1477890931278 Marionette TRACE conn6 -> [0,1191,"switchToWindow",{"name":"8"}] 22:15:31 INFO - PROCESS | 1900 | 1477890931284 Marionette TRACE conn6 <- [1,1191,null,{}] 22:15:31 INFO - PROCESS | 1900 | 1477890931290 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x903df800 == 51 [pid = 1900] [id = 277] 22:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x9186dc00) [pid = 1900] [serial = 816] [outer = (nil)] 22:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x95a1bc00) [pid = 1900] [serial = 817] [outer = 0x9186dc00] 22:15:31 INFO - PROCESS | 1900 | 1477890931407 Marionette DEBUG loaded listener.js 22:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x95a1e800) [pid = 1900] [serial = 818] [outer = 0x9186dc00] 22:15:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7cc00 == 52 [pid = 1900] [id = 278] 22:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8f6f2c00) [pid = 1900] [serial = 819] [outer = (nil)] 22:15:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x92ac5800) [pid = 1900] [serial = 820] [outer = 0x8f6f2c00] 22:15:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0xa23dd400) [pid = 1900] [serial = 821] [outer = 0x8f6f2c00] 22:15:32 INFO - PROCESS | 1900 | 1477890932505 Marionette TRACE conn6 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 22:15:32 INFO - ... 22:15:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1627ms 22:15:32 INFO - PROCESS | 1900 | 1477890932547 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 22:15:32 INFO - PROCESS | 1900 | 1477890932554 Marionette TRACE conn6 <- [1,1193,null,{"value":"8"}] 22:15:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 22:15:32 INFO - PROCESS | 1900 | 1477890932567 Marionette TRACE conn6 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:32 INFO - PROCESS | 1900 | 1477890932794 Marionette TRACE conn6 <- [1,1194,null,{"value":null}] 22:15:32 INFO - PROCESS | 1900 | 1477890932983 Marionette TRACE conn6 -> [0,1195,"getWindowHandles",null] 22:15:32 INFO - PROCESS | 1900 | 1477890932988 Marionette TRACE conn6 <- [1,1195,null,["8"]] 22:15:33 INFO - PROCESS | 1900 | 1477890932996 Marionette TRACE conn6 -> [0,1196,"switchToWindow",{"name":"8"}] 22:15:33 INFO - PROCESS | 1900 | 1477890933005 Marionette TRACE conn6 <- [1,1196,null,{}] 22:15:33 INFO - PROCESS | 1900 | 1477890933069 Marionette TRACE conn6 -> [0,1197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x943c0c00 == 53 [pid = 1900] [id = 279] 22:15:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x94497000) [pid = 1900] [serial = 822] [outer = (nil)] 22:15:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x946b4800) [pid = 1900] [serial = 823] [outer = 0x94497000] 22:15:33 INFO - PROCESS | 1900 | 1477890933209 Marionette DEBUG loaded listener.js 22:15:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x946bec00) [pid = 1900] [serial = 824] [outer = 0x94497000] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc78c00 == 52 [pid = 1900] [id = 270] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f5000 == 51 [pid = 1900] [id = 269] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9b0a1400 == 50 [pid = 1900] [id = 267] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0xa181fc00 == 49 [pid = 1900] [id = 268] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x941f0800 == 48 [pid = 1900] [id = 265] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9495d800 == 47 [pid = 1900] [id = 266] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0xa2ce8000 == 46 [pid = 1900] [id = 252] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc0c00 == 45 [pid = 1900] [id = 253] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x97918400 == 44 [pid = 1900] [id = 255] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9a23c400 == 43 [pid = 1900] [id = 256] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x93ad9400 == 42 [pid = 1900] [id = 260] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x92cca000 == 41 [pid = 1900] [id = 254] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc8800 == 40 [pid = 1900] [id = 257] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x95dee800 == 39 [pid = 1900] [id = 261] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x941f0c00 == 38 [pid = 1900] [id = 258] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x903d8c00 == 37 [pid = 1900] [id = 264] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0xa2e69000 == 36 [pid = 1900] [id = 262] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0xa483f800 == 35 [pid = 1900] [id = 263] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7cc00 == 34 [pid = 1900] [id = 278] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x993d2400 == 33 [pid = 1900] [id = 229] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x9450b400 == 32 [pid = 1900] [id = 275] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x946bfc00 == 31 [pid = 1900] [id = 276] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x903df800 == 30 [pid = 1900] [id = 277] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0xa450d800 == 29 [pid = 1900] [id = 259] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc76c00 == 28 [pid = 1900] [id = 273] 22:15:34 INFO - PROCESS | 1900 | --DOCSHELL 0x943b4800 == 27 [pid = 1900] [id = 274] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x9452dc00) [pid = 1900] [serial = 732] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x94528c00) [pid = 1900] [serial = 731] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x9a31b400) [pid = 1900] [serial = 735] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x9a026400) [pid = 1900] [serial = 734] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0xa2894c00) [pid = 1900] [serial = 738] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0xa2891000) [pid = 1900] [serial = 737] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0xa2d49000) [pid = 1900] [serial = 741] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0xa2d43c00) [pid = 1900] [serial = 740] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x944a4000) [pid = 1900] [serial = 744] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x941e8400) [pid = 1900] [serial = 743] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x95203c00) [pid = 1900] [serial = 747] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x941f1c00) [pid = 1900] [serial = 746] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x99fc7c00) [pid = 1900] [serial = 750] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x98c8d800) [pid = 1900] [serial = 749] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0xa0e6e400) [pid = 1900] [serial = 753] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9a391c00) [pid = 1900] [serial = 752] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0xa288f400) [pid = 1900] [serial = 756] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0xa288e800) [pid = 1900] [serial = 755] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0xa2d48000) [pid = 1900] [serial = 759] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0xa2ce8c00) [pid = 1900] [serial = 758] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0xa4515400) [pid = 1900] [serial = 761] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0xa1821000) [pid = 1900] [serial = 711] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9496bc00) [pid = 1900] [serial = 705] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9b056000) [pid = 1900] [serial = 708] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9b3c3800) [pid = 1900] [serial = 702] [outer = (nil)] [url = about:blank] 22:15:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbee800 == 28 [pid = 1900] [id = 280] 22:15:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8cbf7c00) [pid = 1900] [serial = 825] [outer = (nil)] 22:15:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8c143c00) [pid = 1900] [serial = 826] [outer = 0x8cbf7c00] 22:15:35 INFO - PROCESS | 1900 | 1477890935067 Marionette TRACE conn6 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 22:15:35 INFO - . 22:15:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 2524ms 22:15:35 INFO - PROCESS | 1900 | 1477890935120 Marionette TRACE conn6 -> [0,1198,"getWindowHandle",null] 22:15:35 INFO - PROCESS | 1900 | 1477890935127 Marionette TRACE conn6 <- [1,1198,null,{"value":"8"}] 22:15:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 22:15:35 INFO - PROCESS | 1900 | 1477890935137 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:35 INFO - PROCESS | 1900 | 1477890935399 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 22:15:35 INFO - PROCESS | 1900 | 1477890935520 Marionette TRACE conn6 -> [0,1200,"getWindowHandles",null] 22:15:35 INFO - PROCESS | 1900 | 1477890935526 Marionette TRACE conn6 <- [1,1200,null,["8"]] 22:15:35 INFO - PROCESS | 1900 | 1477890935533 Marionette TRACE conn6 -> [0,1201,"switchToWindow",{"name":"8"}] 22:15:35 INFO - PROCESS | 1900 | 1477890935541 Marionette TRACE conn6 <- [1,1201,null,{}] 22:15:35 INFO - PROCESS | 1900 | 1477890935547 Marionette TRACE conn6 -> [0,1202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ac6c00 == 29 [pid = 1900] [id = 281] 22:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x92ac7400) [pid = 1900] [serial = 827] [outer = (nil)] 22:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x92cc5400) [pid = 1900] [serial = 828] [outer = 0x92ac7400] 22:15:35 INFO - PROCESS | 1900 | 1477890935650 Marionette DEBUG loaded listener.js 22:15:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x92f91c00) [pid = 1900] [serial = 829] [outer = 0x92ac7400] 22:15:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f0c00 == 30 [pid = 1900] [id = 282] 22:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x94384c00) [pid = 1900] [serial = 830] [outer = (nil)] 22:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x94125400) [pid = 1900] [serial = 831] [outer = 0x94384c00] 22:15:36 INFO - PROCESS | 1900 | 1477890936346 Marionette TRACE conn6 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 22:15:36 INFO - . 22:15:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1271ms 22:15:36 INFO - PROCESS | 1900 | 1477890936410 Marionette TRACE conn6 -> [0,1203,"getWindowHandle",null] 22:15:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 22:15:36 INFO - PROCESS | 1900 | 1477890936421 Marionette TRACE conn6 <- [1,1203,null,{"value":"8"}] 22:15:36 INFO - PROCESS | 1900 | 1477890936433 Marionette TRACE conn6 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:36 INFO - PROCESS | 1900 | 1477890936715 Marionette TRACE conn6 <- [1,1204,null,{"value":null}] 22:15:36 INFO - PROCESS | 1900 | 1477890936796 Marionette TRACE conn6 -> [0,1205,"getWindowHandles",null] 22:15:36 INFO - PROCESS | 1900 | 1477890936801 Marionette TRACE conn6 <- [1,1205,null,["8"]] 22:15:36 INFO - PROCESS | 1900 | 1477890936813 Marionette TRACE conn6 -> [0,1206,"switchToWindow",{"name":"8"}] 22:15:36 INFO - PROCESS | 1900 | 1477890936820 Marionette TRACE conn6 <- [1,1206,null,{}] 22:15:36 INFO - PROCESS | 1900 | 1477890936826 Marionette TRACE conn6 -> [0,1207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x943b7c00 == 31 [pid = 1900] [id = 283] 22:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x943ba400) [pid = 1900] [serial = 832] [outer = (nil)] 22:15:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x943be000) [pid = 1900] [serial = 833] [outer = 0x943ba400] 22:15:36 INFO - PROCESS | 1900 | 1477890936927 Marionette DEBUG loaded listener.js 22:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x94529800) [pid = 1900] [serial = 834] [outer = 0x943ba400] 22:15:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452f400 == 32 [pid = 1900] [id = 284] 22:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x94790000) [pid = 1900] [serial = 835] [outer = (nil)] 22:15:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x93cf3400) [pid = 1900] [serial = 836] [outer = 0x94790000] 22:15:37 INFO - PROCESS | 1900 | 1477890937677 Marionette TRACE conn6 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 22:15:37 INFO - . 22:15:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1277ms 22:15:37 INFO - PROCESS | 1900 | 1477890937747 Marionette TRACE conn6 -> [0,1208,"getWindowHandle",null] 22:15:37 INFO - PROCESS | 1900 | 1477890937755 Marionette TRACE conn6 <- [1,1208,null,{"value":"8"}] 22:15:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 22:15:37 INFO - PROCESS | 1900 | 1477890937763 Marionette TRACE conn6 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:38 INFO - PROCESS | 1900 | 1477890938022 Marionette TRACE conn6 <- [1,1209,null,{"value":null}] 22:15:38 INFO - PROCESS | 1900 | 1477890938049 Marionette TRACE conn6 -> [0,1210,"getWindowHandles",null] 22:15:38 INFO - PROCESS | 1900 | 1477890938055 Marionette TRACE conn6 <- [1,1210,null,["8"]] 22:15:38 INFO - PROCESS | 1900 | 1477890938061 Marionette TRACE conn6 -> [0,1211,"switchToWindow",{"name":"8"}] 22:15:38 INFO - PROCESS | 1900 | 1477890938068 Marionette TRACE conn6 <- [1,1211,null,{}] 22:15:38 INFO - PROCESS | 1900 | 1477890938158 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x95203c00 == 33 [pid = 1900] [id = 285] 22:15:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x95204800) [pid = 1900] [serial = 837] [outer = (nil)] 22:15:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9546b800) [pid = 1900] [serial = 838] [outer = 0x95204800] 22:15:38 INFO - PROCESS | 1900 | 1477890938263 Marionette DEBUG loaded listener.js 22:15:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9562e400) [pid = 1900] [serial = 839] [outer = 0x95204800] 22:15:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x9478f000 == 34 [pid = 1900] [id = 286] 22:15:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x95a24400) [pid = 1900] [serial = 840] [outer = (nil)] 22:15:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x95c02400) [pid = 1900] [serial = 841] [outer = 0x95a24400] 22:15:39 INFO - PROCESS | 1900 | 1477890939104 Marionette TRACE conn6 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 22:15:39 INFO - . 22:15:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1386ms 22:15:39 INFO - PROCESS | 1900 | 1477890939733 Marionette TRACE conn6 -> [0,1213,"getWindowHandle",null] 22:15:39 INFO - PROCESS | 1900 | 1477890939738 Marionette TRACE conn6 <- [1,1213,null,{"value":"8"}] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0xa2340000) [pid = 1900] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9b0a1800) [pid = 1900] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0xa2784c00) [pid = 1900] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0xa4c4f000) [pid = 1900] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92a0c400) [pid = 1900] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0xa433cc00) [pid = 1900] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0xa450e400) [pid = 1900] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x99f3e000) [pid = 1900] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x94527400) [pid = 1900] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0xa4841400) [pid = 1900] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x903de400) [pid = 1900] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 22:15:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x97b79000) [pid = 1900] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 22:15:39 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x94522c00) [pid = 1900] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 22:15:39 INFO - PROCESS | 1900 | 1477890939805 Marionette TRACE conn6 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:39 INFO - PROCESS | 1900 | 1477890939983 Marionette TRACE conn6 <- [1,1214,null,{"value":null}] 22:15:40 INFO - PROCESS | 1900 | 1477890940108 Marionette TRACE conn6 -> [0,1215,"getWindowHandles",null] 22:15:40 INFO - PROCESS | 1900 | 1477890940113 Marionette TRACE conn6 <- [1,1215,null,["8"]] 22:15:40 INFO - PROCESS | 1900 | 1477890940123 Marionette TRACE conn6 -> [0,1216,"switchToWindow",{"name":"8"}] 22:15:40 INFO - PROCESS | 1900 | 1477890940130 Marionette TRACE conn6 <- [1,1216,null,{}] 22:15:40 INFO - PROCESS | 1900 | 1477890940137 Marionette TRACE conn6 -> [0,1217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cca000 == 35 [pid = 1900] [id = 287] 22:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x95a1b800) [pid = 1900] [serial = 842] [outer = (nil)] 22:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x95a20800) [pid = 1900] [serial = 843] [outer = 0x95a1b800] 22:15:40 INFO - PROCESS | 1900 | 1477890940259 Marionette DEBUG loaded listener.js 22:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x98c86000) [pid = 1900] [serial = 844] [outer = 0x95a1b800] 22:15:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c99400 == 36 [pid = 1900] [id = 288] 22:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x99330000) [pid = 1900] [serial = 845] [outer = (nil)] 22:15:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x98c93c00) [pid = 1900] [serial = 846] [outer = 0x99330000] 22:15:40 INFO - PROCESS | 1900 | 1477890940903 Marionette TRACE conn6 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 22:15:40 INFO - . 22:15:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1132ms 22:15:40 INFO - PROCESS | 1900 | 1477890940958 Marionette TRACE conn6 -> [0,1218,"getWindowHandle",null] 22:15:40 INFO - PROCESS | 1900 | 1477890940962 Marionette TRACE conn6 <- [1,1218,null,{"value":"8"}] 22:15:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 22:15:40 INFO - PROCESS | 1900 | 1477890940970 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:41 INFO - PROCESS | 1900 | 1477890941148 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 22:15:41 INFO - PROCESS | 1900 | 1477890941275 Marionette TRACE conn6 -> [0,1220,"getWindowHandles",null] 22:15:41 INFO - PROCESS | 1900 | 1477890941279 Marionette TRACE conn6 <- [1,1220,null,["8"]] 22:15:41 INFO - PROCESS | 1900 | 1477890941284 Marionette TRACE conn6 -> [0,1221,"switchToWindow",{"name":"8"}] 22:15:41 INFO - PROCESS | 1900 | 1477890941289 Marionette TRACE conn6 <- [1,1221,null,{}] 22:15:41 INFO - PROCESS | 1900 | 1477890941295 Marionette TRACE conn6 -> [0,1222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c95c00 == 37 [pid = 1900] [id = 289] 22:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x98c96000) [pid = 1900] [serial = 847] [outer = (nil)] 22:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x9932fc00) [pid = 1900] [serial = 848] [outer = 0x98c96000] 22:15:41 INFO - PROCESS | 1900 | 1477890941394 Marionette DEBUG loaded listener.js 22:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x993ca800) [pid = 1900] [serial = 849] [outer = 0x98c96000] 22:15:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7ac00 == 38 [pid = 1900] [id = 290] 22:15:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x8f6e8000) [pid = 1900] [serial = 850] [outer = (nil)] 22:15:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x8f6ec400) [pid = 1900] [serial = 851] [outer = 0x8f6e8000] 22:15:42 INFO - PROCESS | 1900 | 1477890942288 Marionette TRACE conn6 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 22:15:42 INFO - . 22:15:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1424ms 22:15:42 INFO - PROCESS | 1900 | 1477890942396 Marionette TRACE conn6 -> [0,1223,"getWindowHandle",null] 22:15:42 INFO - PROCESS | 1900 | 1477890942403 Marionette TRACE conn6 <- [1,1223,null,{"value":"8"}] 22:15:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 22:15:42 INFO - PROCESS | 1900 | 1477890942413 Marionette TRACE conn6 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:42 INFO - PROCESS | 1900 | 1477890942711 Marionette TRACE conn6 <- [1,1224,null,{"value":null}] 22:15:42 INFO - PROCESS | 1900 | 1477890942885 Marionette TRACE conn6 -> [0,1225,"getWindowHandles",null] 22:15:42 INFO - PROCESS | 1900 | 1477890942889 Marionette TRACE conn6 <- [1,1225,null,["8"]] 22:15:42 INFO - PROCESS | 1900 | 1477890942900 Marionette TRACE conn6 -> [0,1226,"switchToWindow",{"name":"8"}] 22:15:42 INFO - PROCESS | 1900 | 1477890942909 Marionette TRACE conn6 <- [1,1226,null,{}] 22:15:42 INFO - PROCESS | 1900 | 1477890942959 Marionette TRACE conn6 -> [0,1227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f4000 == 39 [pid = 1900] [id = 291] 22:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x941f5800) [pid = 1900] [serial = 852] [outer = (nil)] 22:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x943b8400) [pid = 1900] [serial = 853] [outer = 0x941f5800] 22:15:43 INFO - PROCESS | 1900 | 1477890943085 Marionette DEBUG loaded listener.js 22:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x943bdc00) [pid = 1900] [serial = 854] [outer = 0x941f5800] 22:15:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x94967800 == 40 [pid = 1900] [id = 292] 22:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x94f92400) [pid = 1900] [serial = 855] [outer = (nil)] 22:15:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8f6f0800) [pid = 1900] [serial = 856] [outer = 0x94f92400] 22:15:43 INFO - PROCESS | 1900 | 1477890943962 Marionette TRACE conn6 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 22:15:43 INFO - . 22:15:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1579ms 22:15:43 INFO - PROCESS | 1900 | 1477890943991 Marionette TRACE conn6 -> [0,1228,"getWindowHandle",null] 22:15:44 INFO - PROCESS | 1900 | 1477890943997 Marionette TRACE conn6 <- [1,1228,null,{"value":"8"}] 22:15:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 22:15:44 INFO - PROCESS | 1900 | 1477890944005 Marionette TRACE conn6 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:44 INFO - PROCESS | 1900 | 1477890944245 Marionette TRACE conn6 <- [1,1229,null,{"value":null}] 22:15:44 INFO - PROCESS | 1900 | 1477890944417 Marionette TRACE conn6 -> [0,1230,"getWindowHandles",null] 22:15:44 INFO - PROCESS | 1900 | 1477890944421 Marionette TRACE conn6 <- [1,1230,null,["8"]] 22:15:44 INFO - PROCESS | 1900 | 1477890944429 Marionette TRACE conn6 -> [0,1231,"switchToWindow",{"name":"8"}] 22:15:44 INFO - PROCESS | 1900 | 1477890944436 Marionette TRACE conn6 <- [1,1231,null,{}] 22:15:44 INFO - PROCESS | 1900 | 1477890944442 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x981c2c00 == 41 [pid = 1900] [id = 293] 22:15:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x981c6c00) [pid = 1900] [serial = 857] [outer = (nil)] 22:15:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x98c8c400) [pid = 1900] [serial = 858] [outer = 0x981c6c00] 22:15:44 INFO - PROCESS | 1900 | 1477890944589 Marionette DEBUG loaded listener.js 22:15:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x99332000) [pid = 1900] [serial = 859] [outer = 0x981c6c00] 22:15:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a0c4400 == 42 [pid = 1900] [id = 294] 22:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x9a0d0000) [pid = 1900] [serial = 860] [outer = (nil)] 22:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x943b1c00) [pid = 1900] [serial = 861] [outer = 0x9a0d0000] 22:15:45 INFO - PROCESS | 1900 | 1477890945395 Marionette TRACE conn6 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 22:15:45 INFO - . 22:15:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1425ms 22:15:45 INFO - PROCESS | 1900 | 1477890945438 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 22:15:45 INFO - PROCESS | 1900 | 1477890945446 Marionette TRACE conn6 <- [1,1233,null,{"value":"8"}] 22:15:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 22:15:45 INFO - PROCESS | 1900 | 1477890945453 Marionette TRACE conn6 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:45 INFO - PROCESS | 1900 | 1477890945688 Marionette TRACE conn6 <- [1,1234,null,{"value":null}] 22:15:45 INFO - PROCESS | 1900 | 1477890945846 Marionette TRACE conn6 -> [0,1235,"getWindowHandles",null] 22:15:45 INFO - PROCESS | 1900 | 1477890945852 Marionette TRACE conn6 <- [1,1235,null,["8"]] 22:15:45 INFO - PROCESS | 1900 | 1477890945858 Marionette TRACE conn6 -> [0,1236,"switchToWindow",{"name":"8"}] 22:15:45 INFO - PROCESS | 1900 | 1477890945872 Marionette TRACE conn6 <- [1,1236,null,{}] 22:15:45 INFO - PROCESS | 1900 | 1477890945922 Marionette TRACE conn6 -> [0,1237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a365400 == 43 [pid = 1900] [id = 295] 22:15:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x9a367800) [pid = 1900] [serial = 862] [outer = (nil)] 22:15:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x9ad8a000) [pid = 1900] [serial = 863] [outer = 0x9a367800] 22:15:46 INFO - PROCESS | 1900 | 1477890946040 Marionette DEBUG loaded listener.js 22:15:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x9b061800) [pid = 1900] [serial = 864] [outer = 0x9a367800] 22:15:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b0a0000 == 44 [pid = 1900] [id = 296] 22:15:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x9b0a6800) [pid = 1900] [serial = 865] [outer = (nil)] 22:15:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x9a31b400) [pid = 1900] [serial = 866] [outer = 0x9b0a6800] 22:15:46 INFO - PROCESS | 1900 | 1477890946838 Marionette TRACE conn6 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 22:15:46 INFO - . 22:15:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1422ms 22:15:46 INFO - PROCESS | 1900 | 1477890946921 Marionette TRACE conn6 -> [0,1238,"getWindowHandle",null] 22:15:46 INFO - PROCESS | 1900 | 1477890946925 Marionette TRACE conn6 <- [1,1238,null,{"value":"8"}] 22:15:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 22:15:46 INFO - PROCESS | 1900 | 1477890946937 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:47 INFO - PROCESS | 1900 | 1477890947165 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 22:15:47 INFO - PROCESS | 1900 | 1477890947338 Marionette TRACE conn6 -> [0,1240,"getWindowHandles",null] 22:15:47 INFO - PROCESS | 1900 | 1477890947342 Marionette TRACE conn6 <- [1,1240,null,["8"]] 22:15:47 INFO - PROCESS | 1900 | 1477890947350 Marionette TRACE conn6 -> [0,1241,"switchToWindow",{"name":"8"}] 22:15:47 INFO - PROCESS | 1900 | 1477890947355 Marionette TRACE conn6 <- [1,1241,null,{}] 22:15:47 INFO - PROCESS | 1900 | 1477890947362 Marionette TRACE conn6 -> [0,1242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc74c00 == 45 [pid = 1900] [id = 297] 22:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x92ccf800) [pid = 1900] [serial = 867] [outer = (nil)] 22:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x97b71000) [pid = 1900] [serial = 868] [outer = 0x92ccf800] 22:15:47 INFO - PROCESS | 1900 | 1477890947516 Marionette DEBUG loaded listener.js 22:15:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x9b0a0800) [pid = 1900] [serial = 869] [outer = 0x92ccf800] 22:15:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf5400 == 46 [pid = 1900] [id = 298] 22:15:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x8f6e9000) [pid = 1900] [serial = 870] [outer = (nil)] 22:15:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x8cbea400) [pid = 1900] [serial = 871] [outer = 0x8f6e9000] 22:15:48 INFO - PROCESS | 1900 | 1477890948627 Marionette TRACE conn6 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x98c99400 == 45 [pid = 1900] [id = 288] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x92cca000 == 44 [pid = 1900] [id = 287] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x9478f000 == 43 [pid = 1900] [id = 286] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x95203c00 == 42 [pid = 1900] [id = 285] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x9452f400 == 41 [pid = 1900] [id = 284] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x941f0c00 == 40 [pid = 1900] [id = 282] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x92ac6c00 == 39 [pid = 1900] [id = 281] 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbee800 == 38 [pid = 1900] [id = 280] 22:15:48 INFO - . 22:15:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1726ms 22:15:48 INFO - PROCESS | 1900 | --DOCSHELL 0x943c0c00 == 37 [pid = 1900] [id = 279] 22:15:48 INFO - PROCESS | 1900 | 1477890948664 Marionette TRACE conn6 -> [0,1243,"getWindowHandle",null] 22:15:48 INFO - PROCESS | 1900 | 1477890948670 Marionette TRACE conn6 <- [1,1243,null,{"value":"8"}] 22:15:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 22:15:48 INFO - PROCESS | 1900 | 1477890948686 Marionette TRACE conn6 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:48 INFO - PROCESS | 1900 | 1477890948905 Marionette TRACE conn6 <- [1,1244,null,{"value":null}] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0xa2887000) [pid = 1900] [serial = 729] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0xa4ceec00) [pid = 1900] [serial = 794] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0xa93b3800) [pid = 1900] [serial = 795] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x9a23f800) [pid = 1900] [serial = 791] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0xa2cdfc00) [pid = 1900] [serial = 792] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0xa2885c00) [pid = 1900] [serial = 788] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0xa2889c00) [pid = 1900] [serial = 789] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x9b0a4000) [pid = 1900] [serial = 785] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x9b0a7800) [pid = 1900] [serial = 786] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x993d1000) [pid = 1900] [serial = 782] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x9a026c00) [pid = 1900] [serial = 783] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x9546c800) [pid = 1900] [serial = 779] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x95da2000) [pid = 1900] [serial = 780] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0xa23e7800) [pid = 1900] [serial = 776] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0xa4cf2800) [pid = 1900] [serial = 777] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0xa4c55c00) [pid = 1900] [serial = 773] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0xa4c9d800) [pid = 1900] [serial = 774] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0xa451a800) [pid = 1900] [serial = 770] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0xa45e3800) [pid = 1900] [serial = 771] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x9a027000) [pid = 1900] [serial = 767] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x9b109800) [pid = 1900] [serial = 768] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x94825000) [pid = 1900] [serial = 764] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x95202800) [pid = 1900] [serial = 765] [outer = (nil)] [url = about:blank] 22:15:48 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0xa453c000) [pid = 1900] [serial = 762] [outer = (nil)] [url = about:blank] 22:15:49 INFO - PROCESS | 1900 | 1477890949075 Marionette TRACE conn6 -> [0,1245,"getWindowHandles",null] 22:15:49 INFO - PROCESS | 1900 | 1477890949081 Marionette TRACE conn6 <- [1,1245,null,["8"]] 22:15:49 INFO - PROCESS | 1900 | 1477890949088 Marionette TRACE conn6 -> [0,1246,"switchToWindow",{"name":"8"}] 22:15:49 INFO - PROCESS | 1900 | 1477890949096 Marionette TRACE conn6 <- [1,1246,null,{}] 22:15:49 INFO - PROCESS | 1900 | 1477890949103 Marionette TRACE conn6 -> [0,1247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x943b2800 == 38 [pid = 1900] [id = 299] 22:15:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x943b7800) [pid = 1900] [serial = 872] [outer = (nil)] 22:15:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x943bb800) [pid = 1900] [serial = 873] [outer = 0x943b7800] 22:15:49 INFO - PROCESS | 1900 | 1477890949218 Marionette DEBUG loaded listener.js 22:15:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x9452f400) [pid = 1900] [serial = 874] [outer = 0x943b7800] 22:15:49 INFO - . 22:15:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1127ms 22:15:49 INFO - PROCESS | 1900 | 1477890949799 Marionette TRACE conn6 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 22:15:49 INFO - PROCESS | 1900 | 1477890949813 Marionette TRACE conn6 -> [0,1248,"getWindowHandle",null] 22:15:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 22:15:49 INFO - PROCESS | 1900 | 1477890949821 Marionette TRACE conn6 <- [1,1248,null,{"value":"8"}] 22:15:49 INFO - PROCESS | 1900 | 1477890949828 Marionette TRACE conn6 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:50 INFO - PROCESS | 1900 | 1477890950020 Marionette TRACE conn6 <- [1,1249,null,{"value":null}] 22:15:50 INFO - PROCESS | 1900 | 1477890950149 Marionette TRACE conn6 -> [0,1250,"getWindowHandles",null] 22:15:50 INFO - PROCESS | 1900 | 1477890950155 Marionette TRACE conn6 <- [1,1250,null,["8"]] 22:15:50 INFO - PROCESS | 1900 | 1477890950162 Marionette TRACE conn6 -> [0,1251,"switchToWindow",{"name":"8"}] 22:15:50 INFO - PROCESS | 1900 | 1477890950167 Marionette TRACE conn6 <- [1,1251,null,{}] 22:15:50 INFO - PROCESS | 1900 | 1477890950173 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x9520e000 == 39 [pid = 1900] [id = 300] 22:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x9546c800) [pid = 1900] [serial = 875] [outer = (nil)] 22:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x95a16800) [pid = 1900] [serial = 876] [outer = 0x9546c800] 22:15:50 INFO - PROCESS | 1900 | 1477890950281 Marionette DEBUG loaded listener.js 22:15:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x95c07800) [pid = 1900] [serial = 877] [outer = 0x9546c800] 22:15:50 INFO - PROCESS | 1900 | 1477890950840 Marionette TRACE conn6 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 22:15:50 INFO - . 22:15:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1071ms 22:15:50 INFO - PROCESS | 1900 | 1477890950912 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 22:15:50 INFO - PROCESS | 1900 | 1477890950919 Marionette TRACE conn6 <- [1,1253,null,{"value":"8"}] 22:15:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 22:15:50 INFO - PROCESS | 1900 | 1477890950927 Marionette TRACE conn6 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:51 INFO - PROCESS | 1900 | 1477890951156 Marionette TRACE conn6 <- [1,1254,null,{"value":null}] 22:15:51 INFO - PROCESS | 1900 | 1477890951174 Marionette TRACE conn6 -> [0,1255,"getWindowHandles",null] 22:15:51 INFO - PROCESS | 1900 | 1477890951179 Marionette TRACE conn6 <- [1,1255,null,["8"]] 22:15:51 INFO - PROCESS | 1900 | 1477890951184 Marionette TRACE conn6 -> [0,1256,"switchToWindow",{"name":"8"}] 22:15:51 INFO - PROCESS | 1900 | 1477890951191 Marionette TRACE conn6 <- [1,1256,null,{}] 22:15:51 INFO - PROCESS | 1900 | 1477890951197 Marionette TRACE conn6 -> [0,1257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x99fc7400 == 40 [pid = 1900] [id = 301] 22:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x99fc7c00) [pid = 1900] [serial = 878] [outer = (nil)] 22:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9a020400) [pid = 1900] [serial = 879] [outer = 0x99fc7c00] 22:15:51 INFO - PROCESS | 1900 | 1477890951297 Marionette DEBUG loaded listener.js 22:15:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x9a046c00) [pid = 1900] [serial = 880] [outer = 0x99fc7c00] 22:15:51 INFO - PROCESS | 1900 | 1477890951948 Marionette TRACE conn6 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 22:15:51 INFO - . 22:15:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1033ms 22:15:51 INFO - PROCESS | 1900 | 1477890951960 Marionette TRACE conn6 -> [0,1258,"getWindowHandle",null] 22:15:51 INFO - PROCESS | 1900 | 1477890951963 Marionette TRACE conn6 <- [1,1258,null,{"value":"8"}] 22:15:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 22:15:51 INFO - PROCESS | 1900 | 1477890951985 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:52 INFO - PROCESS | 1900 | 1477890952220 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 22:15:52 INFO - PROCESS | 1900 | 1477890952249 Marionette TRACE conn6 -> [0,1260,"getWindowHandles",null] 22:15:52 INFO - PROCESS | 1900 | 1477890952254 Marionette TRACE conn6 <- [1,1260,null,["8"]] 22:15:52 INFO - PROCESS | 1900 | 1477890952259 Marionette TRACE conn6 -> [0,1261,"switchToWindow",{"name":"8"}] 22:15:52 INFO - PROCESS | 1900 | 1477890952267 Marionette TRACE conn6 <- [1,1261,null,{}] 22:15:52 INFO - PROCESS | 1900 | 1477890952273 Marionette TRACE conn6 -> [0,1262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b09bc00 == 41 [pid = 1900] [id = 302] 22:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x9b09c800) [pid = 1900] [serial = 881] [outer = (nil)] 22:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x9b0a4000) [pid = 1900] [serial = 882] [outer = 0x9b09c800] 22:15:52 INFO - PROCESS | 1900 | 1477890952438 Marionette DEBUG loaded listener.js 22:15:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x9b0a8800) [pid = 1900] [serial = 883] [outer = 0x9b09c800] 22:15:53 INFO - PROCESS | 1900 | 1477890953041 Marionette TRACE conn6 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 22:15:53 INFO - . 22:15:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1073ms 22:15:53 INFO - PROCESS | 1900 | 1477890953059 Marionette TRACE conn6 -> [0,1263,"getWindowHandle",null] 22:15:53 INFO - PROCESS | 1900 | 1477890953062 Marionette TRACE conn6 <- [1,1263,null,{"value":"8"}] 22:15:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 22:15:53 INFO - PROCESS | 1900 | 1477890953078 Marionette TRACE conn6 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:53 INFO - PROCESS | 1900 | 1477890953298 Marionette TRACE conn6 <- [1,1264,null,{"value":null}] 22:15:53 INFO - PROCESS | 1900 | 1477890953325 Marionette TRACE conn6 -> [0,1265,"getWindowHandles",null] 22:15:53 INFO - PROCESS | 1900 | 1477890953329 Marionette TRACE conn6 <- [1,1265,null,["8"]] 22:15:53 INFO - PROCESS | 1900 | 1477890953335 Marionette TRACE conn6 -> [0,1266,"switchToWindow",{"name":"8"}] 22:15:53 INFO - PROCESS | 1900 | 1477890953340 Marionette TRACE conn6 <- [1,1266,null,{}] 22:15:53 INFO - PROCESS | 1900 | 1477890953345 Marionette TRACE conn6 -> [0,1267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:53 INFO - PROCESS | 1900 | ++DOCSHELL 0xa0edcc00 == 42 [pid = 1900] [id = 303] 22:15:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0xa0edd400) [pid = 1900] [serial = 884] [outer = (nil)] 22:15:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0xa0eea800) [pid = 1900] [serial = 885] [outer = 0xa0edd400] 22:15:53 INFO - PROCESS | 1900 | 1477890953506 Marionette DEBUG loaded listener.js 22:15:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0xa0ee7800) [pid = 1900] [serial = 886] [outer = 0xa0edd400] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x92cca800) [pid = 1900] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x95c0dc00) [pid = 1900] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x903e5800) [pid = 1900] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x95a24400) [pid = 1900] [serial = 840] [outer = (nil)] [url = about:blank] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x95204800) [pid = 1900] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x95a1b800) [pid = 1900] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x943b6800) [pid = 1900] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x8cbf7c00) [pid = 1900] [serial = 825] [outer = (nil)] [url = about:blank] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x946b1400) [pid = 1900] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x94497000) [pid = 1900] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x9a02b000) [pid = 1900] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8f6f2c00) [pid = 1900] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:15:53 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9186dc00) [pid = 1900] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x94384c00) [pid = 1900] [serial = 830] [outer = (nil)] [url = about:blank] 22:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x92ac7400) [pid = 1900] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 22:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x99330000) [pid = 1900] [serial = 845] [outer = (nil)] [url = about:blank] 22:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x94790000) [pid = 1900] [serial = 835] [outer = (nil)] [url = about:blank] 22:15:54 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x943ba400) [pid = 1900] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 22:15:54 INFO - . 22:15:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1324ms 22:15:54 INFO - PROCESS | 1900 | 1477890954383 Marionette TRACE conn6 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 22:15:54 INFO - PROCESS | 1900 | 1477890954394 Marionette TRACE conn6 -> [0,1268,"getWindowHandle",null] 22:15:54 INFO - PROCESS | 1900 | 1477890954398 Marionette TRACE conn6 <- [1,1268,null,{"value":"8"}] 22:15:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 22:15:54 INFO - PROCESS | 1900 | 1477890954405 Marionette TRACE conn6 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:54 INFO - PROCESS | 1900 | 1477890954645 Marionette TRACE conn6 <- [1,1269,null,{"value":null}] 22:15:54 INFO - PROCESS | 1900 | 1477890954656 Marionette TRACE conn6 -> [0,1270,"getWindowHandles",null] 22:15:54 INFO - PROCESS | 1900 | 1477890954659 Marionette TRACE conn6 <- [1,1270,null,["8"]] 22:15:54 INFO - PROCESS | 1900 | 1477890954664 Marionette TRACE conn6 -> [0,1271,"switchToWindow",{"name":"8"}] 22:15:54 INFO - PROCESS | 1900 | 1477890954672 Marionette TRACE conn6 <- [1,1271,null,{}] 22:15:54 INFO - PROCESS | 1900 | 1477890954750 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_006.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c94c00 == 43 [pid = 1900] [id = 304] 22:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9b0a7800) [pid = 1900] [serial = 887] [outer = (nil)] 22:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0xa2784000) [pid = 1900] [serial = 888] [outer = 0x9b0a7800] 22:15:54 INFO - PROCESS | 1900 | 1477890954843 Marionette DEBUG loaded listener.js 22:15:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8cc76800) [pid = 1900] [serial = 889] [outer = 0x9b0a7800] 22:15:55 INFO - . 22:15:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 970ms 22:15:55 INFO - PROCESS | 1900 | 1477890955367 Marionette TRACE conn6 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 22:15:55 INFO - PROCESS | 1900 | 1477890955377 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 22:15:55 INFO - PROCESS | 1900 | 1477890955383 Marionette TRACE conn6 <- [1,1273,null,{"value":"8"}] 22:15:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 22:15:55 INFO - PROCESS | 1900 | 1477890955401 Marionette TRACE conn6 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:55 INFO - PROCESS | 1900 | 1477890955574 Marionette TRACE conn6 <- [1,1274,null,{"value":null}] 22:15:55 INFO - PROCESS | 1900 | 1477890955706 Marionette TRACE conn6 -> [0,1275,"getWindowHandles",null] 22:15:55 INFO - PROCESS | 1900 | 1477890955709 Marionette TRACE conn6 <- [1,1275,null,["8"]] 22:15:55 INFO - PROCESS | 1900 | 1477890955715 Marionette TRACE conn6 -> [0,1276,"switchToWindow",{"name":"8"}] 22:15:55 INFO - PROCESS | 1900 | 1477890955721 Marionette TRACE conn6 <- [1,1276,null,{}] 22:15:55 INFO - PROCESS | 1900 | 1477890955726 Marionette TRACE conn6 -> [0,1277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:55 INFO - PROCESS | 1900 | ++DOCSHELL 0xa288c000 == 44 [pid = 1900] [id = 305] 22:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0xa288c400) [pid = 1900] [serial = 890] [outer = (nil)] 22:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0xa2890c00) [pid = 1900] [serial = 891] [outer = 0xa288c400] 22:15:55 INFO - PROCESS | 1900 | 1477890955819 Marionette DEBUG loaded listener.js 22:15:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0xa2892800) [pid = 1900] [serial = 892] [outer = 0xa288c400] 22:15:56 INFO - PROCESS | 1900 | 1477890956540 Marionette TRACE conn6 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 22:15:56 INFO - . 22:15:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1177ms 22:15:56 INFO - PROCESS | 1900 | 1477890956579 Marionette TRACE conn6 -> [0,1278,"getWindowHandle",null] 22:15:56 INFO - PROCESS | 1900 | 1477890956586 Marionette TRACE conn6 <- [1,1278,null,{"value":"8"}] 22:15:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 22:15:56 INFO - PROCESS | 1900 | 1477890956597 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:56 INFO - PROCESS | 1900 | 1477890956845 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 22:15:57 INFO - PROCESS | 1900 | 1477890957022 Marionette TRACE conn6 -> [0,1280,"getWindowHandles",null] 22:15:57 INFO - PROCESS | 1900 | 1477890957028 Marionette TRACE conn6 <- [1,1280,null,["8"]] 22:15:57 INFO - PROCESS | 1900 | 1477890957039 Marionette TRACE conn6 -> [0,1281,"switchToWindow",{"name":"8"}] 22:15:57 INFO - PROCESS | 1900 | 1477890957048 Marionette TRACE conn6 <- [1,1281,null,{}] 22:15:57 INFO - PROCESS | 1900 | 1477890957099 Marionette TRACE conn6 -> [0,1282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_008.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccd800 == 45 [pid = 1900] [id = 306] 22:15:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x943b3000) [pid = 1900] [serial = 893] [outer = (nil)] 22:15:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x94553c00) [pid = 1900] [serial = 894] [outer = 0x943b3000] 22:15:57 INFO - PROCESS | 1900 | 1477890957222 Marionette DEBUG loaded listener.js 22:15:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9478f000) [pid = 1900] [serial = 895] [outer = 0x943b3000] 22:15:57 INFO - PROCESS | 1900 | 1477890957969 Marionette TRACE conn6 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 22:15:58 INFO - . 22:15:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1427ms 22:15:58 INFO - PROCESS | 1900 | 1477890958024 Marionette TRACE conn6 -> [0,1283,"getWindowHandle",null] 22:15:58 INFO - PROCESS | 1900 | 1477890958032 Marionette TRACE conn6 <- [1,1283,null,{"value":"8"}] 22:15:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 22:15:58 INFO - PROCESS | 1900 | 1477890958040 Marionette TRACE conn6 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:58 INFO - PROCESS | 1900 | 1477890958363 Marionette TRACE conn6 <- [1,1284,null,{"value":null}] 22:15:58 INFO - PROCESS | 1900 | 1477890958456 Marionette TRACE conn6 -> [0,1285,"getWindowHandles",null] 22:15:58 INFO - PROCESS | 1900 | 1477890958460 Marionette TRACE conn6 <- [1,1285,null,["8"]] 22:15:58 INFO - PROCESS | 1900 | 1477890958511 Marionette TRACE conn6 -> [0,1286,"switchToWindow",{"name":"8"}] 22:15:58 INFO - PROCESS | 1900 | 1477890958518 Marionette TRACE conn6 <- [1,1286,null,{}] 22:15:58 INFO - PROCESS | 1900 | 1477890958530 Marionette TRACE conn6 -> [0,1287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c96c00 == 46 [pid = 1900] [id = 307] 22:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x98c98c00) [pid = 1900] [serial = 896] [outer = (nil)] 22:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x993d5000) [pid = 1900] [serial = 897] [outer = 0x98c98c00] 22:15:58 INFO - PROCESS | 1900 | 1477890958643 Marionette DEBUG loaded listener.js 22:15:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x9a04b400) [pid = 1900] [serial = 898] [outer = 0x98c98c00] 22:15:59 INFO - PROCESS | 1900 | 1477890959271 Marionette TRACE conn6 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 22:15:59 INFO - . 22:15:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1276ms 22:15:59 INFO - PROCESS | 1900 | 1477890959332 Marionette TRACE conn6 -> [0,1288,"getWindowHandle",null] 22:15:59 INFO - PROCESS | 1900 | 1477890959341 Marionette TRACE conn6 <- [1,1288,null,{"value":"8"}] 22:15:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 22:15:59 INFO - PROCESS | 1900 | 1477890959349 Marionette TRACE conn6 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:15:59 INFO - PROCESS | 1900 | 1477890959547 Marionette TRACE conn6 <- [1,1289,null,{"value":null}] 22:15:59 INFO - PROCESS | 1900 | 1477890959723 Marionette TRACE conn6 -> [0,1290,"getWindowHandles",null] 22:15:59 INFO - PROCESS | 1900 | 1477890959728 Marionette TRACE conn6 <- [1,1290,null,["8"]] 22:15:59 INFO - PROCESS | 1900 | 1477890959739 Marionette TRACE conn6 -> [0,1291,"switchToWindow",{"name":"8"}] 22:15:59 INFO - PROCESS | 1900 | 1477890959746 Marionette TRACE conn6 <- [1,1291,null,{}] 22:15:59 INFO - PROCESS | 1900 | 1477890959795 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:15:59 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2783000 == 47 [pid = 1900] [id = 308] 22:15:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0xa278c800) [pid = 1900] [serial = 899] [outer = (nil)] 22:15:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0xa2893c00) [pid = 1900] [serial = 900] [outer = 0xa278c800] 22:15:59 INFO - PROCESS | 1900 | 1477890959920 Marionette DEBUG loaded listener.js 22:16:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0xa2ce6400) [pid = 1900] [serial = 901] [outer = 0xa278c800] 22:16:00 INFO - PROCESS | 1900 | 1477890960648 Marionette TRACE conn6 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 22:16:00 INFO - . 22:16:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1327ms 22:16:00 INFO - PROCESS | 1900 | 1477890960677 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 22:16:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 22:16:00 INFO - PROCESS | 1900 | 1477890960682 Marionette TRACE conn6 <- [1,1293,null,{"value":"8"}] 22:16:00 INFO - PROCESS | 1900 | 1477890960694 Marionette TRACE conn6 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:00 INFO - PROCESS | 1900 | 1477890960935 Marionette TRACE conn6 <- [1,1294,null,{"value":null}] 22:16:01 INFO - PROCESS | 1900 | 1477890961084 Marionette TRACE conn6 -> [0,1295,"getWindowHandles",null] 22:16:01 INFO - PROCESS | 1900 | 1477890961089 Marionette TRACE conn6 <- [1,1295,null,["8"]] 22:16:01 INFO - PROCESS | 1900 | 1477890961098 Marionette TRACE conn6 -> [0,1296,"switchToWindow",{"name":"8"}] 22:16:01 INFO - PROCESS | 1900 | 1477890961104 Marionette TRACE conn6 <- [1,1296,null,{}] 22:16:01 INFO - PROCESS | 1900 | 1477890961122 Marionette TRACE conn6 -> [0,1297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x95cafc00 == 48 [pid = 1900] [id = 309] 22:16:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0xa2ce1c00) [pid = 1900] [serial = 902] [outer = (nil)] 22:16:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0xa2e60000) [pid = 1900] [serial = 903] [outer = 0xa2ce1c00] 22:16:01 INFO - PROCESS | 1900 | 1477890961237 Marionette DEBUG loaded listener.js 22:16:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0xa43c5800) [pid = 1900] [serial = 904] [outer = 0xa2ce1c00] 22:16:01 INFO - PROCESS | 1900 | 1477890961923 Marionette TRACE conn6 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 22:16:01 INFO - . 22:16:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1271ms 22:16:01 INFO - PROCESS | 1900 | 1477890961960 Marionette TRACE conn6 -> [0,1298,"getWindowHandle",null] 22:16:01 INFO - PROCESS | 1900 | 1477890961965 Marionette TRACE conn6 <- [1,1298,null,{"value":"8"}] 22:16:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 22:16:01 INFO - PROCESS | 1900 | 1477890961972 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:02 INFO - PROCESS | 1900 | 1477890962161 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 22:16:02 INFO - PROCESS | 1900 | 1477890962513 Marionette TRACE conn6 -> [0,1300,"getWindowHandles",null] 22:16:02 INFO - PROCESS | 1900 | 1477890962519 Marionette TRACE conn6 <- [1,1300,null,["8"]] 22:16:02 INFO - PROCESS | 1900 | 1477890962557 Marionette TRACE conn6 -> [0,1301,"switchToWindow",{"name":"8"}] 22:16:02 INFO - PROCESS | 1900 | 1477890962567 Marionette TRACE conn6 <- [1,1301,null,{}] 22:16:02 INFO - PROCESS | 1900 | 1477890962576 Marionette TRACE conn6 -> [0,1302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a0c400 == 49 [pid = 1900] [id = 310] 22:16:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x92a0d000) [pid = 1900] [serial = 905] [outer = (nil)] 22:16:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x94128800) [pid = 1900] [serial = 906] [outer = 0x92a0d000] 22:16:02 INFO - PROCESS | 1900 | 1477890962683 Marionette DEBUG loaded listener.js 22:16:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x943b3400) [pid = 1900] [serial = 907] [outer = 0x92a0d000] 22:16:03 INFO - PROCESS | 1900 | 1477890963533 Marionette TRACE conn6 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 22:16:03 INFO - . 22:16:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1579ms 22:16:03 INFO - PROCESS | 1900 | 1477890963551 Marionette TRACE conn6 -> [0,1303,"getWindowHandle",null] 22:16:03 INFO - PROCESS | 1900 | 1477890963558 Marionette TRACE conn6 <- [1,1303,null,{"value":"8"}] 22:16:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 22:16:03 INFO - PROCESS | 1900 | 1477890963587 Marionette TRACE conn6 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:03 INFO - PROCESS | 1900 | 1477890963786 Marionette TRACE conn6 <- [1,1304,null,{"value":null}] 22:16:03 INFO - PROCESS | 1900 | 1477890963973 Marionette TRACE conn6 -> [0,1305,"getWindowHandles",null] 22:16:03 INFO - PROCESS | 1900 | 1477890963980 Marionette TRACE conn6 <- [1,1305,null,["8"]] 22:16:03 INFO - PROCESS | 1900 | 1477890963989 Marionette TRACE conn6 -> [0,1306,"switchToWindow",{"name":"8"}] 22:16:04 INFO - PROCESS | 1900 | 1477890964007 Marionette TRACE conn6 <- [1,1306,null,{}] 22:16:04 INFO - PROCESS | 1900 | 1477890964051 Marionette TRACE conn6 -> [0,1307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/dom/dynamic-markup-insertion/document-write/script_013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80800 == 50 [pid = 1900] [id = 311] 22:16:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x8f6e7c00) [pid = 1900] [serial = 908] [outer = (nil)] 22:16:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x92f92000) [pid = 1900] [serial = 909] [outer = 0x8f6e7c00] 22:16:04 INFO - PROCESS | 1900 | 1477890964154 Marionette DEBUG loaded listener.js 22:16:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x943bf800) [pid = 1900] [serial = 910] [outer = 0x8f6e7c00] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x98c94c00 == 49 [pid = 1900] [id = 304] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0xa0edcc00 == 48 [pid = 1900] [id = 303] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x9b09bc00 == 47 [pid = 1900] [id = 302] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x99fc7400 == 46 [pid = 1900] [id = 301] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x943b7c00 == 45 [pid = 1900] [id = 283] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x9520e000 == 44 [pid = 1900] [id = 300] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x9932fc00) [pid = 1900] [serial = 848] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x943b2800 == 43 [pid = 1900] [id = 299] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf5400 == 42 [pid = 1900] [id = 298] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x9b0a0000 == 41 [pid = 1900] [id = 296] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x9a0c4400 == 40 [pid = 1900] [id = 294] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x94967800 == 39 [pid = 1900] [id = 292] 22:16:04 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7ac00 == 38 [pid = 1900] [id = 290] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x95202400) [pid = 1900] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x946b4800) [pid = 1900] [serial = 823] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x95a20800) [pid = 1900] [serial = 843] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x943be000) [pid = 1900] [serial = 833] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x946bec00) [pid = 1900] [serial = 824] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0xa4c55800) [pid = 1900] [serial = 814] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x943ba800) [pid = 1900] [serial = 808] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x95a17000) [pid = 1900] [serial = 815] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x946b7c00) [pid = 1900] [serial = 811] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x95a1bc00) [pid = 1900] [serial = 817] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0xa23dd400) [pid = 1900] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x9a392000) [pid = 1900] [serial = 802] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x9562e400) [pid = 1900] [serial = 839] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x94527000) [pid = 1900] [serial = 798] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x92f91c00) [pid = 1900] [serial = 829] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x98c8c800) [pid = 1900] [serial = 801] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x943bd400) [pid = 1900] [serial = 809] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x94529800) [pid = 1900] [serial = 834] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x946b9400) [pid = 1900] [serial = 812] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x98c86000) [pid = 1900] [serial = 844] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9495e400) [pid = 1900] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0xa4513800) [pid = 1900] [serial = 806] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x95a1e800) [pid = 1900] [serial = 818] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0xa2d4d000) [pid = 1900] [serial = 805] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9546b800) [pid = 1900] [serial = 838] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92cc5400) [pid = 1900] [serial = 828] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x92ac5800) [pid = 1900] [serial = 820] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x941ee800) [pid = 1900] [serial = 797] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x95c02400) [pid = 1900] [serial = 841] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8c143c00) [pid = 1900] [serial = 826] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x94125400) [pid = 1900] [serial = 831] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x98c93c00) [pid = 1900] [serial = 846] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x93cf3400) [pid = 1900] [serial = 836] [outer = (nil)] [url = about:blank] 22:16:04 INFO - PROCESS | 1900 | 1477890964870 Marionette TRACE conn6 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 22:16:04 INFO - . 22:16:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1326ms 22:16:04 INFO - PROCESS | 1900 | 1477890964939 Marionette TRACE conn6 -> [0,1308,"getWindowHandle",null] 22:16:04 INFO - PROCESS | 1900 | 1477890964944 Marionette TRACE conn6 <- [1,1308,null,{"value":"8"}] 22:16:04 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 22:16:04 INFO - PROCESS | 1900 | 1477890964955 Marionette TRACE conn6 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:05 INFO - PROCESS | 1900 | 1477890965136 Marionette TRACE conn6 <- [1,1309,null,{"value":null}] 22:16:05 INFO - PROCESS | 1900 | 1477890965151 Marionette TRACE conn6 -> [0,1310,"getWindowHandles",null] 22:16:05 INFO - PROCESS | 1900 | 1477890965162 Marionette TRACE conn6 <- [1,1310,null,["8"]] 22:16:05 INFO - PROCESS | 1900 | 1477890965177 Marionette TRACE conn6 -> [0,1311,"switchToWindow",{"name":"8"}] 22:16:05 INFO - PROCESS | 1900 | 1477890965183 Marionette TRACE conn6 <- [1,1311,null,{}] 22:16:05 INFO - PROCESS | 1900 | 1477890965306 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x94790c00 == 39 [pid = 1900] [id = 312] 22:16:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x94793800) [pid = 1900] [serial = 911] [outer = (nil)] 22:16:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x94796c00) [pid = 1900] [serial = 912] [outer = 0x94793800] 22:16:05 INFO - PROCESS | 1900 | 1477890965418 Marionette DEBUG loaded listener.js 22:16:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9546bc00) [pid = 1900] [serial = 913] [outer = 0x94793800] 22:16:06 INFO - PROCESS | 1900 | 1477890966046 Marionette TRACE conn6 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 22:16:06 INFO - ... 22:16:06 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1175ms 22:16:06 INFO - PROCESS | 1900 | 1477890966128 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 22:16:06 INFO - PROCESS | 1900 | 1477890966133 Marionette TRACE conn6 <- [1,1313,null,{"value":"8"}] 22:16:06 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 22:16:06 INFO - PROCESS | 1900 | 1477890966140 Marionette TRACE conn6 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:06 INFO - PROCESS | 1900 | 1477890966396 Marionette TRACE conn6 <- [1,1314,null,{"value":null}] 22:16:06 INFO - PROCESS | 1900 | 1477890966480 Marionette TRACE conn6 -> [0,1315,"getWindowHandles",null] 22:16:06 INFO - PROCESS | 1900 | 1477890966485 Marionette TRACE conn6 <- [1,1315,null,["8"]] 22:16:06 INFO - PROCESS | 1900 | 1477890966491 Marionette TRACE conn6 -> [0,1316,"switchToWindow",{"name":"8"}] 22:16:06 INFO - PROCESS | 1900 | 1477890966498 Marionette TRACE conn6 <- [1,1316,null,{}] 22:16:06 INFO - PROCESS | 1900 | 1477890966509 Marionette TRACE conn6 -> [0,1317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/editing/focus/document-level-focus-apis/document-level-apis.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a1f000 == 40 [pid = 1900] [id = 313] 22:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x95a22000) [pid = 1900] [serial = 914] [outer = (nil)] 22:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x95c0c800) [pid = 1900] [serial = 915] [outer = 0x95a22000] 22:16:06 INFO - PROCESS | 1900 | 1477890966607 Marionette DEBUG loaded listener.js 22:16:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x95da0400) [pid = 1900] [serial = 916] [outer = 0x95a22000] 22:16:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a022000 == 41 [pid = 1900] [id = 314] 22:16:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9a026c00) [pid = 1900] [serial = 917] [outer = (nil)] 22:16:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9a042c00) [pid = 1900] [serial = 918] [outer = 0x9a026c00] 22:16:07 INFO - PROCESS | 1900 | 1477890967408 Marionette TRACE conn6 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 22:16:07 INFO - .... 22:16:07 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1325ms 22:16:07 INFO - PROCESS | 1900 | 1477890967465 Marionette TRACE conn6 -> [0,1318,"getWindowHandle",null] 22:16:07 INFO - PROCESS | 1900 | 1477890967469 Marionette TRACE conn6 <- [1,1318,null,{"value":"8"}] 22:16:07 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 22:16:07 INFO - PROCESS | 1900 | 1477890967477 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:07 INFO - PROCESS | 1900 | 1477890967745 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 22:16:07 INFO - PROCESS | 1900 | 1477890967772 Marionette TRACE conn6 -> [0,1320,"getWindowHandles",null] 22:16:07 INFO - PROCESS | 1900 | 1477890967776 Marionette TRACE conn6 <- [1,1320,null,["8"]] 22:16:07 INFO - PROCESS | 1900 | 1477890967781 Marionette TRACE conn6 -> [0,1321,"switchToWindow",{"name":"8"}] 22:16:07 INFO - PROCESS | 1900 | 1477890967787 Marionette TRACE conn6 <- [1,1321,null,{}] 22:16:07 INFO - PROCESS | 1900 | 1477890967795 Marionette TRACE conn6 -> [0,1322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf1000 == 42 [pid = 1900] [id = 315] 22:16:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8cc79400) [pid = 1900] [serial = 919] [outer = (nil)] 22:16:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9a391c00) [pid = 1900] [serial = 920] [outer = 0x8cc79400] 22:16:07 INFO - PROCESS | 1900 | 1477890967964 Marionette DEBUG loaded listener.js 22:16:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9ad86800) [pid = 1900] [serial = 921] [outer = 0x8cc79400] 22:16:08 INFO - PROCESS | 1900 | 1477890968563 Marionette TRACE conn6 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 22:16:08 INFO - . 22:16:08 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1133ms 22:16:08 INFO - PROCESS | 1900 | 1477890968611 Marionette TRACE conn6 -> [0,1323,"getWindowHandle",null] 22:16:08 INFO - PROCESS | 1900 | 1477890968615 Marionette TRACE conn6 <- [1,1323,null,{"value":"8"}] 22:16:08 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 22:16:08 INFO - PROCESS | 1900 | 1477890968638 Marionette TRACE conn6 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:09 INFO - PROCESS | 1900 | 1477890969086 Marionette TRACE conn6 <- [1,1324,null,{"value":null}] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9a367800) [pid = 1900] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9546c800) [pid = 1900] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8f6e9000) [pid = 1900] [serial = 870] [outer = (nil)] [url = about:blank] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9b0a7800) [pid = 1900] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x99fc7c00) [pid = 1900] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9b09c800) [pid = 1900] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9a0d0000) [pid = 1900] [serial = 860] [outer = (nil)] [url = about:blank] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92ccf800) [pid = 1900] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x94f92400) [pid = 1900] [serial = 855] [outer = (nil)] [url = about:blank] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x981c6c00) [pid = 1900] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f6e8000) [pid = 1900] [serial = 850] [outer = (nil)] [url = about:blank] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0xa0edd400) [pid = 1900] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x943b7800) [pid = 1900] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x941f5800) [pid = 1900] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 22:16:09 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9b0a6800) [pid = 1900] [serial = 865] [outer = (nil)] [url = about:blank] 22:16:09 INFO - PROCESS | 1900 | 1477890969203 Marionette TRACE conn6 -> [0,1325,"getWindowHandles",null] 22:16:09 INFO - PROCESS | 1900 | 1477890969207 Marionette TRACE conn6 <- [1,1325,null,["8"]] 22:16:09 INFO - PROCESS | 1900 | 1477890969213 Marionette TRACE conn6 -> [0,1326,"switchToWindow",{"name":"8"}] 22:16:09 INFO - PROCESS | 1900 | 1477890969218 Marionette TRACE conn6 <- [1,1326,null,{}] 22:16:09 INFO - PROCESS | 1900 | 1477890969225 Marionette TRACE conn6 -> [0,1327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style-error-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf7000 == 43 [pid = 1900] [id = 316] 22:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f6f1000) [pid = 1900] [serial = 922] [outer = (nil)] 22:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x981c6c00) [pid = 1900] [serial = 923] [outer = 0x8f6f1000] 22:16:09 INFO - PROCESS | 1900 | 1477890969356 Marionette DEBUG loaded listener.js 22:16:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9b0a7800) [pid = 1900] [serial = 924] [outer = 0x8f6f1000] 22:16:10 INFO - PROCESS | 1900 | 1477890970035 Marionette TRACE conn6 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 22:16:10 INFO - . 22:16:10 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1424ms 22:16:10 INFO - PROCESS | 1900 | 1477890970062 Marionette TRACE conn6 -> [0,1328,"getWindowHandle",null] 22:16:10 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 22:16:10 INFO - PROCESS | 1900 | 1477890970066 Marionette TRACE conn6 <- [1,1328,null,{"value":"8"}] 22:16:10 INFO - PROCESS | 1900 | 1477890970076 Marionette TRACE conn6 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:10 INFO - PROCESS | 1900 | 1477890970295 Marionette TRACE conn6 <- [1,1329,null,{"value":null}] 22:16:10 INFO - PROCESS | 1900 | 1477890970309 Marionette TRACE conn6 -> [0,1330,"getWindowHandles",null] 22:16:10 INFO - PROCESS | 1900 | 1477890970313 Marionette TRACE conn6 <- [1,1330,null,["8"]] 22:16:10 INFO - PROCESS | 1900 | 1477890970320 Marionette TRACE conn6 -> [0,1331,"switchToWindow",{"name":"8"}] 22:16:10 INFO - PROCESS | 1900 | 1477890970327 Marionette TRACE conn6 <- [1,1331,null,{}] 22:16:10 INFO - PROCESS | 1900 | 1477890970339 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_disabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6eac00 == 44 [pid = 1900] [id = 317] 22:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0xa288ec00) [pid = 1900] [serial = 925] [outer = (nil)] 22:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0xa2ce5800) [pid = 1900] [serial = 926] [outer = 0xa288ec00] 22:16:10 INFO - PROCESS | 1900 | 1477890970446 Marionette DEBUG loaded listener.js 22:16:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa2d45800) [pid = 1900] [serial = 927] [outer = 0xa288ec00] 22:16:11 INFO - PROCESS | 1900 | 1477890971026 Marionette TRACE conn6 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 22:16:11 INFO - . 22:16:11 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 968ms 22:16:11 INFO - PROCESS | 1900 | 1477890971042 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 22:16:11 INFO - PROCESS | 1900 | 1477890971045 Marionette TRACE conn6 <- [1,1333,null,{"value":"8"}] 22:16:11 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 22:16:11 INFO - PROCESS | 1900 | 1477890971100 Marionette TRACE conn6 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:11 INFO - PROCESS | 1900 | 1477890971346 Marionette TRACE conn6 <- [1,1334,null,{"value":null}] 22:16:11 INFO - PROCESS | 1900 | 1477890971535 Marionette TRACE conn6 -> [0,1335,"getWindowHandles",null] 22:16:11 INFO - PROCESS | 1900 | 1477890971542 Marionette TRACE conn6 <- [1,1335,null,["8"]] 22:16:11 INFO - PROCESS | 1900 | 1477890971558 Marionette TRACE conn6 -> [0,1336,"switchToWindow",{"name":"8"}] 22:16:11 INFO - PROCESS | 1900 | 1477890971569 Marionette TRACE conn6 <- [1,1336,null,{}] 22:16:11 INFO - PROCESS | 1900 | 1477890971576 Marionette TRACE conn6 -> [0,1337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_events.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc6800 == 45 [pid = 1900] [id = 318] 22:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x92cc7c00) [pid = 1900] [serial = 928] [outer = (nil)] 22:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93e72800) [pid = 1900] [serial = 929] [outer = 0x92cc7c00] 22:16:11 INFO - PROCESS | 1900 | 1477890971704 Marionette DEBUG loaded listener.js 22:16:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x943bd000) [pid = 1900] [serial = 930] [outer = 0x92cc7c00] 22:16:12 INFO - PROCESS | 1900 | 1477890972404 Marionette TRACE conn6 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 22:16:12 INFO - .. 22:16:12 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1337ms 22:16:12 INFO - PROCESS | 1900 | 1477890972443 Marionette TRACE conn6 -> [0,1338,"getWindowHandle",null] 22:16:12 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 22:16:12 INFO - PROCESS | 1900 | 1477890972451 Marionette TRACE conn6 <- [1,1338,null,{"value":"8"}] 22:16:12 INFO - PROCESS | 1900 | 1477890972468 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:12 INFO - PROCESS | 1900 | 1477890972673 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 22:16:12 INFO - PROCESS | 1900 | 1477890972846 Marionette TRACE conn6 -> [0,1340,"getWindowHandles",null] 22:16:12 INFO - PROCESS | 1900 | 1477890972850 Marionette TRACE conn6 <- [1,1340,null,["8"]] 22:16:12 INFO - PROCESS | 1900 | 1477890972863 Marionette TRACE conn6 -> [0,1341,"switchToWindow",{"name":"8"}] 22:16:12 INFO - PROCESS | 1900 | 1477890972869 Marionette TRACE conn6 <- [1,1341,null,{}] 22:16:12 INFO - PROCESS | 1900 | 1477890972920 Marionette TRACE conn6 -> [0,1342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/document-metadata/the-style-element/style_media.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x946be400 == 46 [pid = 1900] [id = 319] 22:16:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9479b400) [pid = 1900] [serial = 931] [outer = (nil)] 22:16:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9562e400) [pid = 1900] [serial = 932] [outer = 0x9479b400] 22:16:13 INFO - PROCESS | 1900 | 1477890973037 Marionette DEBUG loaded listener.js 22:16:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x95a20400) [pid = 1900] [serial = 933] [outer = 0x9479b400] 22:16:13 INFO - PROCESS | 1900 | 1477890973735 Marionette TRACE conn6 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 22:16:13 INFO - . 22:16:13 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1330ms 22:16:13 INFO - PROCESS | 1900 | 1477890973793 Marionette TRACE conn6 -> [0,1343,"getWindowHandle",null] 22:16:13 INFO - PROCESS | 1900 | 1477890973797 Marionette TRACE conn6 <- [1,1343,null,{"value":"8"}] 22:16:13 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 22:16:13 INFO - PROCESS | 1900 | 1477890973817 Marionette TRACE conn6 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:14 INFO - PROCESS | 1900 | 1477890974130 Marionette TRACE conn6 <- [1,1344,null,{"value":null}] 22:16:14 INFO - PROCESS | 1900 | 1477890974245 Marionette TRACE conn6 -> [0,1345,"getWindowHandles",null] 22:16:14 INFO - PROCESS | 1900 | 1477890974251 Marionette TRACE conn6 <- [1,1345,null,["8"]] 22:16:14 INFO - PROCESS | 1900 | 1477890974258 Marionette TRACE conn6 -> [0,1346,"switchToWindow",{"name":"8"}] 22:16:14 INFO - PROCESS | 1900 | 1477890974265 Marionette TRACE conn6 <- [1,1346,null,{}] 22:16:14 INFO - PROCESS | 1900 | 1477890974271 Marionette TRACE conn6 -> [0,1347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b3c5800 == 47 [pid = 1900] [id = 320] 22:16:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x9b3c5c00) [pid = 1900] [serial = 934] [outer = (nil)] 22:16:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0xa234c000) [pid = 1900] [serial = 935] [outer = 0x9b3c5c00] 22:16:14 INFO - PROCESS | 1900 | 1477890974394 Marionette DEBUG loaded listener.js 22:16:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0xa2cdd400) [pid = 1900] [serial = 936] [outer = 0x9b3c5c00] 22:16:15 INFO - PROCESS | 1900 | 1477890975281 Marionette TRACE conn6 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 22:16:15 INFO - .................. 22:16:15 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1545ms 22:16:15 INFO - PROCESS | 1900 | 1477890975351 Marionette TRACE conn6 -> [0,1348,"getWindowHandle",null] 22:16:15 INFO - PROCESS | 1900 | 1477890975355 Marionette TRACE conn6 <- [1,1348,null,{"value":"8"}] 22:16:15 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 22:16:15 INFO - PROCESS | 1900 | 1477890975370 Marionette TRACE conn6 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:15 INFO - PROCESS | 1900 | 1477890975631 Marionette TRACE conn6 <- [1,1349,null,{"value":null}] 22:16:15 INFO - PROCESS | 1900 | 1477890975808 Marionette TRACE conn6 -> [0,1350,"getWindowHandles",null] 22:16:15 INFO - PROCESS | 1900 | 1477890975812 Marionette TRACE conn6 <- [1,1350,null,["8"]] 22:16:15 INFO - PROCESS | 1900 | 1477890975824 Marionette TRACE conn6 -> [0,1351,"switchToWindow",{"name":"8"}] 22:16:15 INFO - PROCESS | 1900 | 1477890975834 Marionette TRACE conn6 <- [1,1351,null,{}] 22:16:15 INFO - PROCESS | 1900 | 1477890975886 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:15 INFO - PROCESS | 1900 | ++DOCSHELL 0xa288ac00 == 48 [pid = 1900] [id = 321] 22:16:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0xa4573c00) [pid = 1900] [serial = 937] [outer = (nil)] 22:16:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0xa4c9d400) [pid = 1900] [serial = 938] [outer = 0xa4573c00] 22:16:16 INFO - PROCESS | 1900 | 1477890975999 Marionette DEBUG loaded listener.js 22:16:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0xa4ceb400) [pid = 1900] [serial = 939] [outer = 0xa4573c00] 22:16:17 INFO - PROCESS | 1900 | 1477890977707 Marionette TRACE conn6 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 22:16:17 INFO - .......... 22:16:17 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2394ms 22:16:17 INFO - PROCESS | 1900 | 1477890977887 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 22:16:17 INFO - PROCESS | 1900 | 1477890977892 Marionette TRACE conn6 <- [1,1353,null,{"value":"8"}] 22:16:17 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 22:16:17 INFO - PROCESS | 1900 | 1477890977914 Marionette TRACE conn6 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:18 INFO - PROCESS | 1900 | 1477890978195 Marionette TRACE conn6 <- [1,1354,null,{"value":null}] 22:16:18 INFO - PROCESS | 1900 | 1477890978376 Marionette TRACE conn6 -> [0,1355,"getWindowHandles",null] 22:16:18 INFO - PROCESS | 1900 | 1477890978379 Marionette TRACE conn6 <- [1,1355,null,["8"]] 22:16:18 INFO - PROCESS | 1900 | 1477890978387 Marionette TRACE conn6 -> [0,1356,"switchToWindow",{"name":"8"}] 22:16:18 INFO - PROCESS | 1900 | 1477890978393 Marionette TRACE conn6 <- [1,1356,null,{}] 22:16:18 INFO - PROCESS | 1900 | 1477890978441 Marionette TRACE conn6 -> [0,1357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/embedded-content/the-video-element/video-tabindex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x8794cc00 == 49 [pid = 1900] [id = 322] 22:16:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x87952000) [pid = 1900] [serial = 940] [outer = (nil)] 22:16:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x95660c00) [pid = 1900] [serial = 941] [outer = 0x87952000] 22:16:18 INFO - PROCESS | 1900 | 1477890978555 Marionette DEBUG loaded listener.js 22:16:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0xa93b5000) [pid = 1900] [serial = 942] [outer = 0x87952000] 22:16:19 INFO - PROCESS | 1900 | 1477890979247 Marionette TRACE conn6 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 22:16:19 INFO - . 22:16:19 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1421ms 22:16:19 INFO - PROCESS | 1900 | 1477890979329 Marionette TRACE conn6 -> [0,1358,"getWindowHandle",null] 22:16:19 INFO - PROCESS | 1900 | 1477890979334 Marionette TRACE conn6 <- [1,1358,null,{"value":"8"}] 22:16:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 22:16:19 INFO - PROCESS | 1900 | 1477890979344 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:19 INFO - PROCESS | 1900 | 1477890979647 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 22:16:19 INFO - PROCESS | 1900 | 1477890979787 Marionette TRACE conn6 -> [0,1360,"getWindowHandles",null] 22:16:19 INFO - PROCESS | 1900 | 1477890979793 Marionette TRACE conn6 <- [1,1360,null,["8"]] 22:16:19 INFO - PROCESS | 1900 | 1477890979849 Marionette TRACE conn6 -> [0,1361,"switchToWindow",{"name":"8"}] 22:16:19 INFO - PROCESS | 1900 | 1477890979858 Marionette TRACE conn6 <- [1,1361,null,{}] 22:16:19 INFO - PROCESS | 1900 | 1477890979871 Marionette TRACE conn6 -> [0,1362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-checkValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c515400 == 50 [pid = 1900] [id = 323] 22:16:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8c518400) [pid = 1900] [serial = 943] [outer = (nil)] 22:16:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8c51b000) [pid = 1900] [serial = 944] [outer = 0x8c518400] 22:16:19 INFO - PROCESS | 1900 | 1477890979989 Marionette DEBUG loaded listener.js 22:16:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x90ec7800) [pid = 1900] [serial = 945] [outer = 0x8c518400] 22:16:21 INFO - .................................................................................................................................. 22:16:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2609ms 22:16:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 22:16:22 INFO - PROCESS | 1900 | 1477890981840 Marionette TRACE conn6 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 22:16:22 INFO - PROCESS | 1900 | 1477890981989 Marionette TRACE conn6 -> [0,1363,"getWindowHandle",null] 22:16:22 INFO - PROCESS | 1900 | 1477890981992 Marionette TRACE conn6 <- [1,1363,null,{"value":"8"}] 22:16:22 INFO - PROCESS | 1900 | 1477890982009 Marionette TRACE conn6 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:22 INFO - PROCESS | 1900 | 1477890982372 Marionette TRACE conn6 <- [1,1364,null,{"value":null}] 22:16:22 INFO - PROCESS | 1900 | 1477890982573 Marionette TRACE conn6 -> [0,1365,"getWindowHandles",null] 22:16:22 INFO - PROCESS | 1900 | 1477890982580 Marionette TRACE conn6 <- [1,1365,null,["8"]] 22:16:22 INFO - PROCESS | 1900 | 1477890982590 Marionette TRACE conn6 -> [0,1366,"switchToWindow",{"name":"8"}] 22:16:22 INFO - PROCESS | 1900 | 1477890982601 Marionette TRACE conn6 <- [1,1366,null,{}] 22:16:22 INFO - PROCESS | 1900 | 1477890982686 Marionette TRACE conn6 -> [0,1367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-reportValidity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c50e800 == 51 [pid = 1900] [id = 324] 22:16:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8c50ec00) [pid = 1900] [serial = 946] [outer = (nil)] 22:16:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8c516400) [pid = 1900] [serial = 947] [outer = 0x8c50ec00] 22:16:22 INFO - PROCESS | 1900 | 1477890982833 Marionette DEBUG loaded listener.js 22:16:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8c51cc00) [pid = 1900] [serial = 948] [outer = 0x8c50ec00] 22:16:24 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:24 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf1000 == 50 [pid = 1900] [id = 315] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf7000 == 49 [pid = 1900] [id = 316] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x95a1f000 == 48 [pid = 1900] [id = 313] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9a022000 == 47 [pid = 1900] [id = 314] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80800 == 46 [pid = 1900] [id = 311] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x94790c00 == 45 [pid = 1900] [id = 312] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x98c96c00 == 44 [pid = 1900] [id = 307] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0xa2783000 == 43 [pid = 1900] [id = 308] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x95cafc00 == 42 [pid = 1900] [id = 309] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92a0c400 == 41 [pid = 1900] [id = 310] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccd800 == 40 [pid = 1900] [id = 306] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x98c95c00 == 39 [pid = 1900] [id = 289] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x941f4000 == 38 [pid = 1900] [id = 291] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9a365400 == 37 [pid = 1900] [id = 295] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x981c2c00 == 36 [pid = 1900] [id = 293] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc74c00 == 35 [pid = 1900] [id = 297] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0xa288c000 == 34 [pid = 1900] [id = 305] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0xa288ac00 == 33 [pid = 1900] [id = 321] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8794cc00 == 32 [pid = 1900] [id = 322] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8c515400 == 31 [pid = 1900] [id = 323] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6eac00 == 30 [pid = 1900] [id = 317] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc6800 == 29 [pid = 1900] [id = 318] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x946be400 == 28 [pid = 1900] [id = 319] 22:16:27 INFO - PROCESS | 1900 | --DOCSHELL 0x9b3c5800 == 27 [pid = 1900] [id = 320] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x943bdc00) [pid = 1900] [serial = 854] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x943b8400) [pid = 1900] [serial = 853] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x99332000) [pid = 1900] [serial = 859] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x98c8c400) [pid = 1900] [serial = 858] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x9b061800) [pid = 1900] [serial = 864] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x9ad8a000) [pid = 1900] [serial = 863] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8cbea400) [pid = 1900] [serial = 871] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x9b0a0800) [pid = 1900] [serial = 869] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x97b71000) [pid = 1900] [serial = 868] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x9452f400) [pid = 1900] [serial = 874] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x943bb800) [pid = 1900] [serial = 873] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x95c07800) [pid = 1900] [serial = 877] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x95a16800) [pid = 1900] [serial = 876] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x9a046c00) [pid = 1900] [serial = 880] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x9a020400) [pid = 1900] [serial = 879] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9b0a8800) [pid = 1900] [serial = 883] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9b0a4000) [pid = 1900] [serial = 882] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0xa0ee7800) [pid = 1900] [serial = 886] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0xa0eea800) [pid = 1900] [serial = 885] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8cc76800) [pid = 1900] [serial = 889] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0xa2784000) [pid = 1900] [serial = 888] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x943b1c00) [pid = 1900] [serial = 861] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f6f0800) [pid = 1900] [serial = 856] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f6ec400) [pid = 1900] [serial = 851] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x9a31b400) [pid = 1900] [serial = 866] [outer = (nil)] [url = about:blank] 22:16:27 INFO - PROCESS | 1900 | 1477890987295 Marionette TRACE conn6 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 22:16:27 INFO - .................................................................................................................................. 22:16:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 5471ms 22:16:27 INFO - PROCESS | 1900 | 1477890987478 Marionette TRACE conn6 -> [0,1368,"getWindowHandle",null] 22:16:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 22:16:27 INFO - PROCESS | 1900 | 1477890987493 Marionette TRACE conn6 <- [1,1368,null,{"value":"8"}] 22:16:27 INFO - PROCESS | 1900 | 1477890987504 Marionette TRACE conn6 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:27 INFO - PROCESS | 1900 | 1477890987719 Marionette TRACE conn6 <- [1,1369,null,{"value":null}] 22:16:27 INFO - PROCESS | 1900 | 1477890987851 Marionette TRACE conn6 -> [0,1370,"getWindowHandles",null] 22:16:27 INFO - PROCESS | 1900 | 1477890987858 Marionette TRACE conn6 <- [1,1370,null,["8"]] 22:16:27 INFO - PROCESS | 1900 | 1477890987866 Marionette TRACE conn6 -> [0,1371,"switchToWindow",{"name":"8"}] 22:16:27 INFO - PROCESS | 1900 | 1477890987873 Marionette TRACE conn6 <- [1,1371,null,{}] 22:16:27 INFO - PROCESS | 1900 | 1477890987879 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x87956000 == 28 [pid = 1900] [id = 325] 22:16:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x87956c00) [pid = 1900] [serial = 949] [outer = (nil)] 22:16:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8c147000) [pid = 1900] [serial = 950] [outer = 0x87956c00] 22:16:27 INFO - PROCESS | 1900 | 1477890987989 Marionette DEBUG loaded listener.js 22:16:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8c513400) [pid = 1900] [serial = 951] [outer = 0x87956c00] 22:16:28 INFO - PROCESS | 1900 | 1477890988712 Marionette TRACE conn6 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 22:16:28 INFO - ........ 22:16:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1275ms 22:16:28 INFO - PROCESS | 1900 | 1477890988778 Marionette TRACE conn6 -> [0,1373,"getWindowHandle",null] 22:16:28 INFO - PROCESS | 1900 | 1477890988784 Marionette TRACE conn6 <- [1,1373,null,{"value":"8"}] 22:16:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 22:16:28 INFO - PROCESS | 1900 | 1477890988792 Marionette TRACE conn6 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:28 INFO - PROCESS | 1900 | 1477890988994 Marionette TRACE conn6 <- [1,1374,null,{"value":null}] 22:16:29 INFO - PROCESS | 1900 | 1477890989119 Marionette TRACE conn6 -> [0,1375,"getWindowHandles",null] 22:16:29 INFO - PROCESS | 1900 | 1477890989126 Marionette TRACE conn6 <- [1,1375,null,["8"]] 22:16:29 INFO - PROCESS | 1900 | 1477890989136 Marionette TRACE conn6 -> [0,1376,"switchToWindow",{"name":"8"}] 22:16:29 INFO - PROCESS | 1900 | 1477890989141 Marionette TRACE conn6 <- [1,1376,null,{}] 22:16:29 INFO - PROCESS | 1900 | 1477890989149 Marionette TRACE conn6 -> [0,1377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-badInput.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f0800 == 29 [pid = 1900] [id = 326] 22:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x903e7c00) [pid = 1900] [serial = 952] [outer = (nil)] 22:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x91873c00) [pid = 1900] [serial = 953] [outer = 0x903e7c00] 22:16:29 INFO - PROCESS | 1900 | 1477890989253 Marionette DEBUG loaded listener.js 22:16:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x92cc5800) [pid = 1900] [serial = 954] [outer = 0x903e7c00] 22:16:30 INFO - PROCESS | 1900 | 1477890990010 Marionette TRACE conn6 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 22:16:30 INFO - ........... 22:16:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1277ms 22:16:30 INFO - PROCESS | 1900 | 1477890990090 Marionette TRACE conn6 -> [0,1378,"getWindowHandle",null] 22:16:30 INFO - PROCESS | 1900 | 1477890990098 Marionette TRACE conn6 <- [1,1378,null,{"value":"8"}] 22:16:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 22:16:30 INFO - PROCESS | 1900 | 1477890990117 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:30 INFO - PROCESS | 1900 | 1477890990380 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 22:16:30 INFO - PROCESS | 1900 | 1477890990417 Marionette TRACE conn6 -> [0,1380,"getWindowHandles",null] 22:16:30 INFO - PROCESS | 1900 | 1477890990424 Marionette TRACE conn6 <- [1,1380,null,["8"]] 22:16:30 INFO - PROCESS | 1900 | 1477890990435 Marionette TRACE conn6 -> [0,1381,"switchToWindow",{"name":"8"}] 22:16:30 INFO - PROCESS | 1900 | 1477890990449 Marionette TRACE conn6 <- [1,1381,null,{}] 22:16:30 INFO - PROCESS | 1900 | 1477890990528 Marionette TRACE conn6 -> [0,1382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-customError.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b7000 == 30 [pid = 1900] [id = 327] 22:16:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x946b7800) [pid = 1900] [serial = 955] [outer = (nil)] 22:16:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x946be800) [pid = 1900] [serial = 956] [outer = 0x946b7800] 22:16:30 INFO - PROCESS | 1900 | 1477890990672 Marionette DEBUG loaded listener.js 22:16:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x94795c00) [pid = 1900] [serial = 957] [outer = 0x946b7800] 22:16:31 INFO - PROCESS | 1900 | 1477890991473 Marionette TRACE conn6 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 22:16:31 INFO - ........ 22:16:31 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1422ms 22:16:31 INFO - PROCESS | 1900 | 1477890991551 Marionette TRACE conn6 -> [0,1383,"getWindowHandle",null] 22:16:31 INFO - PROCESS | 1900 | 1477890991557 Marionette TRACE conn6 <- [1,1383,null,{"value":"8"}] 22:16:31 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 22:16:31 INFO - PROCESS | 1900 | 1477890991565 Marionette TRACE conn6 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:31 INFO - PROCESS | 1900 | 1477890991817 Marionette TRACE conn6 <- [1,1384,null,{"value":null}] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8f6f1000) [pid = 1900] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8cc79400) [pid = 1900] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x94793800) [pid = 1900] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0xa278c800) [pid = 1900] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x98c98c00) [pid = 1900] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0xa288c400) [pid = 1900] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8f6e7c00) [pid = 1900] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x943b3000) [pid = 1900] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x92a0d000) [pid = 1900] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0xa2ce1c00) [pid = 1900] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9a026c00) [pid = 1900] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x95a22000) [pid = 1900] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x98c96000) [pid = 1900] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 22:16:32 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0xa288ec00) [pid = 1900] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 22:16:32 INFO - PROCESS | 1900 | 1477890992541 Marionette TRACE conn6 -> [0,1385,"getWindowHandles",null] 22:16:32 INFO - PROCESS | 1900 | 1477890992546 Marionette TRACE conn6 <- [1,1385,null,["8"]] 22:16:32 INFO - PROCESS | 1900 | 1477890992551 Marionette TRACE conn6 -> [0,1386,"switchToWindow",{"name":"8"}] 22:16:32 INFO - PROCESS | 1900 | 1477890992558 Marionette TRACE conn6 <- [1,1386,null,{}] 22:16:32 INFO - PROCESS | 1900 | 1477890992564 Marionette TRACE conn6 -> [0,1387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf7400 == 31 [pid = 1900] [id = 328] 22:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8cc75000) [pid = 1900] [serial = 958] [outer = (nil)] 22:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f6e7c00) [pid = 1900] [serial = 959] [outer = 0x8cc75000] 22:16:32 INFO - PROCESS | 1900 | 1477890992675 Marionette DEBUG loaded listener.js 22:16:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x95d95800) [pid = 1900] [serial = 960] [outer = 0x8cc75000] 22:16:33 INFO - ......................... 22:16:33 INFO - PROCESS | 1900 | 1477890993509 Marionette TRACE conn6 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 22:16:33 INFO - ..... 22:16:33 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1987ms 22:16:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 22:16:33 INFO - PROCESS | 1900 | 1477890993552 Marionette TRACE conn6 -> [0,1388,"getWindowHandle",null] 22:16:33 INFO - PROCESS | 1900 | 1477890993555 Marionette TRACE conn6 <- [1,1388,null,{"value":"8"}] 22:16:33 INFO - PROCESS | 1900 | 1477890993565 Marionette TRACE conn6 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:33 INFO - PROCESS | 1900 | 1477890993755 Marionette TRACE conn6 <- [1,1389,null,{"value":null}] 22:16:33 INFO - PROCESS | 1900 | 1477890993765 Marionette TRACE conn6 -> [0,1390,"getWindowHandles",null] 22:16:33 INFO - PROCESS | 1900 | 1477890993768 Marionette TRACE conn6 <- [1,1390,null,["8"]] 22:16:33 INFO - PROCESS | 1900 | 1477890993772 Marionette TRACE conn6 -> [0,1391,"switchToWindow",{"name":"8"}] 22:16:33 INFO - PROCESS | 1900 | 1477890993779 Marionette TRACE conn6 <- [1,1391,null,{}] 22:16:33 INFO - PROCESS | 1900 | 1477890993897 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x9791ac00 == 32 [pid = 1900] [id = 329] 22:16:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97b76400) [pid = 1900] [serial = 961] [outer = (nil)] 22:16:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x981c6800) [pid = 1900] [serial = 962] [outer = 0x97b76400] 22:16:34 INFO - PROCESS | 1900 | 1477890994005 Marionette DEBUG loaded listener.js 22:16:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x98c88000) [pid = 1900] [serial = 963] [outer = 0x97b76400] 22:16:35 INFO - ............................................................... 22:16:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1507ms 22:16:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 22:16:35 INFO - PROCESS | 1900 | 1477890994979 Marionette TRACE conn6 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 22:16:35 INFO - PROCESS | 1900 | 1477890995074 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 22:16:35 INFO - PROCESS | 1900 | 1477890995088 Marionette TRACE conn6 <- [1,1393,null,{"value":"8"}] 22:16:35 INFO - PROCESS | 1900 | 1477890995107 Marionette TRACE conn6 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:35 INFO - PROCESS | 1900 | 1477890995387 Marionette TRACE conn6 <- [1,1394,null,{"value":null}] 22:16:35 INFO - PROCESS | 1900 | 1477890995544 Marionette TRACE conn6 -> [0,1395,"getWindowHandles",null] 22:16:35 INFO - PROCESS | 1900 | 1477890995551 Marionette TRACE conn6 <- [1,1395,null,["8"]] 22:16:35 INFO - PROCESS | 1900 | 1477890995558 Marionette TRACE conn6 -> [0,1396,"switchToWindow",{"name":"8"}] 22:16:35 INFO - PROCESS | 1900 | 1477890995567 Marionette TRACE conn6 <- [1,1396,null,{}] 22:16:35 INFO - PROCESS | 1900 | 1477890995625 Marionette TRACE conn6 -> [0,1397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x903df000 == 33 [pid = 1900] [id = 330] 22:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90e31400) [pid = 1900] [serial = 964] [outer = (nil)] 22:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92ccf000) [pid = 1900] [serial = 965] [outer = 0x90e31400] 22:16:35 INFO - PROCESS | 1900 | 1477890995753 Marionette DEBUG loaded listener.js 22:16:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x941f4000) [pid = 1900] [serial = 966] [outer = 0x90e31400] 22:16:36 INFO - ............................................................. 22:16:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1855ms 22:16:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 22:16:36 INFO - PROCESS | 1900 | 1477890996854 Marionette TRACE conn6 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 22:16:36 INFO - PROCESS | 1900 | 1477890996958 Marionette TRACE conn6 -> [0,1398,"getWindowHandle",null] 22:16:36 INFO - PROCESS | 1900 | 1477890996966 Marionette TRACE conn6 <- [1,1398,null,{"value":"8"}] 22:16:36 INFO - PROCESS | 1900 | 1477890996978 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:37 INFO - PROCESS | 1900 | 1477890997230 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 22:16:37 INFO - PROCESS | 1900 | 1477890997385 Marionette TRACE conn6 -> [0,1400,"getWindowHandles",null] 22:16:37 INFO - PROCESS | 1900 | 1477890997389 Marionette TRACE conn6 <- [1,1400,null,["8"]] 22:16:37 INFO - PROCESS | 1900 | 1477890997398 Marionette TRACE conn6 -> [0,1401,"switchToWindow",{"name":"8"}] 22:16:37 INFO - PROCESS | 1900 | 1477890997405 Marionette TRACE conn6 <- [1,1401,null,{}] 22:16:37 INFO - PROCESS | 1900 | 1477890997455 Marionette TRACE conn6 -> [0,1402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c512c00 == 34 [pid = 1900] [id = 331] 22:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x97b74800) [pid = 1900] [serial = 967] [outer = (nil)] 22:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98c92800) [pid = 1900] [serial = 968] [outer = 0x97b74800] 22:16:37 INFO - PROCESS | 1900 | 1477890997568 Marionette DEBUG loaded listener.js 22:16:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x99332000) [pid = 1900] [serial = 969] [outer = 0x97b74800] 22:16:38 INFO - PROCESS | 1900 | 1477890998491 Marionette TRACE conn6 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 22:16:38 INFO - ........................ 22:16:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1576ms 22:16:38 INFO - PROCESS | 1900 | 1477890998585 Marionette TRACE conn6 -> [0,1403,"getWindowHandle",null] 22:16:38 INFO - PROCESS | 1900 | 1477890998592 Marionette TRACE conn6 <- [1,1403,null,{"value":"8"}] 22:16:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 22:16:38 INFO - PROCESS | 1900 | 1477890998602 Marionette TRACE conn6 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:38 INFO - PROCESS | 1900 | 1477890998842 Marionette TRACE conn6 <- [1,1404,null,{"value":null}] 22:16:39 INFO - PROCESS | 1900 | 1477890999021 Marionette TRACE conn6 -> [0,1405,"getWindowHandles",null] 22:16:39 INFO - PROCESS | 1900 | 1477890999027 Marionette TRACE conn6 <- [1,1405,null,["8"]] 22:16:39 INFO - PROCESS | 1900 | 1477890999037 Marionette TRACE conn6 -> [0,1406,"switchToWindow",{"name":"8"}] 22:16:39 INFO - PROCESS | 1900 | 1477890999044 Marionette TRACE conn6 <- [1,1406,null,{}] 22:16:39 INFO - PROCESS | 1900 | 1477890999053 Marionette TRACE conn6 -> [0,1407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooLong.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x9a396400 == 35 [pid = 1900] [id = 332] 22:16:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x9ad82800) [pid = 1900] [serial = 970] [outer = (nil)] 22:16:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9b05b000) [pid = 1900] [serial = 971] [outer = 0x9ad82800] 22:16:39 INFO - PROCESS | 1900 | 1477890999203 Marionette DEBUG loaded listener.js 22:16:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x9b099c00) [pid = 1900] [serial = 972] [outer = 0x9ad82800] 22:16:39 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:40 INFO - .................................... 22:16:40 INFO - PROCESS | 1900 | 1477891000390 Marionette TRACE conn6 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 22:16:40 INFO - ........................... 22:16:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1849ms 22:16:40 INFO - PROCESS | 1900 | 1477891000450 Marionette TRACE conn6 -> [0,1408,"getWindowHandle",null] 22:16:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 22:16:40 INFO - PROCESS | 1900 | 1477891000459 Marionette TRACE conn6 <- [1,1408,null,{"value":"8"}] 22:16:40 INFO - PROCESS | 1900 | 1477891000474 Marionette TRACE conn6 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:40 INFO - PROCESS | 1900 | 1477891000894 Marionette TRACE conn6 <- [1,1409,null,{"value":null}] 22:16:41 INFO - PROCESS | 1900 | 1477891001033 Marionette TRACE conn6 -> [0,1410,"getWindowHandles",null] 22:16:41 INFO - PROCESS | 1900 | 1477891001039 Marionette TRACE conn6 <- [1,1410,null,["8"]] 22:16:41 INFO - PROCESS | 1900 | 1477891001051 Marionette TRACE conn6 -> [0,1411,"switchToWindow",{"name":"8"}] 22:16:41 INFO - PROCESS | 1900 | 1477891001059 Marionette TRACE conn6 <- [1,1411,null,{}] 22:16:41 INFO - PROCESS | 1900 | 1477891001067 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-tooShort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14f000 == 36 [pid = 1900] [id = 333] 22:16:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x903d9000) [pid = 1900] [serial = 973] [outer = (nil)] 22:16:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x946b5c00) [pid = 1900] [serial = 974] [outer = 0x903d9000] 22:16:41 INFO - PROCESS | 1900 | 1477891001177 Marionette DEBUG loaded listener.js 22:16:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x9a020400) [pid = 1900] [serial = 975] [outer = 0x903d9000] 22:16:42 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 22:16:42 INFO - PROCESS | 1900 | 1477891002609 Marionette TRACE conn6 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 22:16:42 INFO - ............................................................... 22:16:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2244ms 22:16:42 INFO - PROCESS | 1900 | 1477891002711 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 22:16:42 INFO - PROCESS | 1900 | 1477891002718 Marionette TRACE conn6 <- [1,1413,null,{"value":"8"}] 22:16:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 22:16:42 INFO - PROCESS | 1900 | 1477891002730 Marionette TRACE conn6 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:42 INFO - PROCESS | 1900 | 1477891002962 Marionette TRACE conn6 <- [1,1414,null,{"value":null}] 22:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x9a0d2400 == 35 [pid = 1900] [id = 238] 22:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x9a02a000 == 34 [pid = 1900] [id = 246] 22:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x97b70800 == 33 [pid = 1900] [id = 245] 22:16:43 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf3000 == 32 [pid = 1900] [id = 234] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0xa2ce5800) [pid = 1900] [serial = 926] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0xa2d45800) [pid = 1900] [serial = 927] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x981c6c00) [pid = 1900] [serial = 923] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9b0a7800) [pid = 1900] [serial = 924] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9a391c00) [pid = 1900] [serial = 920] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9ad86800) [pid = 1900] [serial = 921] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x95c0c800) [pid = 1900] [serial = 915] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x95da0400) [pid = 1900] [serial = 916] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x94796c00) [pid = 1900] [serial = 912] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9546bc00) [pid = 1900] [serial = 913] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92f92000) [pid = 1900] [serial = 909] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x943bf800) [pid = 1900] [serial = 910] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x94128800) [pid = 1900] [serial = 906] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x943b3400) [pid = 1900] [serial = 907] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0xa2e60000) [pid = 1900] [serial = 903] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0xa43c5800) [pid = 1900] [serial = 904] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0xa2893c00) [pid = 1900] [serial = 900] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0xa2ce6400) [pid = 1900] [serial = 901] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x993d5000) [pid = 1900] [serial = 897] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9a04b400) [pid = 1900] [serial = 898] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94553c00) [pid = 1900] [serial = 894] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9478f000) [pid = 1900] [serial = 895] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa2890c00) [pid = 1900] [serial = 891] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0xa2892800) [pid = 1900] [serial = 892] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x993ca800) [pid = 1900] [serial = 849] [outer = (nil)] [url = about:blank] 22:16:43 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9a042c00) [pid = 1900] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 22:16:43 INFO - PROCESS | 1900 | 1477891003169 Marionette TRACE conn6 -> [0,1415,"getWindowHandles",null] 22:16:43 INFO - PROCESS | 1900 | 1477891003177 Marionette TRACE conn6 <- [1,1415,null,["8"]] 22:16:43 INFO - PROCESS | 1900 | 1477891003185 Marionette TRACE conn6 -> [0,1416,"switchToWindow",{"name":"8"}] 22:16:43 INFO - PROCESS | 1900 | 1477891003193 Marionette TRACE conn6 <- [1,1416,null,{}] 22:16:43 INFO - PROCESS | 1900 | 1477891003199 Marionette TRACE conn6 -> [0,1417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37cc00 == 33 [pid = 1900] [id = 334] 22:16:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8d381400) [pid = 1900] [serial = 976] [outer = (nil)] 22:16:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x94385400) [pid = 1900] [serial = 977] [outer = 0x8d381400] 22:16:43 INFO - PROCESS | 1900 | 1477891003322 Marionette DEBUG loaded listener.js 22:16:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x943b2800) [pid = 1900] [serial = 978] [outer = 0x8d381400] 22:16:44 INFO - PROCESS | 1900 | 1477891004033 Marionette TRACE conn6 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 22:16:44 INFO - ........... 22:16:44 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1382ms 22:16:44 INFO - PROCESS | 1900 | 1477891004113 Marionette TRACE conn6 -> [0,1418,"getWindowHandle",null] 22:16:44 INFO - PROCESS | 1900 | 1477891004121 Marionette TRACE conn6 <- [1,1418,null,{"value":"8"}] 22:16:44 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 22:16:44 INFO - PROCESS | 1900 | 1477891004130 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:44 INFO - PROCESS | 1900 | 1477891004325 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 22:16:44 INFO - PROCESS | 1900 | 1477891004462 Marionette TRACE conn6 -> [0,1420,"getWindowHandles",null] 22:16:44 INFO - PROCESS | 1900 | 1477891004468 Marionette TRACE conn6 <- [1,1420,null,["8"]] 22:16:44 INFO - PROCESS | 1900 | 1477891004476 Marionette TRACE conn6 -> [0,1421,"switchToWindow",{"name":"8"}] 22:16:44 INFO - PROCESS | 1900 | 1477891004482 Marionette TRACE conn6 <- [1,1421,null,{}] 22:16:44 INFO - PROCESS | 1900 | 1477891004488 Marionette TRACE conn6 -> [0,1422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x9496c400 == 34 [pid = 1900] [id = 335] 22:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x9545fc00) [pid = 1900] [serial = 979] [outer = (nil)] 22:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x90ecbc00) [pid = 1900] [serial = 980] [outer = 0x9545fc00] 22:16:44 INFO - PROCESS | 1900 | 1477891004605 Marionette DEBUG loaded listener.js 22:16:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x95c03000) [pid = 1900] [serial = 981] [outer = 0x9545fc00] 22:16:45 INFO - PROCESS | 1900 | 1477891005613 Marionette TRACE conn6 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 22:16:45 INFO - ........................................... 22:16:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1588ms 22:16:45 INFO - PROCESS | 1900 | 1477891005725 Marionette TRACE conn6 -> [0,1423,"getWindowHandle",null] 22:16:45 INFO - PROCESS | 1900 | 1477891005733 Marionette TRACE conn6 <- [1,1423,null,{"value":"8"}] 22:16:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 22:16:45 INFO - PROCESS | 1900 | 1477891005767 Marionette TRACE conn6 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:46 INFO - PROCESS | 1900 | 1477891006014 Marionette TRACE conn6 <- [1,1424,null,{"value":null}] 22:16:46 INFO - PROCESS | 1900 | 1477891006051 Marionette TRACE conn6 -> [0,1425,"getWindowHandles",null] 22:16:46 INFO - PROCESS | 1900 | 1477891006058 Marionette TRACE conn6 <- [1,1425,null,["8"]] 22:16:46 INFO - PROCESS | 1900 | 1477891006063 Marionette TRACE conn6 -> [0,1426,"switchToWindow",{"name":"8"}] 22:16:46 INFO - PROCESS | 1900 | 1477891006070 Marionette TRACE conn6 <- [1,1426,null,{}] 22:16:46 INFO - PROCESS | 1900 | 1477891006150 Marionette TRACE conn6 -> [0,1427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b099400 == 35 [pid = 1900] [id = 336] 22:16:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x9b09a000) [pid = 1900] [serial = 982] [outer = (nil)] 22:16:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9b09d400) [pid = 1900] [serial = 983] [outer = 0x9b09a000] 22:16:46 INFO - PROCESS | 1900 | 1477891006253 Marionette DEBUG loaded listener.js 22:16:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9b0a4000) [pid = 1900] [serial = 984] [outer = 0x9b09a000] 22:16:47 INFO - .............................................................................................. 22:16:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1796ms 22:16:47 INFO - PROCESS | 1900 | 1477891007443 Marionette TRACE conn6 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87956c00) [pid = 1900] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8cc75000) [pid = 1900] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x92cc7c00) [pid = 1900] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9479b400) [pid = 1900] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9b3c5c00) [pid = 1900] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0xa4573c00) [pid = 1900] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x87952000) [pid = 1900] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8c518400) [pid = 1900] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x903e7c00) [pid = 1900] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 22:16:47 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x946b7800) [pid = 1900] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 22:16:47 INFO - PROCESS | 1900 | 1477891007842 Marionette TRACE conn6 -> [0,1428,"getWindowHandle",null] 22:16:47 INFO - PROCESS | 1900 | 1477891007850 Marionette TRACE conn6 <- [1,1428,null,{"value":"8"}] 22:16:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 22:16:47 INFO - PROCESS | 1900 | 1477891007866 Marionette TRACE conn6 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:48 INFO - PROCESS | 1900 | 1477891008051 Marionette TRACE conn6 <- [1,1429,null,{"value":null}] 22:16:48 INFO - PROCESS | 1900 | 1477891008190 Marionette TRACE conn6 -> [0,1430,"getWindowHandles",null] 22:16:48 INFO - PROCESS | 1900 | 1477891008194 Marionette TRACE conn6 <- [1,1430,null,["8"]] 22:16:48 INFO - PROCESS | 1900 | 1477891008201 Marionette TRACE conn6 -> [0,1431,"switchToWindow",{"name":"8"}] 22:16:48 INFO - PROCESS | 1900 | 1477891008206 Marionette TRACE conn6 <- [1,1431,null,{}] 22:16:48 INFO - PROCESS | 1900 | 1477891008212 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/form-validation-willValidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x944a0c00 == 36 [pid = 1900] [id = 337] 22:16:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x97b73400) [pid = 1900] [serial = 985] [outer = (nil)] 22:16:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9b0a2400) [pid = 1900] [serial = 986] [outer = 0x97b73400] 22:16:48 INFO - PROCESS | 1900 | 1477891008308 Marionette DEBUG loaded listener.js 22:16:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0xa288c400) [pid = 1900] [serial = 987] [outer = 0x97b73400] 22:16:49 INFO - ............................................ 22:16:49 INFO - PROCESS | 1900 | 1477891009154 Marionette TRACE conn6 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 22:16:49 INFO - .............................. 22:16:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1414ms 22:16:49 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 22:16:49 INFO - PROCESS | 1900 | 1477891009278 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 22:16:49 INFO - PROCESS | 1900 | 1477891009281 Marionette TRACE conn6 <- [1,1433,null,{"value":"8"}] 22:16:49 INFO - PROCESS | 1900 | 1477891009287 Marionette TRACE conn6 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:49 INFO - PROCESS | 1900 | 1477891009473 Marionette TRACE conn6 <- [1,1434,null,{"value":null}] 22:16:49 INFO - PROCESS | 1900 | 1477891009611 Marionette TRACE conn6 -> [0,1435,"getWindowHandles",null] 22:16:49 INFO - PROCESS | 1900 | 1477891009616 Marionette TRACE conn6 <- [1,1435,null,["8"]] 22:16:49 INFO - PROCESS | 1900 | 1477891009622 Marionette TRACE conn6 -> [0,1436,"switchToWindow",{"name":"8"}] 22:16:49 INFO - PROCESS | 1900 | 1477891009628 Marionette TRACE conn6 <- [1,1436,null,{}] 22:16:49 INFO - PROCESS | 1900 | 1477891009634 Marionette TRACE conn6 -> [0,1437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/constraints/inputwillvalidate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd000 == 37 [pid = 1900] [id = 338] 22:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x90ed4c00) [pid = 1900] [serial = 988] [outer = (nil)] 22:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0xa450d800) [pid = 1900] [serial = 989] [outer = 0x90ed4c00] 22:16:49 INFO - PROCESS | 1900 | 1477891009728 Marionette DEBUG loaded listener.js 22:16:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0xa4573800) [pid = 1900] [serial = 990] [outer = 0x90ed4c00] 22:16:50 INFO - PROCESS | 1900 | 1477891010383 Marionette TRACE conn6 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 22:16:50 INFO - .. 22:16:50 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1120ms 22:16:50 INFO - PROCESS | 1900 | 1477891010416 Marionette TRACE conn6 -> [0,1438,"getWindowHandle",null] 22:16:50 INFO - PROCESS | 1900 | 1477891010422 Marionette TRACE conn6 <- [1,1438,null,{"value":"8"}] 22:16:50 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 22:16:50 INFO - PROCESS | 1900 | 1477891010437 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:50 INFO - PROCESS | 1900 | 1477891010668 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 22:16:50 INFO - PROCESS | 1900 | 1477891010857 Marionette TRACE conn6 -> [0,1440,"getWindowHandles",null] 22:16:50 INFO - PROCESS | 1900 | 1477891010863 Marionette TRACE conn6 <- [1,1440,null,["8"]] 22:16:50 INFO - PROCESS | 1900 | 1477891010914 Marionette TRACE conn6 -> [0,1441,"switchToWindow",{"name":"8"}] 22:16:50 INFO - PROCESS | 1900 | 1477891010921 Marionette TRACE conn6 <- [1,1441,null,{}] 22:16:50 INFO - PROCESS | 1900 | 1477891010938 Marionette TRACE conn6 -> [0,1442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/form-control-infrastructure/form.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80400 == 38 [pid = 1900] [id = 339] 22:16:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8cc80c00) [pid = 1900] [serial = 991] [outer = (nil)] 22:16:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92923800) [pid = 1900] [serial = 992] [outer = 0x8cc80c00] 22:16:51 INFO - PROCESS | 1900 | 1477891011063 Marionette DEBUG loaded listener.js 22:16:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9438c400) [pid = 1900] [serial = 993] [outer = 0x8cc80c00] 22:16:51 INFO - PROCESS | 1900 | 1477891011962 Marionette TRACE conn6 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 22:16:52 INFO - .................... 22:16:52 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1630ms 22:16:52 INFO - PROCESS | 1900 | 1477891012067 Marionette TRACE conn6 -> [0,1443,"getWindowHandle",null] 22:16:52 INFO - PROCESS | 1900 | 1477891012075 Marionette TRACE conn6 <- [1,1443,null,{"value":"8"}] 22:16:52 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 22:16:52 INFO - PROCESS | 1900 | 1477891012083 Marionette TRACE conn6 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:52 INFO - PROCESS | 1900 | 1477891012362 Marionette TRACE conn6 <- [1,1444,null,{"value":null}] 22:16:52 INFO - PROCESS | 1900 | 1477891012493 Marionette TRACE conn6 -> [0,1445,"getWindowHandles",null] 22:16:52 INFO - PROCESS | 1900 | 1477891012498 Marionette TRACE conn6 <- [1,1445,null,["8"]] 22:16:52 INFO - PROCESS | 1900 | 1477891012505 Marionette TRACE conn6 -> [0,1446,"switchToWindow",{"name":"8"}] 22:16:52 INFO - PROCESS | 1900 | 1477891012512 Marionette TRACE conn6 <- [1,1446,null,{}] 22:16:52 INFO - PROCESS | 1900 | 1477891012561 Marionette TRACE conn6 -> [0,1447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b7800 == 39 [pid = 1900] [id = 340] 22:16:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x94792c00) [pid = 1900] [serial = 994] [outer = (nil)] 22:16:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x98c82800) [pid = 1900] [serial = 995] [outer = 0x94792c00] 22:16:52 INFO - PROCESS | 1900 | 1477891012677 Marionette DEBUG loaded listener.js 22:16:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x99330c00) [pid = 1900] [serial = 996] [outer = 0x94792c00] 22:16:53 INFO - PROCESS | 1900 | 1477891013359 Marionette TRACE conn6 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 22:16:53 INFO - .... 22:16:53 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1337ms 22:16:53 INFO - PROCESS | 1900 | 1477891013429 Marionette TRACE conn6 -> [0,1448,"getWindowHandle",null] 22:16:53 INFO - PROCESS | 1900 | 1477891013438 Marionette TRACE conn6 <- [1,1448,null,{"value":"8"}] 22:16:53 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 22:16:53 INFO - PROCESS | 1900 | 1477891013496 Marionette TRACE conn6 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:53 INFO - PROCESS | 1900 | 1477891013698 Marionette TRACE conn6 <- [1,1449,null,{"value":null}] 22:16:53 INFO - PROCESS | 1900 | 1477891013867 Marionette TRACE conn6 -> [0,1450,"getWindowHandles",null] 22:16:53 INFO - PROCESS | 1900 | 1477891013873 Marionette TRACE conn6 <- [1,1450,null,["8"]] 22:16:53 INFO - PROCESS | 1900 | 1477891013883 Marionette TRACE conn6 -> [0,1451,"switchToWindow",{"name":"8"}] 22:16:53 INFO - PROCESS | 1900 | 1477891013891 Marionette TRACE conn6 <- [1,1451,null,{}] 22:16:53 INFO - PROCESS | 1900 | 1477891013898 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b0a4400 == 40 [pid = 1900] [id = 341] 22:16:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9b0a4c00) [pid = 1900] [serial = 997] [outer = (nil)] 22:16:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x9b10ac00) [pid = 1900] [serial = 998] [outer = 0x9b0a4c00] 22:16:54 INFO - PROCESS | 1900 | 1477891014060 Marionette DEBUG loaded listener.js 22:16:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0xa0e6d400) [pid = 1900] [serial = 999] [outer = 0x9b0a4c00] 22:16:54 INFO - PROCESS | 1900 | 1477891014844 Marionette TRACE conn6 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 22:16:54 INFO - .... 22:16:54 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1423ms 22:16:54 INFO - PROCESS | 1900 | 1477891014909 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 22:16:54 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 22:16:54 INFO - PROCESS | 1900 | 1477891014915 Marionette TRACE conn6 <- [1,1453,null,{"value":"8"}] 22:16:54 INFO - PROCESS | 1900 | 1477891014926 Marionette TRACE conn6 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:55 INFO - PROCESS | 1900 | 1477891015167 Marionette TRACE conn6 <- [1,1454,null,{"value":null}] 22:16:55 INFO - PROCESS | 1900 | 1477891015327 Marionette TRACE conn6 -> [0,1455,"getWindowHandles",null] 22:16:55 INFO - PROCESS | 1900 | 1477891015332 Marionette TRACE conn6 <- [1,1455,null,["8"]] 22:16:55 INFO - PROCESS | 1900 | 1477891015342 Marionette TRACE conn6 -> [0,1456,"switchToWindow",{"name":"8"}] 22:16:55 INFO - PROCESS | 1900 | 1477891015347 Marionette TRACE conn6 <- [1,1456,null,{}] 22:16:55 INFO - PROCESS | 1900 | 1477891015355 Marionette TRACE conn6 -> [0,1457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:55 INFO - PROCESS | 1900 | ++DOCSHELL 0xa23df400 == 41 [pid = 1900] [id = 342] 22:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0xa288e000) [pid = 1900] [serial = 1000] [outer = (nil)] 22:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0xa2d43c00) [pid = 1900] [serial = 1001] [outer = 0xa288e000] 22:16:55 INFO - PROCESS | 1900 | 1477891015462 Marionette DEBUG loaded listener.js 22:16:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0xa2d4c400) [pid = 1900] [serial = 1002] [outer = 0xa288e000] 22:16:56 INFO - PROCESS | 1900 | 1477891016250 Marionette TRACE conn6 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 22:16:56 INFO - . 22:16:56 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1380ms 22:16:56 INFO - PROCESS | 1900 | 1477891016302 Marionette TRACE conn6 -> [0,1458,"getWindowHandle",null] 22:16:56 INFO - PROCESS | 1900 | 1477891016305 Marionette TRACE conn6 <- [1,1458,null,{"value":"8"}] 22:16:56 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 22:16:56 INFO - PROCESS | 1900 | 1477891016331 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:56 INFO - PROCESS | 1900 | 1477891016525 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 22:16:56 INFO - PROCESS | 1900 | 1477891016698 Marionette TRACE conn6 -> [0,1460,"getWindowHandles",null] 22:16:56 INFO - PROCESS | 1900 | 1477891016701 Marionette TRACE conn6 <- [1,1460,null,["8"]] 22:16:56 INFO - PROCESS | 1900 | 1477891016709 Marionette TRACE conn6 -> [0,1461,"switchToWindow",{"name":"8"}] 22:16:56 INFO - PROCESS | 1900 | 1477891016715 Marionette TRACE conn6 <- [1,1461,null,{}] 22:16:56 INFO - PROCESS | 1900 | 1477891016720 Marionette TRACE conn6 -> [0,1462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/grouping-content/the-div-element/grouping-div.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:56 INFO - PROCESS | 1900 | ++DOCSHELL 0xa2d4d800 == 42 [pid = 1900] [id = 343] 22:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0xa43c4c00) [pid = 1900] [serial = 1003] [outer = (nil)] 22:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0xa483cc00) [pid = 1900] [serial = 1004] [outer = 0xa43c4c00] 22:16:56 INFO - PROCESS | 1900 | 1477891016846 Marionette DEBUG loaded listener.js 22:16:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0xa45ea800) [pid = 1900] [serial = 1005] [outer = 0xa43c4c00] 22:16:57 INFO - PROCESS | 1900 | 1477891017548 Marionette TRACE conn6 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 22:16:57 INFO - . 22:16:57 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1231ms 22:16:57 INFO - PROCESS | 1900 | 1477891017609 Marionette TRACE conn6 -> [0,1463,"getWindowHandle",null] 22:16:57 INFO - PROCESS | 1900 | 1477891017614 Marionette TRACE conn6 <- [1,1463,null,{"value":"8"}] 22:16:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 22:16:57 INFO - PROCESS | 1900 | 1477891017622 Marionette TRACE conn6 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:57 INFO - PROCESS | 1900 | 1477891017832 Marionette TRACE conn6 <- [1,1464,null,{"value":null}] 22:16:58 INFO - PROCESS | 1900 | 1477891018171 Marionette TRACE conn6 -> [0,1465,"getWindowHandles",null] 22:16:58 INFO - PROCESS | 1900 | 1477891018177 Marionette TRACE conn6 <- [1,1465,null,["8"]] 22:16:58 INFO - PROCESS | 1900 | 1477891018191 Marionette TRACE conn6 -> [0,1466,"switchToWindow",{"name":"8"}] 22:16:58 INFO - PROCESS | 1900 | 1477891018201 Marionette TRACE conn6 <- [1,1466,null,{}] 22:16:58 INFO - PROCESS | 1900 | 1477891018209 Marionette TRACE conn6 -> [0,1467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_001.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x87953800 == 43 [pid = 1900] [id = 344] 22:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x87956800) [pid = 1900] [serial = 1006] [outer = (nil)] 22:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8cbed400) [pid = 1900] [serial = 1007] [outer = 0x87956800] 22:16:58 INFO - PROCESS | 1900 | 1477891018323 Marionette DEBUG loaded listener.js 22:16:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8cc79c00) [pid = 1900] [serial = 1008] [outer = 0x87956800] 22:16:58 INFO - PROCESS | 1900 | 1477891018984 Marionette TRACE conn6 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 22:16:58 INFO - . 22:16:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1379ms 22:16:59 INFO - PROCESS | 1900 | 1477891019026 Marionette TRACE conn6 -> [0,1468,"getWindowHandle",null] 22:16:59 INFO - PROCESS | 1900 | 1477891019033 Marionette TRACE conn6 <- [1,1468,null,{"value":"8"}] 22:16:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 22:16:59 INFO - PROCESS | 1900 | 1477891019044 Marionette TRACE conn6 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:16:59 INFO - PROCESS | 1900 | 1477891019237 Marionette TRACE conn6 <- [1,1469,null,{"value":null}] 22:16:59 INFO - PROCESS | 1900 | 1477891019500 Marionette TRACE conn6 -> [0,1470,"getWindowHandles",null] 22:16:59 INFO - PROCESS | 1900 | 1477891019508 Marionette TRACE conn6 <- [1,1470,null,["8"]] 22:16:59 INFO - PROCESS | 1900 | 1477891019521 Marionette TRACE conn6 -> [0,1471,"switchToWindow",{"name":"8"}] 22:16:59 INFO - PROCESS | 1900 | 1477891019529 Marionette TRACE conn6 <- [1,1471,null,{}] 22:16:59 INFO - PROCESS | 1900 | 1477891019535 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_002.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:16:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2fc00 == 44 [pid = 1900] [id = 345] 22:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x833b8800) [pid = 1900] [serial = 1009] [outer = (nil)] 22:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8bcaf400) [pid = 1900] [serial = 1010] [outer = 0x833b8800] 22:16:59 INFO - PROCESS | 1900 | 1477891019638 Marionette DEBUG loaded listener.js 22:16:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8c517c00) [pid = 1900] [serial = 1011] [outer = 0x833b8800] 22:17:00 INFO - PROCESS | 1900 | --DOCSHELL 0x92981c00 == 43 [pid = 1900] [id = 243] 22:17:00 INFO - PROCESS | 1900 | --DOCSHELL 0x9a03ec00 == 42 [pid = 1900] [id = 241] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8c147000) [pid = 1900] [serial = 950] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8c513400) [pid = 1900] [serial = 951] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8c516400) [pid = 1900] [serial = 947] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8c51b000) [pid = 1900] [serial = 944] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x90ec7800) [pid = 1900] [serial = 945] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x95660c00) [pid = 1900] [serial = 941] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0xa93b5000) [pid = 1900] [serial = 942] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0xa4c9d400) [pid = 1900] [serial = 938] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0xa4ceb400) [pid = 1900] [serial = 939] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0xa234c000) [pid = 1900] [serial = 935] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0xa2cdd400) [pid = 1900] [serial = 936] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x9562e400) [pid = 1900] [serial = 932] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x95a20400) [pid = 1900] [serial = 933] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93e72800) [pid = 1900] [serial = 929] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x943bd000) [pid = 1900] [serial = 930] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x981c6800) [pid = 1900] [serial = 962] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8f6e7c00) [pid = 1900] [serial = 959] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x95d95800) [pid = 1900] [serial = 960] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x946be800) [pid = 1900] [serial = 956] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x94795c00) [pid = 1900] [serial = 957] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x91873c00) [pid = 1900] [serial = 953] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92cc5800) [pid = 1900] [serial = 954] [outer = (nil)] [url = about:blank] 22:17:00 INFO - PROCESS | 1900 | 1477891020401 Marionette TRACE conn6 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 22:17:00 INFO - .. 22:17:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1386ms 22:17:00 INFO - PROCESS | 1900 | 1477891020431 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 22:17:00 INFO - PROCESS | 1900 | 1477891020435 Marionette TRACE conn6 <- [1,1473,null,{"value":"8"}] 22:17:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 22:17:00 INFO - PROCESS | 1900 | 1477891020443 Marionette TRACE conn6 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:00 INFO - PROCESS | 1900 | 1477891020682 Marionette TRACE conn6 <- [1,1474,null,{"value":null}] 22:17:00 INFO - PROCESS | 1900 | 1477891020825 Marionette TRACE conn6 -> [0,1475,"getWindowHandles",null] 22:17:00 INFO - PROCESS | 1900 | 1477891020836 Marionette TRACE conn6 <- [1,1475,null,["8"]] 22:17:00 INFO - PROCESS | 1900 | 1477891020845 Marionette TRACE conn6 -> [0,1476,"switchToWindow",{"name":"8"}] 22:17:00 INFO - PROCESS | 1900 | 1477891020852 Marionette TRACE conn6 <- [1,1476,null,{}] 22:17:00 INFO - PROCESS | 1900 | 1477891020857 Marionette TRACE conn6 -> [0,1477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_003.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c15400 == 43 [pid = 1900] [id = 346] 22:17:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x87c15800) [pid = 1900] [serial = 1012] [outer = (nil)] 22:17:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x87c18400) [pid = 1900] [serial = 1013] [outer = 0x87c15800] 22:17:00 INFO - PROCESS | 1900 | 1477891020954 Marionette DEBUG loaded listener.js 22:17:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8bca9c00) [pid = 1900] [serial = 1014] [outer = 0x87c15800] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x97b73400) [pid = 1900] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x903d9000) [pid = 1900] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9ad82800) [pid = 1900] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8d381400) [pid = 1900] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x90e31400) [pid = 1900] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x97b74800) [pid = 1900] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x9b09a000) [pid = 1900] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x9545fc00) [pid = 1900] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 22:17:03 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8c50ec00) [pid = 1900] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 22:17:05 INFO - PROCESS | 1900 | 1477891025500 Marionette TRACE conn6 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 22:17:05 INFO - . 22:17:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5087ms 22:17:05 INFO - PROCESS | 1900 | 1477891025530 Marionette TRACE conn6 -> [0,1478,"getWindowHandle",null] 22:17:05 INFO - PROCESS | 1900 | 1477891025534 Marionette TRACE conn6 <- [1,1478,null,{"value":"8"}] 22:17:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 22:17:05 INFO - PROCESS | 1900 | 1477891025542 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:05 INFO - PROCESS | 1900 | 1477891025727 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 22:17:05 INFO - PROCESS | 1900 | 1477891025751 Marionette TRACE conn6 -> [0,1480,"getWindowHandles",null] 22:17:05 INFO - PROCESS | 1900 | 1477891025755 Marionette TRACE conn6 <- [1,1480,null,["8"]] 22:17:05 INFO - PROCESS | 1900 | 1477891025761 Marionette TRACE conn6 -> [0,1481,"switchToWindow",{"name":"8"}] 22:17:05 INFO - PROCESS | 1900 | 1477891025768 Marionette TRACE conn6 <- [1,1481,null,{}] 22:17:05 INFO - PROCESS | 1900 | 1477891025890 Marionette TRACE conn6 -> [0,1482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_004.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb2c00 == 44 [pid = 1900] [id = 347] 22:17:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8bcb3400) [pid = 1900] [serial = 1015] [outer = (nil)] 22:17:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8bcb5400) [pid = 1900] [serial = 1016] [outer = 0x8bcb3400] 22:17:05 INFO - PROCESS | 1900 | 1477891025988 Marionette DEBUG loaded listener.js 22:17:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8bfce400) [pid = 1900] [serial = 1017] [outer = 0x8bcb3400] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf5800 == 43 [pid = 1900] [id = 247] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x9452e000 == 42 [pid = 1900] [id = 248] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x94f90800 == 41 [pid = 1900] [id = 236] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc7400 == 40 [pid = 1900] [id = 271] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x94796400 == 39 [pid = 1900] [id = 240] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0xa288d800 == 38 [pid = 1900] [id = 251] 22:17:10 INFO - PROCESS | 1900 | --DOCSHELL 0x97b78000 == 37 [pid = 1900] [id = 250] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8c51cc00) [pid = 1900] [serial = 948] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x9b0a2400) [pid = 1900] [serial = 986] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0xa288c400) [pid = 1900] [serial = 987] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9b09d400) [pid = 1900] [serial = 983] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x9b0a4000) [pid = 1900] [serial = 984] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x90ecbc00) [pid = 1900] [serial = 980] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x95c03000) [pid = 1900] [serial = 981] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x94385400) [pid = 1900] [serial = 977] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x943b2800) [pid = 1900] [serial = 978] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x946b5c00) [pid = 1900] [serial = 974] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x9a020400) [pid = 1900] [serial = 975] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x9b05b000) [pid = 1900] [serial = 971] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x9b099c00) [pid = 1900] [serial = 972] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x98c92800) [pid = 1900] [serial = 968] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x99332000) [pid = 1900] [serial = 969] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x92ccf000) [pid = 1900] [serial = 965] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x941f4000) [pid = 1900] [serial = 966] [outer = (nil)] [url = about:blank] 22:17:10 INFO - PROCESS | 1900 | 1477891030595 Marionette TRACE conn6 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 22:17:10 INFO - . 22:17:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5086ms 22:17:10 INFO - PROCESS | 1900 | 1477891030663 Marionette TRACE conn6 -> [0,1483,"getWindowHandle",null] 22:17:10 INFO - PROCESS | 1900 | 1477891030671 Marionette TRACE conn6 <- [1,1483,null,{"value":"8"}] 22:17:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 22:17:10 INFO - PROCESS | 1900 | 1477891030683 Marionette TRACE conn6 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:10 INFO - PROCESS | 1900 | 1477891030871 Marionette TRACE conn6 <- [1,1484,null,{"value":null}] 22:17:10 INFO - PROCESS | 1900 | 1477891030893 Marionette TRACE conn6 -> [0,1485,"getWindowHandles",null] 22:17:10 INFO - PROCESS | 1900 | 1477891030900 Marionette TRACE conn6 <- [1,1485,null,["8"]] 22:17:10 INFO - PROCESS | 1900 | 1477891030912 Marionette TRACE conn6 -> [0,1486,"switchToWindow",{"name":"8"}] 22:17:10 INFO - PROCESS | 1900 | 1477891030920 Marionette TRACE conn6 <- [1,1486,null,{}] 22:17:11 INFO - PROCESS | 1900 | 1477891031032 Marionette TRACE conn6 -> [0,1487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c10400 == 38 [pid = 1900] [id = 348] 22:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x87c10800) [pid = 1900] [serial = 1018] [outer = (nil)] 22:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x87c13c00) [pid = 1900] [serial = 1019] [outer = 0x87c10800] 22:17:11 INFO - PROCESS | 1900 | 1477891031154 Marionette DEBUG loaded listener.js 22:17:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x87c18000) [pid = 1900] [serial = 1020] [outer = 0x87c10800] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x87956800) [pid = 1900] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0xa43c4c00) [pid = 1900] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x94792c00) [pid = 1900] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x90ed4c00) [pid = 1900] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0xa288e000) [pid = 1900] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x833b8800) [pid = 1900] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x9b0a4c00) [pid = 1900] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8cc80c00) [pid = 1900] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x87c15800) [pid = 1900] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 22:17:13 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x97b76400) [pid = 1900] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 22:17:16 INFO - PROCESS | 1900 | 1477891036746 Marionette TRACE conn6 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 22:17:16 INFO - . 22:17:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6099ms 22:17:16 INFO - PROCESS | 1900 | 1477891036782 Marionette TRACE conn6 -> [0,1488,"getWindowHandle",null] 22:17:16 INFO - PROCESS | 1900 | 1477891036790 Marionette TRACE conn6 <- [1,1488,null,{"value":"8"}] 22:17:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 22:17:16 INFO - PROCESS | 1900 | 1477891036845 Marionette TRACE conn6 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:17 INFO - PROCESS | 1900 | 1477891037066 Marionette TRACE conn6 <- [1,1489,null,{"value":null}] 22:17:17 INFO - PROCESS | 1900 | 1477891037236 Marionette TRACE conn6 -> [0,1490,"getWindowHandles",null] 22:17:17 INFO - PROCESS | 1900 | 1477891037243 Marionette TRACE conn6 <- [1,1490,null,["8"]] 22:17:17 INFO - PROCESS | 1900 | 1477891037252 Marionette TRACE conn6 -> [0,1491,"switchToWindow",{"name":"8"}] 22:17:17 INFO - PROCESS | 1900 | 1477891037261 Marionette TRACE conn6 <- [1,1491,null,{}] 22:17:17 INFO - PROCESS | 1900 | 1477891037269 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_006.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c0dc00 == 39 [pid = 1900] [id = 349] 22:17:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x87c0e400) [pid = 1900] [serial = 1021] [outer = (nil)] 22:17:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x87c11c00) [pid = 1900] [serial = 1022] [outer = 0x87c0e400] 22:17:17 INFO - PROCESS | 1900 | 1477891037386 Marionette DEBUG loaded listener.js 22:17:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8bcab800) [pid = 1900] [serial = 1023] [outer = 0x87c0e400] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x903df000 == 38 [pid = 1900] [id = 330] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x9a396400 == 37 [pid = 1900] [id = 332] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0xa2d4d800 == 36 [pid = 1900] [id = 343] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x9b0a4400 == 35 [pid = 1900] [id = 341] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0xa23df400 == 34 [pid = 1900] [id = 342] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x95c0d400 == 33 [pid = 1900] [id = 272] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x946b7800 == 32 [pid = 1900] [id = 340] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x87953800 == 31 [pid = 1900] [id = 344] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14f000 == 30 [pid = 1900] [id = 333] 22:17:20 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80400 == 29 [pid = 1900] [id = 339] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x98c88000) [pid = 1900] [serial = 963] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x87c18400) [pid = 1900] [serial = 1013] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8bca9c00) [pid = 1900] [serial = 1014] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x8bcaf400) [pid = 1900] [serial = 1010] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8c517c00) [pid = 1900] [serial = 1011] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8cbed400) [pid = 1900] [serial = 1007] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8cc79c00) [pid = 1900] [serial = 1008] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0xa483cc00) [pid = 1900] [serial = 1004] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0xa45ea800) [pid = 1900] [serial = 1005] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0xa2d43c00) [pid = 1900] [serial = 1001] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0xa2d4c400) [pid = 1900] [serial = 1002] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9b10ac00) [pid = 1900] [serial = 998] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0xa0e6d400) [pid = 1900] [serial = 999] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x98c82800) [pid = 1900] [serial = 995] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x99330c00) [pid = 1900] [serial = 996] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x92923800) [pid = 1900] [serial = 992] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x9438c400) [pid = 1900] [serial = 993] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0xa450d800) [pid = 1900] [serial = 989] [outer = (nil)] [url = about:blank] 22:17:20 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0xa4573800) [pid = 1900] [serial = 990] [outer = (nil)] [url = about:blank] 22:17:22 INFO - PROCESS | 1900 | 1477891042001 Marionette TRACE conn6 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 22:17:22 INFO - . 22:17:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5194ms 22:17:22 INFO - PROCESS | 1900 | 1477891042035 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 22:17:22 INFO - PROCESS | 1900 | 1477891042041 Marionette TRACE conn6 <- [1,1493,null,{"value":"8"}] 22:17:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 22:17:22 INFO - PROCESS | 1900 | 1477891042051 Marionette TRACE conn6 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:22 INFO - PROCESS | 1900 | 1477891042271 Marionette TRACE conn6 <- [1,1494,null,{"value":null}] 22:17:22 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x8bcb3400) [pid = 1900] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 22:17:22 INFO - PROCESS | 1900 | 1477891042372 Marionette TRACE conn6 -> [0,1495,"getWindowHandles",null] 22:17:22 INFO - PROCESS | 1900 | 1477891042379 Marionette TRACE conn6 <- [1,1495,null,["8"]] 22:17:22 INFO - PROCESS | 1900 | 1477891042388 Marionette TRACE conn6 -> [0,1496,"switchToWindow",{"name":"8"}] 22:17:22 INFO - PROCESS | 1900 | 1477891042397 Marionette TRACE conn6 <- [1,1496,null,{}] 22:17:22 INFO - PROCESS | 1900 | 1477891042405 Marionette TRACE conn6 -> [0,1497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_007.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8794d000 == 30 [pid = 1900] [id = 350] 22:17:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x8794e400) [pid = 1900] [serial = 1024] [outer = (nil)] 22:17:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x87954400) [pid = 1900] [serial = 1025] [outer = 0x8794e400] 22:17:22 INFO - PROCESS | 1900 | 1477891042511 Marionette DEBUG loaded listener.js 22:17:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x87c0d000) [pid = 1900] [serial = 1026] [outer = 0x8794e400] 22:17:23 INFO - PROCESS | 1900 | ************************* 22:17:23 INFO - PROCESS | 1900 | A coding exception was thrown and uncaught in a Task. 22:17:23 INFO - PROCESS | 1900 | 22:17:23 INFO - PROCESS | 1900 | Full message: TypeError: NetworkError when attempting to fetch resource. 22:17:23 INFO - PROCESS | 1900 | Full stack: 22:17:23 INFO - PROCESS | 1900 | ************************* 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37cc00 == 29 [pid = 1900] [id = 334] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x944a4c00 == 28 [pid = 1900] [id = 235] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x9791c000 == 27 [pid = 1900] [id = 237] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x946b7000 == 26 [pid = 1900] [id = 327] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8c50e800 == 25 [pid = 1900] [id = 324] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2fc00 == 24 [pid = 1900] [id = 345] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x941f1800 == 23 [pid = 1900] [id = 249] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x87956000 == 22 [pid = 1900] [id = 325] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x9496c400 == 21 [pid = 1900] [id = 335] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb2c00 == 20 [pid = 1900] [id = 347] 22:17:28 INFO - PROCESS | 1900 | --DOCSHELL 0x87c0dc00 == 19 [pid = 1900] [id = 349] 22:17:29 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8bcb5400) [pid = 1900] [serial = 1016] [outer = (nil)] [url = about:blank] 22:17:29 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8bfce400) [pid = 1900] [serial = 1017] [outer = (nil)] [url = about:blank] 22:17:29 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x87c13c00) [pid = 1900] [serial = 1019] [outer = (nil)] [url = about:blank] 22:17:31 INFO - PROCESS | 1900 | 1477891051030 Marionette TRACE conn6 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 22:17:31 INFO - . 22:17:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9018ms 22:17:31 INFO - PROCESS | 1900 | 1477891051069 Marionette TRACE conn6 -> [0,1498,"getWindowHandle",null] 22:17:31 INFO - PROCESS | 1900 | 1477891051076 Marionette TRACE conn6 <- [1,1498,null,{"value":"8"}] 22:17:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 22:17:31 INFO - PROCESS | 1900 | 1477891051088 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:31 INFO - PROCESS | 1900 | 1477891051330 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 22:17:31 INFO - PROCESS | 1900 | 1477891051365 Marionette TRACE conn6 -> [0,1500,"getWindowHandles",null] 22:17:31 INFO - PROCESS | 1900 | 1477891051371 Marionette TRACE conn6 <- [1,1500,null,["8"]] 22:17:31 INFO - PROCESS | 1900 | 1477891051380 Marionette TRACE conn6 -> [0,1501,"switchToWindow",{"name":"8"}] 22:17:31 INFO - PROCESS | 1900 | 1477891051387 Marionette TRACE conn6 <- [1,1501,null,{}] 22:17:31 INFO - PROCESS | 1900 | 1477891051460 Marionette TRACE conn6 -> [0,1502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_008.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c14000 == 20 [pid = 1900] [id = 351] 22:17:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x87c14400) [pid = 1900] [serial = 1027] [outer = (nil)] 22:17:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x87c19000) [pid = 1900] [serial = 1028] [outer = 0x87c14400] 22:17:31 INFO - PROCESS | 1900 | 1477891051607 Marionette DEBUG loaded listener.js 22:17:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x87c1ac00) [pid = 1900] [serial = 1029] [outer = 0x87c14400] 22:17:32 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x87c10800) [pid = 1900] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 22:17:32 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x87c0e400) [pid = 1900] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 22:17:34 INFO - PROCESS | 1900 | 1477891054271 Marionette TRACE conn6 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 22:17:34 INFO - . 22:17:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3228ms 22:17:34 INFO - PROCESS | 1900 | 1477891054314 Marionette TRACE conn6 -> [0,1503,"getWindowHandle",null] 22:17:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 22:17:34 INFO - PROCESS | 1900 | 1477891054320 Marionette TRACE conn6 <- [1,1503,null,{"value":"8"}] 22:17:34 INFO - PROCESS | 1900 | 1477891054329 Marionette TRACE conn6 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:34 INFO - PROCESS | 1900 | 1477891054534 Marionette TRACE conn6 <- [1,1504,null,{"value":null}] 22:17:34 INFO - PROCESS | 1900 | 1477891054653 Marionette TRACE conn6 -> [0,1505,"getWindowHandles",null] 22:17:34 INFO - PROCESS | 1900 | 1477891054659 Marionette TRACE conn6 <- [1,1505,null,["8"]] 22:17:34 INFO - PROCESS | 1900 | 1477891054665 Marionette TRACE conn6 -> [0,1506,"switchToWindow",{"name":"8"}] 22:17:34 INFO - PROCESS | 1900 | 1477891054671 Marionette TRACE conn6 <- [1,1506,null,{}] 22:17:34 INFO - PROCESS | 1900 | 1477891054678 Marionette TRACE conn6 -> [0,1507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_009.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x87953000 == 21 [pid = 1900] [id = 352] 22:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x8bfd7000) [pid = 1900] [serial = 1030] [outer = (nil)] 22:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x8c290000) [pid = 1900] [serial = 1031] [outer = 0x8bfd7000] 22:17:34 INFO - PROCESS | 1900 | 1477891054780 Marionette DEBUG loaded listener.js 22:17:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8795bc00) [pid = 1900] [serial = 1032] [outer = 0x8bfd7000] 22:17:36 INFO - PROCESS | 1900 | 1477891056293 Marionette TRACE conn6 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 22:17:36 INFO - . 22:17:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1981ms 22:17:36 INFO - PROCESS | 1900 | 1477891056310 Marionette TRACE conn6 -> [0,1508,"getWindowHandle",null] 22:17:36 INFO - PROCESS | 1900 | 1477891056316 Marionette TRACE conn6 <- [1,1508,null,{"value":"8"}] 22:17:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 22:17:36 INFO - PROCESS | 1900 | 1477891056328 Marionette TRACE conn6 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:36 INFO - PROCESS | 1900 | 1477891056573 Marionette TRACE conn6 <- [1,1509,null,{"value":null}] 22:17:36 INFO - PROCESS | 1900 | 1477891056745 Marionette TRACE conn6 -> [0,1510,"getWindowHandles",null] 22:17:36 INFO - PROCESS | 1900 | 1477891056750 Marionette TRACE conn6 <- [1,1510,null,["8"]] 22:17:36 INFO - PROCESS | 1900 | 1477891056758 Marionette TRACE conn6 -> [0,1511,"switchToWindow",{"name":"8"}] 22:17:36 INFO - PROCESS | 1900 | 1477891056766 Marionette TRACE conn6 <- [1,1511,null,{}] 22:17:36 INFO - PROCESS | 1900 | 1477891056773 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_010.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14f400 == 22 [pid = 1900] [id = 353] 22:17:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8c294c00) [pid = 1900] [serial = 1033] [outer = (nil)] 22:17:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8c29dc00) [pid = 1900] [serial = 1034] [outer = 0x8c294c00] 22:17:36 INFO - PROCESS | 1900 | 1477891056938 Marionette DEBUG loaded listener.js 22:17:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8c511000) [pid = 1900] [serial = 1035] [outer = 0x8c294c00] 22:17:39 INFO - PROCESS | 1900 | --DOCSHELL 0x9b099400 == 21 [pid = 1900] [id = 336] 22:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x87c11c00) [pid = 1900] [serial = 1022] [outer = (nil)] [url = about:blank] 22:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8bcab800) [pid = 1900] [serial = 1023] [outer = (nil)] [url = about:blank] 22:17:39 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x87c18000) [pid = 1900] [serial = 1020] [outer = (nil)] [url = about:blank] 22:17:41 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x87c14400) [pid = 1900] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 22:17:41 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8794e400) [pid = 1900] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 22:17:45 INFO - PROCESS | 1900 | 1477891065573 Marionette TRACE conn6 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 22:17:45 INFO - . 22:17:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9304ms 22:17:45 INFO - PROCESS | 1900 | 1477891065673 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 22:17:45 INFO - PROCESS | 1900 | 1477891065681 Marionette TRACE conn6 <- [1,1513,null,{"value":"8"}] 22:17:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 22:17:45 INFO - PROCESS | 1900 | 1477891065695 Marionette TRACE conn6 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:45 INFO - PROCESS | 1900 | 1477891065936 Marionette TRACE conn6 <- [1,1514,null,{"value":null}] 22:17:46 INFO - PROCESS | 1900 | 1477891066103 Marionette TRACE conn6 -> [0,1515,"getWindowHandles",null] 22:17:46 INFO - PROCESS | 1900 | 1477891066112 Marionette TRACE conn6 <- [1,1515,null,["8"]] 22:17:46 INFO - PROCESS | 1900 | 1477891066120 Marionette TRACE conn6 -> [0,1516,"switchToWindow",{"name":"8"}] 22:17:46 INFO - PROCESS | 1900 | 1477891066129 Marionette TRACE conn6 <- [1,1516,null,{}] 22:17:46 INFO - PROCESS | 1900 | 1477891066136 Marionette TRACE conn6 -> [0,1517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/async_011.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c1a400 == 22 [pid = 1900] [id = 354] 22:17:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x87c1b000) [pid = 1900] [serial = 1036] [outer = (nil)] 22:17:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8cbea400) [pid = 1900] [serial = 1037] [outer = 0x87c1b000] 22:17:46 INFO - PROCESS | 1900 | 1477891066308 Marionette DEBUG loaded listener.js 22:17:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8cbf7c00) [pid = 1900] [serial = 1038] [outer = 0x87c1b000] 22:17:47 INFO - PROCESS | 1900 | 1477891067037 Marionette TRACE conn6 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 22:17:47 INFO - . 22:17:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1371ms 22:17:47 INFO - PROCESS | 1900 | 1477891067066 Marionette TRACE conn6 -> [0,1518,"getWindowHandle",null] 22:17:47 INFO - PROCESS | 1900 | 1477891067072 Marionette TRACE conn6 <- [1,1518,null,{"value":"8"}] 22:17:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 22:17:47 INFO - PROCESS | 1900 | 1477891067081 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:47 INFO - PROCESS | 1900 | 1477891067324 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 22:17:47 INFO - PROCESS | 1900 | 1477891067457 Marionette TRACE conn6 -> [0,1520,"getWindowHandles",null] 22:17:47 INFO - PROCESS | 1900 | 1477891067462 Marionette TRACE conn6 <- [1,1520,null,["8"]] 22:17:47 INFO - PROCESS | 1900 | 1477891067470 Marionette TRACE conn6 -> [0,1521,"switchToWindow",{"name":"8"}] 22:17:47 INFO - PROCESS | 1900 | 1477891067476 Marionette TRACE conn6 <- [1,1521,null,{}] 22:17:47 INFO - PROCESS | 1900 | 1477891067483 Marionette TRACE conn6 -> [0,1522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37ec00 == 23 [pid = 1900] [id = 355] 22:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8d37f400) [pid = 1900] [serial = 1039] [outer = (nil)] 22:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8d381c00) [pid = 1900] [serial = 1040] [outer = 0x8d37f400] 22:17:47 INFO - PROCESS | 1900 | 1477891067637 Marionette DEBUG loaded listener.js 22:17:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8d384000) [pid = 1900] [serial = 1041] [outer = 0x8d37f400] 22:17:48 INFO - ...... 22:17:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1331ms 22:17:48 INFO - PROCESS | 1900 | 1477891068390 Marionette TRACE conn6 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 22:17:48 INFO - PROCESS | 1900 | 1477891068440 Marionette TRACE conn6 <- [1,1523,null,{"value":"8"}] 22:17:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 22:17:48 INFO - PROCESS | 1900 | 1477891068449 Marionette TRACE conn6 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:48 INFO - PROCESS | 1900 | 1477891068773 Marionette TRACE conn6 <- [1,1524,null,{"value":null}] 22:17:48 INFO - PROCESS | 1900 | 1477891068901 Marionette TRACE conn6 -> [0,1525,"getWindowHandles",null] 22:17:48 INFO - PROCESS | 1900 | 1477891068908 Marionette TRACE conn6 <- [1,1525,null,["8"]] 22:17:48 INFO - PROCESS | 1900 | 1477891068921 Marionette TRACE conn6 -> [0,1526,"switchToWindow",{"name":"8"}] 22:17:48 INFO - PROCESS | 1900 | 1477891068931 Marionette TRACE conn6 <- [1,1526,null,{}] 22:17:48 INFO - PROCESS | 1900 | 1477891068938 Marionette TRACE conn6 -> [0,1527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x9297d400 == 24 [pid = 1900] [id = 356] 22:17:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x9297d800) [pid = 1900] [serial = 1042] [outer = (nil)] 22:17:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x92a0bc00) [pid = 1900] [serial = 1043] [outer = 0x9297d800] 22:17:49 INFO - PROCESS | 1900 | 1477891069060 Marionette DEBUG loaded listener.js 22:17:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x92cc4000) [pid = 1900] [serial = 1044] [outer = 0x9297d800] 22:17:49 INFO - PROCESS | 1900 | 1477891069738 Marionette TRACE conn6 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 22:17:49 INFO - . 22:17:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1321ms 22:17:49 INFO - PROCESS | 1900 | 1477891069772 Marionette TRACE conn6 -> [0,1528,"getWindowHandle",null] 22:17:49 INFO - PROCESS | 1900 | 1477891069776 Marionette TRACE conn6 <- [1,1528,null,{"value":"8"}] 22:17:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 22:17:49 INFO - PROCESS | 1900 | 1477891069787 Marionette TRACE conn6 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:49 INFO - PROCESS | 1900 | 1477891069989 Marionette TRACE conn6 <- [1,1529,null,{"value":null}] 22:17:50 INFO - PROCESS | 1900 | 1477891070167 Marionette TRACE conn6 -> [0,1530,"getWindowHandles",null] 22:17:50 INFO - PROCESS | 1900 | 1477891070172 Marionette TRACE conn6 <- [1,1530,null,["8"]] 22:17:50 INFO - PROCESS | 1900 | 1477891070185 Marionette TRACE conn6 -> [0,1531,"switchToWindow",{"name":"8"}] 22:17:50 INFO - PROCESS | 1900 | 1477891070193 Marionette TRACE conn6 <- [1,1531,null,{}] 22:17:50 INFO - PROCESS | 1900 | 1477891070203 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x93cf3400 == 25 [pid = 1900] [id = 357] 22:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x93fb6800) [pid = 1900] [serial = 1045] [outer = (nil)] 22:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x941f1c00) [pid = 1900] [serial = 1046] [outer = 0x93fb6800] 22:17:50 INFO - PROCESS | 1900 | 1477891070314 Marionette DEBUG loaded listener.js 22:17:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x94380c00) [pid = 1900] [serial = 1047] [outer = 0x93fb6800] 22:17:51 INFO - ...... 22:17:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1377ms 22:17:51 INFO - PROCESS | 1900 | 1477891071152 Marionette TRACE conn6 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 22:17:51 INFO - PROCESS | 1900 | 1477891071182 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 22:17:51 INFO - PROCESS | 1900 | 1477891071187 Marionette TRACE conn6 <- [1,1533,null,{"value":"8"}] 22:17:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 22:17:51 INFO - PROCESS | 1900 | 1477891071199 Marionette TRACE conn6 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:51 INFO - PROCESS | 1900 | 1477891071395 Marionette TRACE conn6 <- [1,1534,null,{"value":null}] 22:17:51 INFO - PROCESS | 1900 | 1477891071588 Marionette TRACE conn6 -> [0,1535,"getWindowHandles",null] 22:17:51 INFO - PROCESS | 1900 | 1477891071592 Marionette TRACE conn6 <- [1,1535,null,["8"]] 22:17:51 INFO - PROCESS | 1900 | 1477891071602 Marionette TRACE conn6 -> [0,1536,"switchToWindow",{"name":"8"}] 22:17:51 INFO - PROCESS | 1900 | 1477891071611 Marionette TRACE conn6 <- [1,1536,null,{}] 22:17:51 INFO - PROCESS | 1900 | 1477891071619 Marionette TRACE conn6 -> [0,1537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b6400 == 26 [pid = 1900] [id = 358] 22:17:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x833b6c00) [pid = 1900] [serial = 1048] [outer = (nil)] 22:17:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8795a400) [pid = 1900] [serial = 1049] [outer = 0x833b6c00] 22:17:51 INFO - PROCESS | 1900 | 1477891071737 Marionette DEBUG loaded listener.js 22:17:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8c51c800) [pid = 1900] [serial = 1050] [outer = 0x833b6c00] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd000 == 25 [pid = 1900] [id = 338] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf7400 == 24 [pid = 1900] [id = 328] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x9ad8b400 == 23 [pid = 1900] [id = 239] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8c512c00 == 22 [pid = 1900] [id = 331] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x87c14000 == 21 [pid = 1900] [id = 351] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x87c10400 == 20 [pid = 1900] [id = 348] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x87c15400 == 19 [pid = 1900] [id = 346] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x944a0c00 == 18 [pid = 1900] [id = 337] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x9791ac00 == 17 [pid = 1900] [id = 329] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x93ad6c00 == 16 [pid = 1900] [id = 242] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x9452f800 == 15 [pid = 1900] [id = 244] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f0800 == 14 [pid = 1900] [id = 326] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x9297d400 == 13 [pid = 1900] [id = 356] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x93cf3400 == 12 [pid = 1900] [id = 357] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14f400 == 11 [pid = 1900] [id = 353] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8794d000 == 10 [pid = 1900] [id = 350] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x87953000 == 9 [pid = 1900] [id = 352] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x87c1a400 == 8 [pid = 1900] [id = 354] 22:17:53 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37ec00 == 7 [pid = 1900] [id = 355] 22:17:53 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x87954400) [pid = 1900] [serial = 1025] [outer = (nil)] [url = about:blank] 22:17:53 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x87c19000) [pid = 1900] [serial = 1028] [outer = (nil)] [url = about:blank] 22:17:53 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x87c1ac00) [pid = 1900] [serial = 1029] [outer = (nil)] [url = about:blank] 22:17:53 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x87c0d000) [pid = 1900] [serial = 1026] [outer = (nil)] [url = about:blank] 22:17:53 INFO - PROCESS | 1900 | 1477891073374 Marionette TRACE conn6 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 22:17:53 INFO - .. 22:17:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 2233ms 22:17:53 INFO - PROCESS | 1900 | 1477891073435 Marionette TRACE conn6 -> [0,1538,"getWindowHandle",null] 22:17:53 INFO - PROCESS | 1900 | 1477891073441 Marionette TRACE conn6 <- [1,1538,null,{"value":"8"}] 22:17:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 22:17:53 INFO - PROCESS | 1900 | 1477891073455 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:53 INFO - PROCESS | 1900 | 1477891073648 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 22:17:53 INFO - PROCESS | 1900 | 1477891073765 Marionette TRACE conn6 -> [0,1540,"getWindowHandles",null] 22:17:53 INFO - PROCESS | 1900 | 1477891073772 Marionette TRACE conn6 <- [1,1540,null,["8"]] 22:17:53 INFO - PROCESS | 1900 | 1477891073785 Marionette TRACE conn6 -> [0,1541,"switchToWindow",{"name":"8"}] 22:17:53 INFO - PROCESS | 1900 | 1477891073795 Marionette TRACE conn6 <- [1,1541,null,{}] 22:17:53 INFO - PROCESS | 1900 | 1477891073802 Marionette TRACE conn6 -> [0,1542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-charset-03.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x833bd400 == 8 [pid = 1900] [id = 359] 22:17:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8794d000) [pid = 1900] [serial = 1051] [outer = (nil)] 22:17:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x87953800) [pid = 1900] [serial = 1052] [outer = 0x8794d000] 22:17:53 INFO - PROCESS | 1900 | 1477891073915 Marionette DEBUG loaded listener.js 22:17:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x87c12000) [pid = 1900] [serial = 1053] [outer = 0x8794d000] 22:17:54 INFO - PROCESS | 1900 | 1477891074565 Marionette TRACE conn6 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 22:17:54 INFO - . 22:17:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1183ms 22:17:54 INFO - PROCESS | 1900 | 1477891074635 Marionette TRACE conn6 -> [0,1543,"getWindowHandle",null] 22:17:54 INFO - PROCESS | 1900 | 1477891074642 Marionette TRACE conn6 <- [1,1543,null,{"value":"8"}] 22:17:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 22:17:54 INFO - PROCESS | 1900 | 1477891074649 Marionette TRACE conn6 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:54 INFO - PROCESS | 1900 | 1477891074857 Marionette TRACE conn6 <- [1,1544,null,{"value":null}] 22:17:54 INFO - PROCESS | 1900 | 1477891074974 Marionette TRACE conn6 -> [0,1545,"getWindowHandles",null] 22:17:54 INFO - PROCESS | 1900 | 1477891074979 Marionette TRACE conn6 <- [1,1545,null,["8"]] 22:17:54 INFO - PROCESS | 1900 | 1477891074990 Marionette TRACE conn6 -> [0,1546,"switchToWindow",{"name":"8"}] 22:17:54 INFO - PROCESS | 1900 | 1477891074995 Marionette TRACE conn6 <- [1,1546,null,{}] 22:17:55 INFO - PROCESS | 1900 | 1477891075004 Marionette TRACE conn6 -> [0,1547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bfd4000 == 9 [pid = 1900] [id = 360] 22:17:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8bfd4c00) [pid = 1900] [serial = 1054] [outer = (nil)] 22:17:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8c14c000) [pid = 1900] [serial = 1055] [outer = 0x8bfd4c00] 22:17:55 INFO - PROCESS | 1900 | 1477891075108 Marionette DEBUG loaded listener.js 22:17:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8c29e800) [pid = 1900] [serial = 1056] [outer = 0x8bfd4c00] 22:17:55 INFO - PROCESS | 1900 | 1477891075863 Marionette TRACE conn6 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 22:17:55 INFO - ... 22:17:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1280ms 22:17:55 INFO - PROCESS | 1900 | 1477891075939 Marionette TRACE conn6 -> [0,1548,"getWindowHandle",null] 22:17:55 INFO - PROCESS | 1900 | 1477891075946 Marionette TRACE conn6 <- [1,1548,null,{"value":"8"}] 22:17:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 22:17:55 INFO - PROCESS | 1900 | 1477891075962 Marionette TRACE conn6 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:56 INFO - PROCESS | 1900 | 1477891076203 Marionette TRACE conn6 <- [1,1549,null,{"value":null}] 22:17:56 INFO - PROCESS | 1900 | 1477891076232 Marionette TRACE conn6 -> [0,1550,"getWindowHandles",null] 22:17:56 INFO - PROCESS | 1900 | 1477891076237 Marionette TRACE conn6 <- [1,1550,null,["8"]] 22:17:56 INFO - PROCESS | 1900 | 1477891076243 Marionette TRACE conn6 -> [0,1551,"switchToWindow",{"name":"8"}] 22:17:56 INFO - PROCESS | 1900 | 1477891076251 Marionette TRACE conn6 <- [1,1551,null,{}] 22:17:56 INFO - PROCESS | 1900 | 1477891076325 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-crossorigin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d385000 == 10 [pid = 1900] [id = 361] 22:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8d385400) [pid = 1900] [serial = 1057] [outer = (nil)] 22:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8d389000) [pid = 1900] [serial = 1058] [outer = 0x8d385400] 22:17:56 INFO - PROCESS | 1900 | 1477891076442 Marionette DEBUG loaded listener.js 22:17:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8f6e9800) [pid = 1900] [serial = 1059] [outer = 0x8d385400] 22:17:57 INFO - PROCESS | 1900 | 1477891077207 Marionette TRACE conn6 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 22:17:57 INFO - . 22:17:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1279ms 22:17:57 INFO - PROCESS | 1900 | 1477891077234 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 22:17:57 INFO - PROCESS | 1900 | 1477891077239 Marionette TRACE conn6 <- [1,1553,null,{"value":"8"}] 22:17:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 22:17:57 INFO - PROCESS | 1900 | 1477891077247 Marionette TRACE conn6 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:57 INFO - PROCESS | 1900 | 1477891077493 Marionette TRACE conn6 <- [1,1554,null,{"value":null}] 22:17:57 INFO - PROCESS | 1900 | 1477891077526 Marionette TRACE conn6 -> [0,1555,"getWindowHandles",null] 22:17:57 INFO - PROCESS | 1900 | 1477891077534 Marionette TRACE conn6 <- [1,1555,null,["8"]] 22:17:57 INFO - PROCESS | 1900 | 1477891077540 Marionette TRACE conn6 -> [0,1556,"switchToWindow",{"name":"8"}] 22:17:57 INFO - PROCESS | 1900 | 1477891077546 Marionette TRACE conn6 <- [1,1556,null,{}] 22:17:57 INFO - PROCESS | 1900 | 1477891077618 Marionette TRACE conn6 -> [0,1557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92923800 == 11 [pid = 1900] [id = 362] 22:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9292b400) [pid = 1900] [serial = 1060] [outer = (nil)] 22:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x943b7000) [pid = 1900] [serial = 1061] [outer = 0x9292b400] 22:17:57 INFO - PROCESS | 1900 | 1477891077724 Marionette DEBUG loaded listener.js 22:17:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x943bcc00) [pid = 1900] [serial = 1062] [outer = 0x9292b400] 22:17:58 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8c294c00) [pid = 1900] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 22:17:58 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x8bfd7000) [pid = 1900] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 22:17:58 INFO - PROCESS | 1900 | 1477891078491 Marionette TRACE conn6 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 22:17:58 INFO - . 22:17:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1272ms 22:17:58 INFO - PROCESS | 1900 | 1477891078519 Marionette TRACE conn6 -> [0,1558,"getWindowHandle",null] 22:17:58 INFO - PROCESS | 1900 | 1477891078522 Marionette TRACE conn6 <- [1,1558,null,{"value":"8"}] 22:17:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 22:17:58 INFO - PROCESS | 1900 | 1477891078531 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:17:58 INFO - PROCESS | 1900 | 1477891078705 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 22:17:58 INFO - PROCESS | 1900 | 1477891078720 Marionette TRACE conn6 -> [0,1560,"getWindowHandles",null] 22:17:58 INFO - PROCESS | 1900 | 1477891078723 Marionette TRACE conn6 <- [1,1560,null,["8"]] 22:17:58 INFO - PROCESS | 1900 | 1477891078731 Marionette TRACE conn6 -> [0,1561,"switchToWindow",{"name":"8"}] 22:17:58 INFO - PROCESS | 1900 | 1477891078736 Marionette TRACE conn6 <- [1,1561,null,{}] 22:17:58 INFO - PROCESS | 1900 | 1477891078847 Marionette TRACE conn6 -> [0,1562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-for-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:17:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ecfc00 == 12 [pid = 1900] [id = 363] 22:17:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x941eb800) [pid = 1900] [serial = 1063] [outer = (nil)] 22:17:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x94506c00) [pid = 1900] [serial = 1064] [outer = 0x941eb800] 22:17:58 INFO - PROCESS | 1900 | 1477891078946 Marionette DEBUG loaded listener.js 22:17:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x9452d800) [pid = 1900] [serial = 1065] [outer = 0x941eb800] 22:17:59 INFO - PROCESS | 1900 | 1477891079693 Marionette TRACE conn6 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 22:17:59 INFO - .................. 22:17:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1227ms 22:17:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 22:17:59 INFO - PROCESS | 1900 | 1477891079759 Marionette TRACE conn6 -> [0,1563,"getWindowHandle",null] 22:17:59 INFO - PROCESS | 1900 | 1477891079762 Marionette TRACE conn6 <- [1,1563,null,{"value":"8"}] 22:17:59 INFO - PROCESS | 1900 | 1477891079770 Marionette TRACE conn6 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:00 INFO - PROCESS | 1900 | 1477891080019 Marionette TRACE conn6 <- [1,1564,null,{"value":null}] 22:18:00 INFO - PROCESS | 1900 | 1477891080033 Marionette TRACE conn6 -> [0,1565,"getWindowHandles",null] 22:18:00 INFO - PROCESS | 1900 | 1477891080036 Marionette TRACE conn6 <- [1,1565,null,["8"]] 22:18:00 INFO - PROCESS | 1900 | 1477891080044 Marionette TRACE conn6 -> [0,1566,"switchToWindow",{"name":"8"}] 22:18:00 INFO - PROCESS | 1900 | 1477891080049 Marionette TRACE conn6 <- [1,1566,null,{}] 22:18:00 INFO - PROCESS | 1900 | 1477891080055 Marionette TRACE conn6 -> [0,1567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-language-type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x94792800 == 13 [pid = 1900] [id = 364] 22:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x94792c00) [pid = 1900] [serial = 1066] [outer = (nil)] 22:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x9481f800) [pid = 1900] [serial = 1067] [outer = 0x94792c00] 22:18:00 INFO - PROCESS | 1900 | 1477891080157 Marionette DEBUG loaded listener.js 22:18:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x94960400) [pid = 1900] [serial = 1068] [outer = 0x94792c00] 22:18:00 INFO - PROCESS | 1900 | 1477891080969 Marionette TRACE conn6 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 22:18:01 INFO - . 22:18:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1278ms 22:18:01 INFO - PROCESS | 1900 | 1477891081049 Marionette TRACE conn6 -> [0,1568,"getWindowHandle",null] 22:18:01 INFO - PROCESS | 1900 | 1477891081056 Marionette TRACE conn6 <- [1,1568,null,{"value":"8"}] 22:18:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 22:18:01 INFO - PROCESS | 1900 | 1477891081069 Marionette TRACE conn6 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:01 INFO - PROCESS | 1900 | 1477891081358 Marionette TRACE conn6 <- [1,1569,null,{"value":null}] 22:18:01 INFO - PROCESS | 1900 | 1477891081477 Marionette TRACE conn6 -> [0,1570,"getWindowHandles",null] 22:18:01 INFO - PROCESS | 1900 | 1477891081483 Marionette TRACE conn6 <- [1,1570,null,["8"]] 22:18:01 INFO - PROCESS | 1900 | 1477891081497 Marionette TRACE conn6 -> [0,1571,"switchToWindow",{"name":"8"}] 22:18:01 INFO - PROCESS | 1900 | 1477891081506 Marionette TRACE conn6 <- [1,1571,null,{}] 22:18:01 INFO - PROCESS | 1900 | 1477891081556 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bfce400 == 14 [pid = 1900] [id = 365] 22:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x8bfce800) [pid = 1900] [serial = 1069] [outer = (nil)] 22:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8c50fc00) [pid = 1900] [serial = 1070] [outer = 0x8bfce800] 22:18:01 INFO - PROCESS | 1900 | 1477891081690 Marionette DEBUG loaded listener.js 22:18:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x8c51b000) [pid = 1900] [serial = 1071] [outer = 0x8bfce800] 22:18:02 INFO - PROCESS | 1900 | 1477891082486 Marionette TRACE conn6 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 22:18:02 INFO - ... 22:18:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1476ms 22:18:02 INFO - PROCESS | 1900 | 1477891082544 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 22:18:02 INFO - PROCESS | 1900 | 1477891082551 Marionette TRACE conn6 <- [1,1573,null,{"value":"8"}] 22:18:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 22:18:02 INFO - PROCESS | 1900 | 1477891082610 Marionette TRACE conn6 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:02 INFO - PROCESS | 1900 | 1477891082826 Marionette TRACE conn6 <- [1,1574,null,{"value":null}] 22:18:03 INFO - PROCESS | 1900 | 1477891083004 Marionette TRACE conn6 -> [0,1575,"getWindowHandles",null] 22:18:03 INFO - PROCESS | 1900 | 1477891083010 Marionette TRACE conn6 <- [1,1575,null,["8"]] 22:18:03 INFO - PROCESS | 1900 | 1477891083019 Marionette TRACE conn6 -> [0,1576,"switchToWindow",{"name":"8"}] 22:18:03 INFO - PROCESS | 1900 | 1477891083025 Marionette TRACE conn6 <- [1,1576,null,{}] 22:18:03 INFO - PROCESS | 1900 | 1477891083033 Marionette TRACE conn6 -> [0,1577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-languages-02.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1c400 == 15 [pid = 1900] [id = 366] 22:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x903dd000) [pid = 1900] [serial = 1072] [outer = (nil)] 22:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x903e6400) [pid = 1900] [serial = 1073] [outer = 0x903dd000] 22:18:03 INFO - PROCESS | 1900 | 1477891083146 Marionette DEBUG loaded listener.js 22:18:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x943b6400) [pid = 1900] [serial = 1074] [outer = 0x903dd000] 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:18:05 INFO - .................................................................................................................................................................................................................................................................................................................................... 22:18:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2854ms 22:18:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 22:18:06 INFO - PROCESS | 1900 | 1477891085084 Marionette TRACE conn6 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 22:18:06 INFO - PROCESS | 1900 | 1477891085498 Marionette TRACE conn6 -> [0,1578,"getWindowHandle",null] 22:18:06 INFO - PROCESS | 1900 | 1477891085511 Marionette TRACE conn6 <- [1,1578,null,{"value":"8"}] 22:18:06 INFO - PROCESS | 1900 | 1477891085526 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:06 INFO - PROCESS | 1900 | 1477891085925 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 22:18:06 INFO - PROCESS | 1900 | 1477891086137 Marionette TRACE conn6 -> [0,1580,"getWindowHandles",null] 22:18:06 INFO - PROCESS | 1900 | 1477891086142 Marionette TRACE conn6 <- [1,1580,null,["8"]] 22:18:06 INFO - PROCESS | 1900 | 1477891086148 Marionette TRACE conn6 -> [0,1581,"switchToWindow",{"name":"8"}] 22:18:06 INFO - PROCESS | 1900 | 1477891086155 Marionette TRACE conn6 <- [1,1581,null,{}] 22:18:06 INFO - PROCESS | 1900 | 1477891086162 Marionette TRACE conn6 -> [0,1582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d384c00 == 16 [pid = 1900] [id = 367] 22:18:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x92cc5c00) [pid = 1900] [serial = 1075] [outer = (nil)] 22:18:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x99fc2800) [pid = 1900] [serial = 1076] [outer = 0x92cc5c00] 22:18:06 INFO - PROCESS | 1900 | 1477891086323 Marionette DEBUG loaded listener.js 22:18:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x99fca400) [pid = 1900] [serial = 1077] [outer = 0x92cc5c00] 22:18:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2d000 == 17 [pid = 1900] [id = 368] 22:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x833ba800) [pid = 1900] [serial = 1078] [outer = (nil)] 22:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x833b6800) [pid = 1900] [serial = 1079] [outer = 0x833ba800] 22:18:07 INFO - PROCESS | 1900 | 1477891087362 Marionette TRACE conn6 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 22:18:07 INFO - . 22:18:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1877ms 22:18:07 INFO - PROCESS | 1900 | 1477891087418 Marionette TRACE conn6 -> [0,1583,"getWindowHandle",null] 22:18:07 INFO - PROCESS | 1900 | 1477891087423 Marionette TRACE conn6 <- [1,1583,null,{"value":"8"}] 22:18:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 22:18:07 INFO - PROCESS | 1900 | 1477891087435 Marionette TRACE conn6 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:07 INFO - PROCESS | 1900 | 1477891087660 Marionette TRACE conn6 <- [1,1584,null,{"value":null}] 22:18:07 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8c29dc00) [pid = 1900] [serial = 1034] [outer = (nil)] [url = about:blank] 22:18:07 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8c511000) [pid = 1900] [serial = 1035] [outer = (nil)] [url = about:blank] 22:18:07 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8c290000) [pid = 1900] [serial = 1031] [outer = (nil)] [url = about:blank] 22:18:07 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8795bc00) [pid = 1900] [serial = 1032] [outer = (nil)] [url = about:blank] 22:18:07 INFO - PROCESS | 1900 | 1477891087828 Marionette TRACE conn6 -> [0,1585,"getWindowHandles",null] 22:18:07 INFO - PROCESS | 1900 | 1477891087834 Marionette TRACE conn6 <- [1,1585,null,["8"]] 22:18:07 INFO - PROCESS | 1900 | 1477891087843 Marionette TRACE conn6 -> [0,1586,"switchToWindow",{"name":"8"}] 22:18:07 INFO - PROCESS | 1900 | 1477891087851 Marionette TRACE conn6 <- [1,1586,null,{}] 22:18:07 INFO - PROCESS | 1900 | 1477891087860 Marionette TRACE conn6 -> [0,1587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c298400 == 18 [pid = 1900] [id = 369] 22:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8c298c00) [pid = 1900] [serial = 1080] [outer = (nil)] 22:18:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8c510c00) [pid = 1900] [serial = 1081] [outer = 0x8c298c00] 22:18:07 INFO - PROCESS | 1900 | 1477891087971 Marionette DEBUG loaded listener.js 22:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8cbf3000) [pid = 1900] [serial = 1082] [outer = 0x8c298c00] 22:18:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d38a000 == 19 [pid = 1900] [id = 370] 22:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8f6ec800) [pid = 1900] [serial = 1083] [outer = (nil)] 22:18:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8d388000) [pid = 1900] [serial = 1084] [outer = 0x8f6ec800] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8794d000) [pid = 1900] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x9292b400) [pid = 1900] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x833b6c00) [pid = 1900] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9297d800) [pid = 1900] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x93fb6800) [pid = 1900] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x941eb800) [pid = 1900] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x87c1b000) [pid = 1900] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x8d37f400) [pid = 1900] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8d385400) [pid = 1900] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 22:18:11 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8bfd4c00) [pid = 1900] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 22:18:13 INFO - PROCESS | 1900 | 1477891093505 Marionette TRACE conn6 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 22:18:13 INFO - . 22:18:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6096ms 22:18:13 INFO - PROCESS | 1900 | 1477891093531 Marionette TRACE conn6 -> [0,1588,"getWindowHandle",null] 22:18:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 22:18:13 INFO - PROCESS | 1900 | 1477891093536 Marionette TRACE conn6 <- [1,1588,null,{"value":"8"}] 22:18:13 INFO - PROCESS | 1900 | 1477891093544 Marionette TRACE conn6 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:13 INFO - PROCESS | 1900 | 1477891093762 Marionette TRACE conn6 <- [1,1589,null,{"value":null}] 22:18:13 INFO - PROCESS | 1900 | 1477891093877 Marionette TRACE conn6 -> [0,1590,"getWindowHandles",null] 22:18:13 INFO - PROCESS | 1900 | 1477891093882 Marionette TRACE conn6 <- [1,1590,null,["8"]] 22:18:13 INFO - PROCESS | 1900 | 1477891093891 Marionette TRACE conn6 -> [0,1591,"switchToWindow",{"name":"8"}] 22:18:13 INFO - PROCESS | 1900 | 1477891093902 Marionette TRACE conn6 <- [1,1591,null,{}] 22:18:13 INFO - PROCESS | 1900 | 1477891093954 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b25c00 == 20 [pid = 1900] [id = 371] 22:18:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x82b26400) [pid = 1900] [serial = 1085] [outer = (nil)] 22:18:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x833bb400) [pid = 1900] [serial = 1086] [outer = 0x82b26400] 22:18:14 INFO - PROCESS | 1900 | 1477891094080 Marionette DEBUG loaded listener.js 22:18:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x87c18800) [pid = 1900] [serial = 1087] [outer = 0x82b26400] 22:18:14 INFO - PROCESS | 1900 | 1477891094868 Marionette TRACE conn6 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 22:18:14 INFO - .. 22:18:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1372ms 22:18:14 INFO - PROCESS | 1900 | 1477891094917 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 22:18:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 22:18:14 INFO - PROCESS | 1900 | 1477891094925 Marionette TRACE conn6 <- [1,1593,null,{"value":"8"}] 22:18:14 INFO - PROCESS | 1900 | 1477891094934 Marionette TRACE conn6 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:15 INFO - PROCESS | 1900 | 1477891095144 Marionette TRACE conn6 <- [1,1594,null,{"value":null}] 22:18:15 INFO - PROCESS | 1900 | 1477891095319 Marionette TRACE conn6 -> [0,1595,"getWindowHandles",null] 22:18:15 INFO - PROCESS | 1900 | 1477891095325 Marionette TRACE conn6 <- [1,1595,null,["8"]] 22:18:15 INFO - PROCESS | 1900 | 1477891095333 Marionette TRACE conn6 -> [0,1596,"switchToWindow",{"name":"8"}] 22:18:15 INFO - PROCESS | 1900 | 1477891095342 Marionette TRACE conn6 <- [1,1596,null,{}] 22:18:15 INFO - PROCESS | 1900 | 1477891095390 Marionette TRACE conn6 -> [0,1597,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbea800 == 21 [pid = 1900] [id = 372] 22:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x8cbed400) [pid = 1900] [serial = 1088] [outer = (nil)] 22:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x8cc76000) [pid = 1900] [serial = 1089] [outer = 0x8cbed400] 22:18:15 INFO - PROCESS | 1900 | 1477891095517 Marionette DEBUG loaded listener.js 22:18:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8cc81c00) [pid = 1900] [serial = 1090] [outer = 0x8cbed400] 22:18:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e38400 == 22 [pid = 1900] [id = 373] 22:18:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x90ecb800) [pid = 1900] [serial = 1091] [outer = (nil)] 22:18:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x91866400) [pid = 1900] [serial = 1092] [outer = 0x90ecb800] 22:18:16 INFO - PROCESS | 1900 | 1477891096464 Marionette TRACE conn6 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 22:18:16 INFO - . 22:18:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1574ms 22:18:16 INFO - PROCESS | 1900 | 1477891096508 Marionette TRACE conn6 -> [0,1598,"getWindowHandle",null] 22:18:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 22:18:16 INFO - PROCESS | 1900 | 1477891096513 Marionette TRACE conn6 <- [1,1598,null,{"value":"8"}] 22:18:16 INFO - PROCESS | 1900 | 1477891096521 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:16 INFO - PROCESS | 1900 | 1477891096800 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 22:18:16 INFO - PROCESS | 1900 | 1477891096983 Marionette TRACE conn6 -> [0,1600,"getWindowHandles",null] 22:18:17 INFO - PROCESS | 1900 | 1477891096995 Marionette TRACE conn6 <- [1,1600,null,["8"]] 22:18:17 INFO - PROCESS | 1900 | 1477891097005 Marionette TRACE conn6 -> [0,1601,"switchToWindow",{"name":"8"}] 22:18:17 INFO - PROCESS | 1900 | 1477891097013 Marionette TRACE conn6 <- [1,1601,null,{}] 22:18:17 INFO - PROCESS | 1900 | 1477891097070 Marionette TRACE conn6 -> [0,1602,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x94522800 == 23 [pid = 1900] [id = 374] 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x94522c00) [pid = 1900] [serial = 1093] [outer = (nil)] 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9452d400) [pid = 1900] [serial = 1094] [outer = 0x94522c00] 22:18:17 INFO - PROCESS | 1900 | 1477891097196 Marionette DEBUG loaded listener.js 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x946b8c00) [pid = 1900] [serial = 1095] [outer = 0x94522c00] 22:18:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x94962400 == 24 [pid = 1900] [id = 375] 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x94966400) [pid = 1900] [serial = 1096] [outer = (nil)] 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x94823c00) [pid = 1900] [serial = 1097] [outer = 0x94966400] 22:18:17 INFO - PROCESS | 1900 | [1900] WARNING: Failed to create a URI: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 22:18:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x981be400) [pid = 1900] [serial = 1098] [outer = 0x94966400] 22:18:18 INFO - PROCESS | 1900 | 1477891098156 Marionette TRACE conn6 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 22:18:18 INFO - . 22:18:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1682ms 22:18:18 INFO - PROCESS | 1900 | 1477891098205 Marionette TRACE conn6 -> [0,1603,"getWindowHandle",null] 22:18:18 INFO - PROCESS | 1900 | 1477891098209 Marionette TRACE conn6 <- [1,1603,null,{"value":"8"}] 22:18:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 22:18:18 INFO - PROCESS | 1900 | 1477891098219 Marionette TRACE conn6 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:18 INFO - PROCESS | 1900 | 1477891098475 Marionette TRACE conn6 <- [1,1604,null,{"value":null}] 22:18:18 INFO - PROCESS | 1900 | 1477891098642 Marionette TRACE conn6 -> [0,1605,"getWindowHandles",null] 22:18:18 INFO - PROCESS | 1900 | 1477891098647 Marionette TRACE conn6 <- [1,1605,null,["8"]] 22:18:18 INFO - PROCESS | 1900 | 1477891098653 Marionette TRACE conn6 -> [0,1606,"switchToWindow",{"name":"8"}] 22:18:18 INFO - PROCESS | 1900 | 1477891098661 Marionette TRACE conn6 <- [1,1606,null,{}] 22:18:18 INFO - PROCESS | 1900 | 1477891098666 Marionette TRACE conn6 -> [0,1607,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x833bc400 == 25 [pid = 1900] [id = 376] 22:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x94796400) [pid = 1900] [serial = 1099] [outer = (nil)] 22:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x993cc000) [pid = 1900] [serial = 1100] [outer = 0x94796400] 22:18:18 INFO - PROCESS | 1900 | 1477891098774 Marionette DEBUG loaded listener.js 22:18:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x94963000) [pid = 1900] [serial = 1101] [outer = 0x94796400] 22:18:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d383c00 == 26 [pid = 1900] [id = 377] 22:18:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9a01d000) [pid = 1900] [serial = 1102] [outer = (nil)] 22:18:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9a0c4c00) [pid = 1900] [serial = 1103] [outer = 0x9a01d000] 22:18:19 INFO - PROCESS | 1900 | 1477891099700 Marionette TRACE conn6 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 22:18:19 INFO - . 22:18:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1520ms 22:18:19 INFO - PROCESS | 1900 | 1477891099740 Marionette TRACE conn6 -> [0,1608,"getWindowHandle",null] 22:18:19 INFO - PROCESS | 1900 | 1477891099746 Marionette TRACE conn6 <- [1,1608,null,{"value":"8"}] 22:18:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 22:18:19 INFO - PROCESS | 1900 | 1477891099754 Marionette TRACE conn6 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:20 INFO - PROCESS | 1900 | 1477891100003 Marionette TRACE conn6 <- [1,1609,null,{"value":null}] 22:18:20 INFO - PROCESS | 1900 | 1477891100231 Marionette TRACE conn6 -> [0,1610,"getWindowHandles",null] 22:18:20 INFO - PROCESS | 1900 | 1477891100237 Marionette TRACE conn6 <- [1,1610,null,["8"]] 22:18:20 INFO - PROCESS | 1900 | 1477891100245 Marionette TRACE conn6 -> [0,1611,"switchToWindow",{"name":"8"}] 22:18:20 INFO - PROCESS | 1900 | 1477891100254 Marionette TRACE conn6 <- [1,1611,null,{}] 22:18:20 INFO - PROCESS | 1900 | 1477891100305 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-onload-string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b23000 == 27 [pid = 1900] [id = 378] 22:18:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x833ae400) [pid = 1900] [serial = 1104] [outer = (nil)] 22:18:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x87c18c00) [pid = 1900] [serial = 1105] [outer = 0x833ae400] 22:18:20 INFO - PROCESS | 1900 | 1477891100417 Marionette DEBUG loaded listener.js 22:18:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8bcb4000) [pid = 1900] [serial = 1106] [outer = 0x833ae400] 22:18:21 INFO - PROCESS | 1900 | 1477891101176 Marionette TRACE conn6 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 22:18:21 INFO - . 22:18:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1478ms 22:18:21 INFO - PROCESS | 1900 | 1477891101232 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 22:18:21 INFO - PROCESS | 1900 | 1477891101239 Marionette TRACE conn6 <- [1,1613,null,{"value":"8"}] 22:18:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 22:18:21 INFO - PROCESS | 1900 | 1477891101248 Marionette TRACE conn6 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:21 INFO - PROCESS | 1900 | 1477891101457 Marionette TRACE conn6 <- [1,1614,null,{"value":null}] 22:18:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8d38a000 == 26 [pid = 1900] [id = 370] 22:18:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8c298400 == 25 [pid = 1900] [id = 369] 22:18:21 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2d000 == 24 [pid = 1900] [id = 368] 22:18:21 INFO - PROCESS | 1900 | --DOCSHELL 0x8bfce400 == 23 [pid = 1900] [id = 365] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x87953800) [pid = 1900] [serial = 1052] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8c29e800) [pid = 1900] [serial = 1056] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8cbea400) [pid = 1900] [serial = 1037] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x94380c00) [pid = 1900] [serial = 1047] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8d384000) [pid = 1900] [serial = 1041] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8c14c000) [pid = 1900] [serial = 1055] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8c51c800) [pid = 1900] [serial = 1050] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8d381c00) [pid = 1900] [serial = 1040] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x87c12000) [pid = 1900] [serial = 1053] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8d389000) [pid = 1900] [serial = 1058] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x941f1c00) [pid = 1900] [serial = 1046] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9452d800) [pid = 1900] [serial = 1065] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8795a400) [pid = 1900] [serial = 1049] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x943b7000) [pid = 1900] [serial = 1061] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8cbf7c00) [pid = 1900] [serial = 1038] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x92cc4000) [pid = 1900] [serial = 1044] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8f6e9800) [pid = 1900] [serial = 1059] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x92a0bc00) [pid = 1900] [serial = 1043] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x943bcc00) [pid = 1900] [serial = 1062] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x94506c00) [pid = 1900] [serial = 1064] [outer = (nil)] [url = about:blank] 22:18:21 INFO - PROCESS | 1900 | 1477891101630 Marionette TRACE conn6 -> [0,1615,"getWindowHandles",null] 22:18:21 INFO - PROCESS | 1900 | 1477891101636 Marionette TRACE conn6 <- [1,1615,null,["8"]] 22:18:21 INFO - PROCESS | 1900 | 1477891101648 Marionette TRACE conn6 -> [0,1616,"switchToWindow",{"name":"8"}] 22:18:21 INFO - PROCESS | 1900 | 1477891101657 Marionette TRACE conn6 <- [1,1616,null,{}] 22:18:21 INFO - PROCESS | 1900 | 1477891101667 Marionette TRACE conn6 -> [0,1617,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16c00 == 24 [pid = 1900] [id = 379] 22:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x8bfd2800) [pid = 1900] [serial = 1107] [outer = (nil)] 22:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x8c51c000) [pid = 1900] [serial = 1108] [outer = 0x8bfd2800] 22:18:21 INFO - PROCESS | 1900 | 1477891101776 Marionette DEBUG loaded listener.js 22:18:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x8cbf0c00) [pid = 1900] [serial = 1109] [outer = 0x8bfd2800] 22:18:22 INFO - PROCESS | 1900 | 1477891102397 Marionette TRACE conn6 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 22:18:22 INFO - . 22:18:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1174ms 22:18:22 INFO - PROCESS | 1900 | 1477891102422 Marionette TRACE conn6 -> [0,1618,"getWindowHandle",null] 22:18:22 INFO - PROCESS | 1900 | 1477891102428 Marionette TRACE conn6 <- [1,1618,null,{"value":"8"}] 22:18:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 22:18:22 INFO - PROCESS | 1900 | 1477891102436 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:22 INFO - PROCESS | 1900 | 1477891102635 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 22:18:22 INFO - PROCESS | 1900 | 1477891102773 Marionette TRACE conn6 -> [0,1620,"getWindowHandles",null] 22:18:22 INFO - PROCESS | 1900 | 1477891102784 Marionette TRACE conn6 <- [1,1620,null,["8"]] 22:18:22 INFO - PROCESS | 1900 | 1477891102794 Marionette TRACE conn6 -> [0,1621,"switchToWindow",{"name":"8"}] 22:18:22 INFO - PROCESS | 1900 | 1477891102800 Marionette TRACE conn6 <- [1,1621,null,{}] 22:18:22 INFO - PROCESS | 1900 | 1477891102807 Marionette TRACE conn6 -> [0,1622,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/script-text.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f0000 == 25 [pid = 1900] [id = 380] 22:18:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8f6f0400) [pid = 1900] [serial = 1110] [outer = (nil)] 22:18:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8f6f5400) [pid = 1900] [serial = 1111] [outer = 0x8f6f0400] 22:18:22 INFO - PROCESS | 1900 | 1477891102906 Marionette DEBUG loaded listener.js 22:18:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x92a0bc00) [pid = 1900] [serial = 1112] [outer = 0x8f6f0400] 22:18:23 INFO - ...... 22:18:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1126ms 22:18:23 INFO - PROCESS | 1900 | 1477891103544 Marionette TRACE conn6 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 22:18:23 INFO - PROCESS | 1900 | 1477891103571 Marionette TRACE conn6 -> [0,1623,"getWindowHandle",null] 22:18:23 INFO - PROCESS | 1900 | 1477891103577 Marionette TRACE conn6 <- [1,1623,null,{"value":"8"}] 22:18:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 22:18:23 INFO - PROCESS | 1900 | 1477891103598 Marionette TRACE conn6 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:23 INFO - PROCESS | 1900 | 1477891103841 Marionette TRACE conn6 <- [1,1624,null,{"value":null}] 22:18:23 INFO - PROCESS | 1900 | 1477891103877 Marionette TRACE conn6 -> [0,1625,"getWindowHandles",null] 22:18:23 INFO - PROCESS | 1900 | 1477891103880 Marionette TRACE conn6 <- [1,1625,null,["8"]] 22:18:23 INFO - PROCESS | 1900 | 1477891103887 Marionette TRACE conn6 -> [0,1626,"switchToWindow",{"name":"8"}] 22:18:23 INFO - PROCESS | 1900 | 1477891103893 Marionette TRACE conn6 <- [1,1626,null,{}] 22:18:23 INFO - PROCESS | 1900 | 1477891103967 Marionette TRACE conn6 -> [0,1627,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/scripting-1/the-script-element/scripting-enabled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37d000 == 26 [pid = 1900] [id = 381] 22:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x944a4c00) [pid = 1900] [serial = 1113] [outer = (nil)] 22:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9450bc00) [pid = 1900] [serial = 1114] [outer = 0x944a4c00] 22:18:24 INFO - PROCESS | 1900 | 1477891104064 Marionette DEBUG loaded listener.js 22:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9452d000) [pid = 1900] [serial = 1115] [outer = 0x944a4c00] 22:18:24 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f6ec800) [pid = 1900] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:18:24 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x833ba800) [pid = 1900] [serial = 1078] [outer = (nil)] [url = about:blank] 22:18:24 INFO - PROCESS | 1900 | 1477891104705 Marionette TRACE conn6 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 22:18:24 INFO - . 22:18:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1126ms 22:18:24 INFO - PROCESS | 1900 | 1477891104723 Marionette TRACE conn6 -> [0,1628,"getWindowHandle",null] 22:18:24 INFO - PROCESS | 1900 | 1477891104727 Marionette TRACE conn6 <- [1,1628,null,{"value":"8"}] 22:18:24 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 22:18:24 INFO - PROCESS | 1900 | 1477891104741 Marionette TRACE conn6 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:24 INFO - PROCESS | 1900 | 1477891104925 Marionette TRACE conn6 <- [1,1629,null,{"value":null}] 22:18:24 INFO - PROCESS | 1900 | 1477891104935 Marionette TRACE conn6 -> [0,1630,"getWindowHandles",null] 22:18:24 INFO - PROCESS | 1900 | 1477891104939 Marionette TRACE conn6 <- [1,1630,null,["8"]] 22:18:24 INFO - PROCESS | 1900 | 1477891104946 Marionette TRACE conn6 -> [0,1631,"switchToWindow",{"name":"8"}] 22:18:24 INFO - PROCESS | 1900 | 1477891104952 Marionette TRACE conn6 <- [1,1631,null,{}] 22:18:24 INFO - PROCESS | 1900 | 1477891104962 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/semantics/tabular-data/the-tfoot-element/rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b9c00 == 27 [pid = 1900] [id = 382] 22:18:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x946ba000) [pid = 1900] [serial = 1116] [outer = (nil)] 22:18:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9479cc00) [pid = 1900] [serial = 1117] [outer = 0x946ba000] 22:18:25 INFO - PROCESS | 1900 | 1477891105060 Marionette DEBUG loaded listener.js 22:18:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x94965800) [pid = 1900] [serial = 1118] [outer = 0x946ba000] 22:18:25 INFO - PROCESS | 1900 | 1477891105710 Marionette TRACE conn6 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 22:18:25 INFO - . 22:18:25 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1023ms 22:18:25 INFO - PROCESS | 1900 | 1477891105758 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 22:18:25 INFO - PROCESS | 1900 | 1477891105761 Marionette TRACE conn6 <- [1,1633,null,{"value":"8"}] 22:18:25 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 22:18:25 INFO - PROCESS | 1900 | 1477891105776 Marionette TRACE conn6 -> [0,1634,"getContext",null] 22:18:25 INFO - PROCESS | 1900 | 1477891105780 Marionette TRACE conn6 <- [1,1634,null,{"value":"content"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105786 Marionette TRACE conn6 -> [0,1635,"setContext",{"value":"chrome"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105789 Marionette TRACE conn6 <- [1,1635,null,{}] 22:18:25 INFO - PROCESS | 1900 | 1477891105809 Marionette TRACE conn6 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:18:25 INFO - PROCESS | 1900 | 1477891105828 Marionette TRACE conn6 <- [1,1636,null,{"value":true}] 22:18:25 INFO - PROCESS | 1900 | 1477891105834 Marionette TRACE conn6 -> [0,1637,"setContext",{"value":"content"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105837 Marionette TRACE conn6 <- [1,1637,null,{}] 22:18:25 INFO - Setting pref dom.requestIdleCallback.enabled (true) 22:18:25 INFO - PROCESS | 1900 | 1477891105844 Marionette TRACE conn6 -> [0,1638,"getContext",null] 22:18:25 INFO - PROCESS | 1900 | 1477891105847 Marionette TRACE conn6 <- [1,1638,null,{"value":"content"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105852 Marionette TRACE conn6 -> [0,1639,"setContext",{"value":"chrome"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105855 Marionette TRACE conn6 <- [1,1639,null,{}] 22:18:25 INFO - PROCESS | 1900 | 1477891105861 Marionette TRACE conn6 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:18:25 INFO - PROCESS | 1900 | 1477891105886 Marionette TRACE conn6 <- [1,1640,null,{"value":null}] 22:18:25 INFO - PROCESS | 1900 | 1477891105916 Marionette TRACE conn6 -> [0,1641,"setContext",{"value":"content"}] 22:18:25 INFO - PROCESS | 1900 | 1477891105918 Marionette TRACE conn6 <- [1,1641,null,{}] 22:18:25 INFO - PROCESS | 1900 | 1477891105931 Marionette TRACE conn6 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:26 INFO - PROCESS | 1900 | 1477891106112 Marionette TRACE conn6 <- [1,1642,null,{"value":null}] 22:18:26 INFO - PROCESS | 1900 | 1477891106127 Marionette TRACE conn6 -> [0,1643,"getWindowHandles",null] 22:18:26 INFO - PROCESS | 1900 | 1477891106132 Marionette TRACE conn6 <- [1,1643,null,["8"]] 22:18:26 INFO - PROCESS | 1900 | 1477891106137 Marionette TRACE conn6 -> [0,1644,"switchToWindow",{"name":"8"}] 22:18:26 INFO - PROCESS | 1900 | 1477891106143 Marionette TRACE conn6 <- [1,1644,null,{}] 22:18:26 INFO - PROCESS | 1900 | 1477891106149 Marionette TRACE conn6 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29c800 == 28 [pid = 1900] [id = 383] 22:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x95a16000) [pid = 1900] [serial = 1119] [outer = (nil)] 22:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x95a1ac00) [pid = 1900] [serial = 1120] [outer = 0x95a16000] 22:18:26 INFO - PROCESS | 1900 | 1477891106380 Marionette DEBUG loaded listener.js 22:18:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x95a23400) [pid = 1900] [serial = 1121] [outer = 0x95a16000] 22:18:26 INFO - PROCESS | 1900 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 22:18:27 INFO - PROCESS | 1900 | 1477891107026 Marionette TRACE conn6 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 22:18:27 INFO - . 22:18:27 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1277ms 22:18:27 INFO - PROCESS | 1900 | 1477891107052 Marionette TRACE conn6 -> [0,1646,"getWindowHandle",null] 22:18:27 INFO - PROCESS | 1900 | 1477891107056 Marionette TRACE conn6 <- [1,1646,null,{"value":"8"}] 22:18:27 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 22:18:27 INFO - PROCESS | 1900 | 1477891107127 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:27 INFO - PROCESS | 1900 | 1477891107378 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 22:18:27 INFO - PROCESS | 1900 | 1477891107398 Marionette TRACE conn6 -> [0,1648,"getWindowHandles",null] 22:18:27 INFO - PROCESS | 1900 | 1477891107401 Marionette TRACE conn6 <- [1,1648,null,["8"]] 22:18:27 INFO - PROCESS | 1900 | 1477891107407 Marionette TRACE conn6 -> [0,1649,"switchToWindow",{"name":"8"}] 22:18:27 INFO - PROCESS | 1900 | 1477891107413 Marionette TRACE conn6 <- [1,1649,null,{}] 22:18:27 INFO - PROCESS | 1900 | 1477891107440 Marionette TRACE conn6 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1d000 == 29 [pid = 1900] [id = 384] 22:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95c0fc00) [pid = 1900] [serial = 1122] [outer = (nil)] 22:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x95cb2800) [pid = 1900] [serial = 1123] [outer = 0x95c0fc00] 22:18:27 INFO - PROCESS | 1900 | 1477891107539 Marionette DEBUG loaded listener.js 22:18:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x95cb4000) [pid = 1900] [serial = 1124] [outer = 0x95c0fc00] 22:18:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8795ac00 == 30 [pid = 1900] [id = 385] 22:18:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x87c17000) [pid = 1900] [serial = 1125] [outer = (nil)] 22:18:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x82a1fc00) [pid = 1900] [serial = 1126] [outer = 0x87c17000] 22:18:28 INFO - PROCESS | 1900 | 1477891108313 Marionette TRACE conn6 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 22:18:28 INFO - . 22:18:28 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1226ms 22:18:28 INFO - PROCESS | 1900 | 1477891108354 Marionette TRACE conn6 -> [0,1651,"getWindowHandle",null] 22:18:28 INFO - PROCESS | 1900 | 1477891108361 Marionette TRACE conn6 <- [1,1651,null,{"value":"8"}] 22:18:28 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 22:18:28 INFO - PROCESS | 1900 | 1477891108373 Marionette TRACE conn6 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:28 INFO - PROCESS | 1900 | 1477891108671 Marionette TRACE conn6 <- [1,1652,null,{"value":null}] 22:18:28 INFO - PROCESS | 1900 | 1477891108795 Marionette TRACE conn6 -> [0,1653,"getWindowHandles",null] 22:18:28 INFO - PROCESS | 1900 | 1477891108801 Marionette TRACE conn6 <- [1,1653,null,["8"]] 22:18:28 INFO - PROCESS | 1900 | 1477891108818 Marionette TRACE conn6 -> [0,1654,"switchToWindow",{"name":"8"}] 22:18:28 INFO - PROCESS | 1900 | 1477891108828 Marionette TRACE conn6 <- [1,1654,null,{}] 22:18:28 INFO - PROCESS | 1900 | 1477891108880 Marionette TRACE conn6 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc73c00 == 31 [pid = 1900] [id = 386] 22:18:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8cc75c00) [pid = 1900] [serial = 1127] [outer = (nil)] 22:18:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8d386000) [pid = 1900] [serial = 1128] [outer = 0x8cc75c00] 22:18:29 INFO - PROCESS | 1900 | 1477891109004 Marionette DEBUG loaded listener.js 22:18:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f6ee000) [pid = 1900] [serial = 1129] [outer = 0x8cc75c00] 22:18:29 INFO - PROCESS | 1900 | 1477891109668 Marionette TRACE conn6 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 22:18:29 INFO - . 22:18:29 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1320ms 22:18:29 INFO - PROCESS | 1900 | 1477891109711 Marionette TRACE conn6 -> [0,1656,"getWindowHandle",null] 22:18:29 INFO - PROCESS | 1900 | 1477891109719 Marionette TRACE conn6 <- [1,1656,null,{"value":"8"}] 22:18:29 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 22:18:29 INFO - PROCESS | 1900 | 1477891109734 Marionette TRACE conn6 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:29 INFO - PROCESS | 1900 | 1477891109929 Marionette TRACE conn6 <- [1,1657,null,{"value":null}] 22:18:30 INFO - PROCESS | 1900 | 1477891110114 Marionette TRACE conn6 -> [0,1658,"getWindowHandles",null] 22:18:30 INFO - PROCESS | 1900 | 1477891110119 Marionette TRACE conn6 <- [1,1658,null,["8"]] 22:18:30 INFO - PROCESS | 1900 | 1477891110133 Marionette TRACE conn6 -> [0,1659,"switchToWindow",{"name":"8"}] 22:18:30 INFO - PROCESS | 1900 | 1477891110139 Marionette TRACE conn6 <- [1,1659,null,{}] 22:18:30 INFO - PROCESS | 1900 | 1477891110147 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x9450b400 == 32 [pid = 1900] [id = 387] 22:18:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x9452a400) [pid = 1900] [serial = 1130] [outer = (nil)] 22:18:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x946b3000) [pid = 1900] [serial = 1131] [outer = 0x9452a400] 22:18:30 INFO - PROCESS | 1900 | 1477891110261 Marionette DEBUG loaded listener.js 22:18:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x95465c00) [pid = 1900] [serial = 1132] [outer = 0x9452a400] 22:18:31 INFO - PROCESS | 1900 | 1477891111250 Marionette TRACE conn6 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 22:18:31 INFO - .. 22:18:31 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1532ms 22:18:31 INFO - PROCESS | 1900 | 1477891111315 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 22:18:31 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 22:18:31 INFO - PROCESS | 1900 | 1477891111324 Marionette TRACE conn6 <- [1,1661,null,{"value":"8"}] 22:18:31 INFO - PROCESS | 1900 | 1477891111336 Marionette TRACE conn6 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:31 INFO - PROCESS | 1900 | 1477891111558 Marionette TRACE conn6 <- [1,1662,null,{"value":null}] 22:18:31 INFO - PROCESS | 1900 | 1477891111745 Marionette TRACE conn6 -> [0,1663,"getWindowHandles",null] 22:18:31 INFO - PROCESS | 1900 | 1477891111752 Marionette TRACE conn6 <- [1,1663,null,["8"]] 22:18:31 INFO - PROCESS | 1900 | 1477891111760 Marionette TRACE conn6 -> [0,1664,"switchToWindow",{"name":"8"}] 22:18:31 INFO - PROCESS | 1900 | 1477891111768 Marionette TRACE conn6 <- [1,1664,null,{}] 22:18:31 INFO - PROCESS | 1900 | 1477891111778 Marionette TRACE conn6 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x981bd000 == 33 [pid = 1900] [id = 388] 22:18:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x981bd400) [pid = 1900] [serial = 1133] [outer = (nil)] 22:18:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x98c7fc00) [pid = 1900] [serial = 1134] [outer = 0x981bd400] 22:18:31 INFO - PROCESS | 1900 | 1477891111918 Marionette DEBUG loaded listener.js 22:18:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x98c83c00) [pid = 1900] [serial = 1135] [outer = 0x981bd400] 22:18:33 INFO - PROCESS | 1900 | 1477891113154 Marionette TRACE conn6 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 22:18:33 INFO - . 22:18:33 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1875ms 22:18:33 INFO - PROCESS | 1900 | 1477891113211 Marionette TRACE conn6 -> [0,1666,"getWindowHandle",null] 22:18:33 INFO - PROCESS | 1900 | 1477891113217 Marionette TRACE conn6 <- [1,1666,null,{"value":"8"}] 22:18:33 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 22:18:33 INFO - PROCESS | 1900 | 1477891113229 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:33 INFO - PROCESS | 1900 | 1477891113444 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 22:18:33 INFO - PROCESS | 1900 | 1477891113621 Marionette TRACE conn6 -> [0,1668,"getWindowHandles",null] 22:18:33 INFO - PROCESS | 1900 | 1477891113626 Marionette TRACE conn6 <- [1,1668,null,["8"]] 22:18:33 INFO - PROCESS | 1900 | 1477891113634 Marionette TRACE conn6 -> [0,1669,"switchToWindow",{"name":"8"}] 22:18:33 INFO - PROCESS | 1900 | 1477891113641 Marionette TRACE conn6 <- [1,1669,null,{}] 22:18:33 INFO - PROCESS | 1900 | 1477891113689 Marionette TRACE conn6 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x98c89000 == 34 [pid = 1900] [id = 389] 22:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x99330c00) [pid = 1900] [serial = 1136] [outer = (nil)] 22:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x993c9c00) [pid = 1900] [serial = 1137] [outer = 0x99330c00] 22:18:33 INFO - PROCESS | 1900 | 1477891113810 Marionette DEBUG loaded listener.js 22:18:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x99fc9000) [pid = 1900] [serial = 1138] [outer = 0x99330c00] 22:18:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8d383c00 == 33 [pid = 1900] [id = 377] 22:18:35 INFO - PROCESS | 1900 | --DOCSHELL 0x94962400 == 32 [pid = 1900] [id = 375] 22:18:35 INFO - PROCESS | 1900 | --DOCSHELL 0x90e38400 == 31 [pid = 1900] [id = 373] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x99fc2800) [pid = 1900] [serial = 1076] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8c50fc00) [pid = 1900] [serial = 1070] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9481f800) [pid = 1900] [serial = 1067] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x903e6400) [pid = 1900] [serial = 1073] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8c510c00) [pid = 1900] [serial = 1081] [outer = (nil)] [url = about:blank] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8d388000) [pid = 1900] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 22:18:35 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x833b6800) [pid = 1900] [serial = 1079] [outer = (nil)] [url = about:blank] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8bfd2800) [pid = 1900] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x90ecb800) [pid = 1900] [serial = 1091] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x944a4c00) [pid = 1900] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x833ae400) [pid = 1900] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x94966400) [pid = 1900] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x946ba000) [pid = 1900] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9a01d000) [pid = 1900] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x95a16000) [pid = 1900] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f6f0400) [pid = 1900] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 22:18:38 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8c298c00) [pid = 1900] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 22:18:40 INFO - PROCESS | 1900 | 1477891120425 Marionette TRACE conn6 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 22:18:40 INFO - .. 22:18:40 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7248ms 22:18:40 INFO - PROCESS | 1900 | 1477891120474 Marionette TRACE conn6 -> [0,1671,"getWindowHandle",null] 22:18:40 INFO - PROCESS | 1900 | 1477891120482 Marionette TRACE conn6 <- [1,1671,null,{"value":"8"}] 22:18:40 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 22:18:40 INFO - PROCESS | 1900 | 1477891120493 Marionette TRACE conn6 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:40 INFO - PROCESS | 1900 | 1477891120726 Marionette TRACE conn6 <- [1,1672,null,{"value":null}] 22:18:40 INFO - PROCESS | 1900 | 1477891120904 Marionette TRACE conn6 -> [0,1673,"getWindowHandles",null] 22:18:40 INFO - PROCESS | 1900 | 1477891120911 Marionette TRACE conn6 <- [1,1673,null,["8"]] 22:18:40 INFO - PROCESS | 1900 | 1477891120919 Marionette TRACE conn6 -> [0,1674,"switchToWindow",{"name":"8"}] 22:18:40 INFO - PROCESS | 1900 | 1477891120928 Marionette TRACE conn6 <- [1,1674,null,{}] 22:18:40 INFO - PROCESS | 1900 | 1477891120934 Marionette TRACE conn6 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bfcec00 == 32 [pid = 1900] [id = 390] 22:18:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8bfd0000) [pid = 1900] [serial = 1139] [outer = (nil)] 22:18:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8c29a400) [pid = 1900] [serial = 1140] [outer = 0x8bfd0000] 22:18:41 INFO - PROCESS | 1900 | 1477891121118 Marionette DEBUG loaded listener.js 22:18:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8c517800) [pid = 1900] [serial = 1141] [outer = 0x8bfd0000] 22:18:42 INFO - PROCESS | 1900 | 1477891122024 Marionette TRACE conn6 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 22:18:42 INFO - ........ 22:18:42 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1591ms 22:18:42 INFO - PROCESS | 1900 | 1477891122125 Marionette TRACE conn6 -> [0,1676,"getWindowHandle",null] 22:18:42 INFO - PROCESS | 1900 | 1477891122132 Marionette TRACE conn6 <- [1,1676,null,{"value":"8"}] 22:18:42 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 22:18:42 INFO - Clearing pref dom.requestIdleCallback.enabled 22:18:42 INFO - PROCESS | 1900 | 1477891122303 Marionette TRACE conn6 -> [0,1677,"getContext",null] 22:18:42 INFO - PROCESS | 1900 | 1477891122308 Marionette TRACE conn6 <- [1,1677,null,{"value":"content"}] 22:18:42 INFO - PROCESS | 1900 | 1477891122317 Marionette TRACE conn6 -> [0,1678,"setContext",{"value":"chrome"}] 22:18:42 INFO - PROCESS | 1900 | 1477891122322 Marionette TRACE conn6 <- [1,1678,null,{}] 22:18:42 INFO - PROCESS | 1900 | 1477891122330 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:18:42 INFO - PROCESS | 1900 | 1477891122350 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 22:18:42 INFO - PROCESS | 1900 | 1477891122355 Marionette TRACE conn6 -> [0,1680,"setContext",{"value":"content"}] 22:18:42 INFO - PROCESS | 1900 | 1477891122362 Marionette TRACE conn6 <- [1,1680,null,{}] 22:18:42 INFO - PROCESS | 1900 | 1477891122381 Marionette TRACE conn6 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:42 INFO - PROCESS | 1900 | 1477891122641 Marionette TRACE conn6 <- [1,1681,null,{"value":null}] 22:18:42 INFO - PROCESS | 1900 | 1477891122817 Marionette TRACE conn6 -> [0,1682,"getWindowHandles",null] 22:18:42 INFO - PROCESS | 1900 | 1477891122824 Marionette TRACE conn6 <- [1,1682,null,["8"]] 22:18:42 INFO - PROCESS | 1900 | 1477891122830 Marionette TRACE conn6 -> [0,1683,"switchToWindow",{"name":"8"}] 22:18:42 INFO - PROCESS | 1900 | 1477891122836 Marionette TRACE conn6 <- [1,1683,null,{}] 22:18:42 INFO - PROCESS | 1900 | 1477891122843 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x943bac00 == 33 [pid = 1900] [id = 391] 22:18:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x943bb000) [pid = 1900] [serial = 1142] [outer = (nil)] 22:18:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x944a3000) [pid = 1900] [serial = 1143] [outer = 0x943bb000] 22:18:42 INFO - PROCESS | 1900 | 1477891122995 Marionette DEBUG loaded listener.js 22:18:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x94507800) [pid = 1900] [serial = 1144] [outer = 0x943bb000] 22:18:43 INFO - PROCESS | 1900 | 1477891123735 Marionette TRACE conn6 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 22:18:43 INFO - . 22:18:43 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1595ms 22:18:43 INFO - PROCESS | 1900 | 1477891123816 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 22:18:43 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 22:18:43 INFO - PROCESS | 1900 | 1477891123821 Marionette TRACE conn6 <- [1,1685,null,{"value":"8"}] 22:18:43 INFO - PROCESS | 1900 | 1477891123829 Marionette TRACE conn6 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:44 INFO - PROCESS | 1900 | 1477891124050 Marionette TRACE conn6 <- [1,1686,null,{"value":null}] 22:18:44 INFO - PROCESS | 1900 | 1477891124230 Marionette TRACE conn6 -> [0,1687,"getWindowHandles",null] 22:18:44 INFO - PROCESS | 1900 | 1477891124237 Marionette TRACE conn6 <- [1,1687,null,["8"]] 22:18:44 INFO - PROCESS | 1900 | 1477891124243 Marionette TRACE conn6 -> [0,1688,"switchToWindow",{"name":"8"}] 22:18:44 INFO - PROCESS | 1900 | 1477891124251 Marionette TRACE conn6 <- [1,1688,null,{}] 22:18:44 INFO - PROCESS | 1900 | 1477891124372 Marionette TRACE conn6 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a27800 == 34 [pid = 1900] [id = 392] 22:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x833b1800) [pid = 1900] [serial = 1145] [outer = (nil)] 22:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x87c15000) [pid = 1900] [serial = 1146] [outer = 0x833b1800] 22:18:44 INFO - PROCESS | 1900 | 1477891124481 Marionette DEBUG loaded listener.js 22:18:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8bcb4400) [pid = 1900] [serial = 1147] [outer = 0x833b1800] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x90ecfc00 == 33 [pid = 1900] [id = 363] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8795ac00 == 32 [pid = 1900] [id = 385] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc73c00 == 31 [pid = 1900] [id = 386] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x9450b400 == 30 [pid = 1900] [id = 387] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x833bd400 == 29 [pid = 1900] [id = 359] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x82b25c00 == 28 [pid = 1900] [id = 371] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x946b9c00 == 27 [pid = 1900] [id = 382] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1c400 == 26 [pid = 1900] [id = 366] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37d000 == 25 [pid = 1900] [id = 381] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f0000 == 24 [pid = 1900] [id = 380] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8d384c00 == 23 [pid = 1900] [id = 367] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29c800 == 22 [pid = 1900] [id = 383] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbea800 == 21 [pid = 1900] [id = 372] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8d385000 == 20 [pid = 1900] [id = 361] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x981bd000 == 19 [pid = 1900] [id = 388] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x94792800 == 18 [pid = 1900] [id = 364] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x94522800 == 17 [pid = 1900] [id = 374] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92923800 == 16 [pid = 1900] [id = 362] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8bfd4000 == 15 [pid = 1900] [id = 360] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x833bc400 == 14 [pid = 1900] [id = 376] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x833b6400 == 13 [pid = 1900] [id = 358] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x82b23000 == 12 [pid = 1900] [id = 378] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x98c89000 == 11 [pid = 1900] [id = 389] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1d000 == 10 [pid = 1900] [id = 384] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16c00 == 9 [pid = 1900] [id = 379] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x8bfcec00 == 8 [pid = 1900] [id = 390] 22:18:46 INFO - PROCESS | 1900 | --DOCSHELL 0x943bac00 == 7 [pid = 1900] [id = 391] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8cbf0c00) [pid = 1900] [serial = 1109] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x91866400) [pid = 1900] [serial = 1092] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-1-helper.html] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x9452d000) [pid = 1900] [serial = 1115] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8bcb4000) [pid = 1900] [serial = 1106] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x981be400) [pid = 1900] [serial = 1098] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9479cc00) [pid = 1900] [serial = 1117] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9a0c4c00) [pid = 1900] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x94823c00) [pid = 1900] [serial = 1097] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onerror-insertion-point-2-helper.html] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x95a1ac00) [pid = 1900] [serial = 1120] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94965800) [pid = 1900] [serial = 1118] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92a0bc00) [pid = 1900] [serial = 1112] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x95a23400) [pid = 1900] [serial = 1121] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x9450bc00) [pid = 1900] [serial = 1114] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8f6f5400) [pid = 1900] [serial = 1111] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8c51c000) [pid = 1900] [serial = 1108] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x87c18c00) [pid = 1900] [serial = 1105] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x993cc000) [pid = 1900] [serial = 1100] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9452d400) [pid = 1900] [serial = 1094] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8cc76000) [pid = 1900] [serial = 1089] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x833bb400) [pid = 1900] [serial = 1086] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x8cbf3000) [pid = 1900] [serial = 1082] [outer = (nil)] [url = about:blank] 22:18:46 INFO - PROCESS | 1900 | 1477891126363 Marionette TRACE conn6 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 22:18:46 INFO - ................................................... 22:18:46 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 2690ms 22:18:46 INFO - PROCESS | 1900 | 1477891126520 Marionette TRACE conn6 -> [0,1690,"getWindowHandle",null] 22:18:46 INFO - PROCESS | 1900 | 1477891126526 Marionette TRACE conn6 <- [1,1690,null,{"value":"8"}] 22:18:46 INFO - TEST-START | /js/builtins/Math.max.html 22:18:46 INFO - PROCESS | 1900 | 1477891126538 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:46 INFO - PROCESS | 1900 | 1477891126745 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 22:18:46 INFO - PROCESS | 1900 | 1477891126874 Marionette TRACE conn6 -> [0,1692,"getWindowHandles",null] 22:18:46 INFO - PROCESS | 1900 | 1477891126883 Marionette TRACE conn6 <- [1,1692,null,["8"]] 22:18:46 INFO - PROCESS | 1900 | 1477891126890 Marionette TRACE conn6 -> [0,1693,"switchToWindow",{"name":"8"}] 22:18:46 INFO - PROCESS | 1900 | 1477891126899 Marionette TRACE conn6 <- [1,1693,null,{}] 22:18:46 INFO - PROCESS | 1900 | 1477891126905 Marionette TRACE conn6 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x87950000 == 8 [pid = 1900] [id = 393] 22:18:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x87950800) [pid = 1900] [serial = 1148] [outer = (nil)] 22:18:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x87953c00) [pid = 1900] [serial = 1149] [outer = 0x87950800] 22:18:47 INFO - PROCESS | 1900 | 1477891127020 Marionette DEBUG loaded listener.js 22:18:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x87c0dc00) [pid = 1900] [serial = 1150] [outer = 0x87950800] 22:18:47 INFO - PROCESS | 1900 | 1477891127703 Marionette TRACE conn6 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 22:18:47 INFO - ...... 22:18:47 INFO - TEST-OK | /js/builtins/Math.max.html | took 1226ms 22:18:47 INFO - PROCESS | 1900 | 1477891127764 Marionette TRACE conn6 -> [0,1695,"getWindowHandle",null] 22:18:47 INFO - PROCESS | 1900 | 1477891127770 Marionette TRACE conn6 <- [1,1695,null,{"value":"8"}] 22:18:47 INFO - TEST-START | /js/builtins/Math.min.html 22:18:47 INFO - PROCESS | 1900 | 1477891127778 Marionette TRACE conn6 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:47 INFO - PROCESS | 1900 | 1477891127984 Marionette TRACE conn6 <- [1,1696,null,{"value":null}] 22:18:48 INFO - PROCESS | 1900 | 1477891128110 Marionette TRACE conn6 -> [0,1697,"getWindowHandles",null] 22:18:48 INFO - PROCESS | 1900 | 1477891128116 Marionette TRACE conn6 <- [1,1697,null,["8"]] 22:18:48 INFO - PROCESS | 1900 | 1477891128127 Marionette TRACE conn6 -> [0,1698,"switchToWindow",{"name":"8"}] 22:18:48 INFO - PROCESS | 1900 | 1477891128133 Marionette TRACE conn6 <- [1,1698,null,{}] 22:18:48 INFO - PROCESS | 1900 | 1477891128141 Marionette TRACE conn6 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bfcf800 == 9 [pid = 1900] [id = 394] 22:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8bfd4000) [pid = 1900] [serial = 1151] [outer = (nil)] 22:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8c144000) [pid = 1900] [serial = 1152] [outer = 0x8bfd4000] 22:18:48 INFO - PROCESS | 1900 | 1477891128246 Marionette DEBUG loaded listener.js 22:18:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8c29bc00) [pid = 1900] [serial = 1153] [outer = 0x8bfd4000] 22:18:48 INFO - PROCESS | 1900 | 1477891128905 Marionette TRACE conn6 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 22:18:48 INFO - ...... 22:18:48 INFO - TEST-OK | /js/builtins/Math.min.html | took 1191ms 22:18:48 INFO - PROCESS | 1900 | 1477891128979 Marionette TRACE conn6 -> [0,1700,"getWindowHandle",null] 22:18:48 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 22:18:48 INFO - PROCESS | 1900 | 1477891128988 Marionette TRACE conn6 <- [1,1700,null,{"value":"8"}] 22:18:48 INFO - PROCESS | 1900 | 1477891128997 Marionette TRACE conn6 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:49 INFO - PROCESS | 1900 | 1477891129261 Marionette TRACE conn6 <- [1,1701,null,{"value":null}] 22:18:49 INFO - PROCESS | 1900 | 1477891129288 Marionette TRACE conn6 -> [0,1702,"getWindowHandles",null] 22:18:49 INFO - PROCESS | 1900 | 1477891129295 Marionette TRACE conn6 <- [1,1702,null,["8"]] 22:18:49 INFO - PROCESS | 1900 | 1477891129301 Marionette TRACE conn6 -> [0,1703,"switchToWindow",{"name":"8"}] 22:18:49 INFO - PROCESS | 1900 | 1477891129309 Marionette TRACE conn6 <- [1,1703,null,{}] 22:18:49 INFO - PROCESS | 1900 | 1477891129384 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37cc00 == 10 [pid = 1900] [id = 395] 22:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8d37d000) [pid = 1900] [serial = 1154] [outer = (nil)] 22:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8d384c00) [pid = 1900] [serial = 1155] [outer = 0x8d37d000] 22:18:49 INFO - PROCESS | 1900 | 1477891129491 Marionette DEBUG loaded listener.js 22:18:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8f6e9800) [pid = 1900] [serial = 1156] [outer = 0x8d37d000] 22:18:50 INFO - PROCESS | 1900 | 1477891130212 Marionette TRACE conn6 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 22:18:50 INFO - .. 22:18:50 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1279ms 22:18:50 INFO - PROCESS | 1900 | 1477891130279 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 22:18:50 INFO - PROCESS | 1900 | 1477891130284 Marionette TRACE conn6 <- [1,1705,null,{"value":"8"}] 22:18:50 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 22:18:50 INFO - PROCESS | 1900 | 1477891130291 Marionette TRACE conn6 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:50 INFO - PROCESS | 1900 | 1477891130523 Marionette TRACE conn6 <- [1,1706,null,{"value":null}] 22:18:50 INFO - PROCESS | 1900 | 1477891130554 Marionette TRACE conn6 -> [0,1707,"getWindowHandles",null] 22:18:50 INFO - PROCESS | 1900 | 1477891130558 Marionette TRACE conn6 <- [1,1707,null,["8"]] 22:18:50 INFO - PROCESS | 1900 | 1477891130565 Marionette TRACE conn6 -> [0,1708,"switchToWindow",{"name":"8"}] 22:18:50 INFO - PROCESS | 1900 | 1477891130571 Marionette TRACE conn6 <- [1,1708,null,{}] 22:18:50 INFO - PROCESS | 1900 | 1477891130645 Marionette TRACE conn6 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x9297d400 == 11 [pid = 1900] [id = 396] 22:18:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92ac6c00) [pid = 1900] [serial = 1157] [outer = (nil)] 22:18:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x943b3000) [pid = 1900] [serial = 1158] [outer = 0x92ac6c00] 22:18:50 INFO - PROCESS | 1900 | 1477891130754 Marionette DEBUG loaded listener.js 22:18:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x943ba800) [pid = 1900] [serial = 1159] [outer = 0x92ac6c00] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92cc5c00) [pid = 1900] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8bfce800) [pid = 1900] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x94792c00) [pid = 1900] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x903dd000) [pid = 1900] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x99330c00) [pid = 1900] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x94796400) [pid = 1900] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x94522c00) [pid = 1900] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8cbed400) [pid = 1900] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x82b26400) [pid = 1900] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x981bd400) [pid = 1900] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x87c17000) [pid = 1900] [serial = 1125] [outer = (nil)] [url = about:blank] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x95c0fc00) [pid = 1900] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x9452a400) [pid = 1900] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 22:18:51 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8cc75c00) [pid = 1900] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 22:18:51 INFO - PROCESS | 1900 | 1477891131751 Marionette TRACE conn6 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 22:18:51 INFO - .... 22:18:51 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1474ms 22:18:51 INFO - PROCESS | 1900 | 1477891131766 Marionette TRACE conn6 -> [0,1710,"getWindowHandle",null] 22:18:51 INFO - PROCESS | 1900 | 1477891131770 Marionette TRACE conn6 <- [1,1710,null,{"value":"8"}] 22:18:51 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 22:18:51 INFO - PROCESS | 1900 | 1477891131777 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:52 INFO - PROCESS | 1900 | 1477891132004 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 22:18:52 INFO - PROCESS | 1900 | 1477891132017 Marionette TRACE conn6 -> [0,1712,"getWindowHandles",null] 22:18:52 INFO - PROCESS | 1900 | 1477891132020 Marionette TRACE conn6 <- [1,1712,null,["8"]] 22:18:52 INFO - PROCESS | 1900 | 1477891132026 Marionette TRACE conn6 -> [0,1713,"switchToWindow",{"name":"8"}] 22:18:52 INFO - PROCESS | 1900 | 1477891132031 Marionette TRACE conn6 <- [1,1713,null,{}] 22:18:52 INFO - PROCESS | 1900 | 1477891132037 Marionette TRACE conn6 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd000 == 12 [pid = 1900] [id = 397] 22:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x903e5800) [pid = 1900] [serial = 1160] [outer = (nil)] 22:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x943b5800) [pid = 1900] [serial = 1161] [outer = 0x903e5800] 22:18:52 INFO - PROCESS | 1900 | 1477891132133 Marionette DEBUG loaded listener.js 22:18:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9452ec00) [pid = 1900] [serial = 1162] [outer = 0x903e5800] 22:18:52 INFO - PROCESS | 1900 | 1477891132792 Marionette TRACE conn6 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 22:18:52 INFO - .... 22:18:52 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1071ms 22:18:52 INFO - PROCESS | 1900 | 1477891132849 Marionette TRACE conn6 -> [0,1715,"getWindowHandle",null] 22:18:52 INFO - PROCESS | 1900 | 1477891132853 Marionette TRACE conn6 <- [1,1715,null,{"value":"8"}] 22:18:52 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 22:18:52 INFO - PROCESS | 1900 | 1477891132861 Marionette TRACE conn6 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:53 INFO - PROCESS | 1900 | 1477891133123 Marionette TRACE conn6 <- [1,1716,null,{"value":null}] 22:18:53 INFO - PROCESS | 1900 | 1477891133138 Marionette TRACE conn6 -> [0,1717,"getWindowHandles",null] 22:18:53 INFO - PROCESS | 1900 | 1477891133141 Marionette TRACE conn6 <- [1,1717,null,["8"]] 22:18:53 INFO - PROCESS | 1900 | 1477891133152 Marionette TRACE conn6 -> [0,1718,"switchToWindow",{"name":"8"}] 22:18:53 INFO - PROCESS | 1900 | 1477891133157 Marionette TRACE conn6 <- [1,1718,null,{}] 22:18:53 INFO - PROCESS | 1900 | 1477891133164 Marionette TRACE conn6 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x9479b400 == 13 [pid = 1900] [id = 398] 22:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x9479b800) [pid = 1900] [serial = 1163] [outer = (nil)] 22:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x94829400) [pid = 1900] [serial = 1164] [outer = 0x9479b800] 22:18:53 INFO - PROCESS | 1900 | 1477891133264 Marionette DEBUG loaded listener.js 22:18:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x9496bc00) [pid = 1900] [serial = 1165] [outer = 0x9479b800] 22:18:54 INFO - PROCESS | 1900 | 1477891134058 Marionette TRACE conn6 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 22:18:54 INFO - ... 22:18:54 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1222ms 22:18:54 INFO - PROCESS | 1900 | 1477891134085 Marionette TRACE conn6 -> [0,1720,"getWindowHandle",null] 22:18:54 INFO - PROCESS | 1900 | 1477891134092 Marionette TRACE conn6 <- [1,1720,null,{"value":"8"}] 22:18:54 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 22:18:54 INFO - PROCESS | 1900 | 1477891134104 Marionette TRACE conn6 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:54 INFO - PROCESS | 1900 | 1477891134362 Marionette TRACE conn6 <- [1,1721,null,{"value":null}] 22:18:54 INFO - PROCESS | 1900 | 1477891134515 Marionette TRACE conn6 -> [0,1722,"getWindowHandles",null] 22:18:54 INFO - PROCESS | 1900 | 1477891134521 Marionette TRACE conn6 <- [1,1722,null,["8"]] 22:18:54 INFO - PROCESS | 1900 | 1477891134529 Marionette TRACE conn6 -> [0,1723,"switchToWindow",{"name":"8"}] 22:18:54 INFO - PROCESS | 1900 | 1477891134536 Marionette TRACE conn6 <- [1,1723,null,{}] 22:18:54 INFO - PROCESS | 1900 | 1477891134586 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16400 == 14 [pid = 1900] [id = 399] 22:18:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8bcae800) [pid = 1900] [serial = 1166] [outer = (nil)] 22:18:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8c14f000) [pid = 1900] [serial = 1167] [outer = 0x8bcae800] 22:18:54 INFO - PROCESS | 1900 | 1477891134712 Marionette DEBUG loaded listener.js 22:18:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8c516c00) [pid = 1900] [serial = 1168] [outer = 0x8bcae800] 22:18:55 INFO - PROCESS | 1900 | 1477891135443 Marionette TRACE conn6 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 22:18:55 INFO - .. 22:18:55 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1372ms 22:18:55 INFO - PROCESS | 1900 | 1477891135494 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 22:18:55 INFO - PROCESS | 1900 | 1477891135503 Marionette TRACE conn6 <- [1,1725,null,{"value":"8"}] 22:18:55 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 22:18:55 INFO - PROCESS | 1900 | 1477891135512 Marionette TRACE conn6 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:55 INFO - PROCESS | 1900 | 1477891135716 Marionette TRACE conn6 <- [1,1726,null,{"value":null}] 22:18:55 INFO - PROCESS | 1900 | 1477891135906 Marionette TRACE conn6 -> [0,1727,"getWindowHandles",null] 22:18:55 INFO - PROCESS | 1900 | 1477891135912 Marionette TRACE conn6 <- [1,1727,null,["8"]] 22:18:55 INFO - PROCESS | 1900 | 1477891135921 Marionette TRACE conn6 -> [0,1728,"switchToWindow",{"name":"8"}] 22:18:55 INFO - PROCESS | 1900 | 1477891135928 Marionette TRACE conn6 <- [1,1728,null,{}] 22:18:55 INFO - PROCESS | 1900 | 1477891135940 Marionette TRACE conn6 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1d800 == 15 [pid = 1900] [id = 400] 22:18:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8f6ed800) [pid = 1900] [serial = 1169] [outer = (nil)] 22:18:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x903de400) [pid = 1900] [serial = 1170] [outer = 0x8f6ed800] 22:18:56 INFO - PROCESS | 1900 | 1477891136065 Marionette DEBUG loaded listener.js 22:18:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92982000) [pid = 1900] [serial = 1171] [outer = 0x8f6ed800] 22:18:56 INFO - PROCESS | 1900 | 1477891136800 Marionette TRACE conn6 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 22:18:56 INFO - .. 22:18:56 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1337ms 22:18:56 INFO - PROCESS | 1900 | 1477891136858 Marionette TRACE conn6 -> [0,1730,"getWindowHandle",null] 22:18:56 INFO - PROCESS | 1900 | 1477891136867 Marionette TRACE conn6 <- [1,1730,null,{"value":"8"}] 22:18:56 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 22:18:56 INFO - PROCESS | 1900 | 1477891136876 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:57 INFO - PROCESS | 1900 | 1477891137080 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 22:18:57 INFO - PROCESS | 1900 | 1477891137253 Marionette TRACE conn6 -> [0,1732,"getWindowHandles",null] 22:18:57 INFO - PROCESS | 1900 | 1477891137259 Marionette TRACE conn6 <- [1,1732,null,["8"]] 22:18:57 INFO - PROCESS | 1900 | 1477891137270 Marionette TRACE conn6 -> [0,1733,"switchToWindow",{"name":"8"}] 22:18:57 INFO - PROCESS | 1900 | 1477891137277 Marionette TRACE conn6 <- [1,1733,null,{}] 22:18:57 INFO - PROCESS | 1900 | 1477891137286 Marionette TRACE conn6 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37c800 == 16 [pid = 1900] [id = 401] 22:18:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x94963c00) [pid = 1900] [serial = 1172] [outer = (nil)] 22:18:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x95623400) [pid = 1900] [serial = 1173] [outer = 0x94963c00] 22:18:57 INFO - PROCESS | 1900 | 1477891137485 Marionette DEBUG loaded listener.js 22:18:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95a18400) [pid = 1900] [serial = 1174] [outer = 0x94963c00] 22:18:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b6400 == 17 [pid = 1900] [id = 402] 22:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x833bc400) [pid = 1900] [serial = 1175] [outer = (nil)] 22:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8d37d800) [pid = 1900] [serial = 1176] [outer = 0x833bc400] 22:18:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1d000 == 18 [pid = 1900] [id = 403] 22:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x82a1f800) [pid = 1900] [serial = 1177] [outer = (nil)] 22:18:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x82a27000) [pid = 1900] [serial = 1178] [outer = 0x82a1f800] 22:18:58 INFO - PROCESS | 1900 | 1477891138773 Marionette TRACE conn6 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 22:18:58 INFO - . 22:18:58 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1941ms 22:18:58 INFO - PROCESS | 1900 | 1477891138853 Marionette TRACE conn6 -> [0,1735,"getWindowHandle",null] 22:18:58 INFO - PROCESS | 1900 | 1477891138860 Marionette TRACE conn6 <- [1,1735,null,{"value":"8"}] 22:18:58 INFO - TEST-START | /js/builtins/Promise-subclassing.html 22:18:58 INFO - PROCESS | 1900 | 1477891138874 Marionette TRACE conn6 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:18:59 INFO - PROCESS | 1900 | 1477891139125 Marionette TRACE conn6 <- [1,1736,null,{"value":null}] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x993c9c00) [pid = 1900] [serial = 1137] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x99fc9000) [pid = 1900] [serial = 1138] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x98c7fc00) [pid = 1900] [serial = 1134] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x98c83c00) [pid = 1900] [serial = 1135] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x946b3000) [pid = 1900] [serial = 1131] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x95465c00) [pid = 1900] [serial = 1132] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8d386000) [pid = 1900] [serial = 1128] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8f6ee000) [pid = 1900] [serial = 1129] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x95cb2800) [pid = 1900] [serial = 1123] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x95cb4000) [pid = 1900] [serial = 1124] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x99fca400) [pid = 1900] [serial = 1077] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8c51b000) [pid = 1900] [serial = 1071] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x94960400) [pid = 1900] [serial = 1068] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x943b6400) [pid = 1900] [serial = 1074] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x94963000) [pid = 1900] [serial = 1101] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x946b8c00) [pid = 1900] [serial = 1095] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x8cc81c00) [pid = 1900] [serial = 1090] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x87c18800) [pid = 1900] [serial = 1087] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x82a1fc00) [pid = 1900] [serial = 1126] [outer = (nil)] [url = about:blank] 22:18:59 INFO - PROCESS | 1900 | 1477891139308 Marionette TRACE conn6 -> [0,1737,"getWindowHandles",null] 22:18:59 INFO - PROCESS | 1900 | 1477891139313 Marionette TRACE conn6 <- [1,1737,null,["8"]] 22:18:59 INFO - PROCESS | 1900 | 1477891139322 Marionette TRACE conn6 -> [0,1738,"switchToWindow",{"name":"8"}] 22:18:59 INFO - PROCESS | 1900 | 1477891139329 Marionette TRACE conn6 <- [1,1738,null,{}] 22:18:59 INFO - PROCESS | 1900 | 1477891139345 Marionette TRACE conn6 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:18:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8795a800 == 19 [pid = 1900] [id = 404] 22:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x87c18c00) [pid = 1900] [serial = 1179] [outer = (nil)] 22:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x8c50e400) [pid = 1900] [serial = 1180] [outer = 0x87c18c00] 22:18:59 INFO - PROCESS | 1900 | 1477891139462 Marionette DEBUG loaded listener.js 22:18:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x8c515000) [pid = 1900] [serial = 1181] [outer = 0x87c18c00] 22:19:00 INFO - PROCESS | 1900 | 1477891140152 Marionette TRACE conn6 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 22:19:00 INFO - ........ 22:19:00 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1327ms 22:19:00 INFO - PROCESS | 1900 | 1477891140203 Marionette TRACE conn6 -> [0,1740,"getWindowHandle",null] 22:19:00 INFO - PROCESS | 1900 | 1477891140210 Marionette TRACE conn6 <- [1,1740,null,{"value":"8"}] 22:19:00 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 22:19:00 INFO - PROCESS | 1900 | 1477891140219 Marionette TRACE conn6 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:00 INFO - PROCESS | 1900 | 1477891140412 Marionette TRACE conn6 <- [1,1741,null,{"value":null}] 22:19:00 INFO - PROCESS | 1900 | 1477891140537 Marionette TRACE conn6 -> [0,1742,"getWindowHandles",null] 22:19:00 INFO - PROCESS | 1900 | 1477891140542 Marionette TRACE conn6 <- [1,1742,null,["8"]] 22:19:00 INFO - PROCESS | 1900 | 1477891140549 Marionette TRACE conn6 -> [0,1743,"switchToWindow",{"name":"8"}] 22:19:00 INFO - PROCESS | 1900 | 1477891140555 Marionette TRACE conn6 <- [1,1743,null,{}] 22:19:00 INFO - PROCESS | 1900 | 1477891140562 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dd400 == 20 [pid = 1900] [id = 405] 22:19:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x903df000) [pid = 1900] [serial = 1182] [outer = (nil)] 22:19:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x90eccc00) [pid = 1900] [serial = 1183] [outer = 0x903df000] 22:19:00 INFO - PROCESS | 1900 | 1477891140670 Marionette DEBUG loaded listener.js 22:19:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x943b7c00) [pid = 1900] [serial = 1184] [outer = 0x903df000] 22:19:01 INFO - PROCESS | 1900 | 1477891141332 Marionette TRACE conn6 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 22:19:01 INFO - .................... 22:19:01 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1198ms 22:19:01 INFO - PROCESS | 1900 | 1477891141434 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 22:19:01 INFO - PROCESS | 1900 | 1477891141442 Marionette TRACE conn6 <- [1,1745,null,{"value":"8"}] 22:19:01 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 22:19:01 INFO - PROCESS | 1900 | 1477891141449 Marionette TRACE conn6 -> [0,1746,"getContext",null] 22:19:01 INFO - PROCESS | 1900 | 1477891141452 Marionette TRACE conn6 <- [1,1746,null,{"value":"content"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141465 Marionette TRACE conn6 -> [0,1747,"setContext",{"value":"chrome"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141468 Marionette TRACE conn6 <- [1,1747,null,{}] 22:19:01 INFO - PROCESS | 1900 | 1477891141474 Marionette TRACE conn6 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:19:01 INFO - PROCESS | 1900 | 1477891141496 Marionette TRACE conn6 <- [1,1748,null,{"value":true}] 22:19:01 INFO - PROCESS | 1900 | 1477891141512 Marionette TRACE conn6 -> [0,1749,"setContext",{"value":"content"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141515 Marionette TRACE conn6 <- [1,1749,null,{}] 22:19:01 INFO - Setting pref media.mediasource.enabled (true) 22:19:01 INFO - PROCESS | 1900 | 1477891141522 Marionette TRACE conn6 -> [0,1750,"getContext",null] 22:19:01 INFO - PROCESS | 1900 | 1477891141525 Marionette TRACE conn6 <- [1,1750,null,{"value":"content"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141532 Marionette TRACE conn6 -> [0,1751,"setContext",{"value":"chrome"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141536 Marionette TRACE conn6 <- [1,1751,null,{}] 22:19:01 INFO - PROCESS | 1900 | 1477891141560 Marionette TRACE conn6 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:19:01 INFO - PROCESS | 1900 | 1477891141583 Marionette TRACE conn6 <- [1,1752,null,{"value":null}] 22:19:01 INFO - PROCESS | 1900 | 1477891141588 Marionette TRACE conn6 -> [0,1753,"setContext",{"value":"content"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141593 Marionette TRACE conn6 <- [1,1753,null,{}] 22:19:01 INFO - PROCESS | 1900 | 1477891141621 Marionette TRACE conn6 -> [0,1754,"timeouts",{"script":185000}] 22:19:01 INFO - PROCESS | 1900 | 1477891141625 Marionette TRACE conn6 <- [1,1754,null,{}] 22:19:01 INFO - PROCESS | 1900 | 1477891141633 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:01 INFO - PROCESS | 1900 | 1477891141869 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 22:19:01 INFO - PROCESS | 1900 | 1477891141892 Marionette TRACE conn6 -> [0,1756,"getWindowHandles",null] 22:19:01 INFO - PROCESS | 1900 | 1477891141897 Marionette TRACE conn6 <- [1,1756,null,["8"]] 22:19:01 INFO - PROCESS | 1900 | 1477891141902 Marionette TRACE conn6 -> [0,1757,"switchToWindow",{"name":"8"}] 22:19:01 INFO - PROCESS | 1900 | 1477891141909 Marionette TRACE conn6 <- [1,1757,null,{}] 22:19:02 INFO - PROCESS | 1900 | 1477891141985 Marionette TRACE conn6 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x94794000 == 21 [pid = 1900] [id = 406] 22:19:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9495f800) [pid = 1900] [serial = 1185] [outer = (nil)] 22:19:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x94966000) [pid = 1900] [serial = 1186] [outer = 0x9495f800] 22:19:02 INFO - PROCESS | 1900 | 1477891142087 Marionette DEBUG loaded listener.js 22:19:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9496cc00) [pid = 1900] [serial = 1187] [outer = 0x9495f800] 22:19:02 INFO - PROCESS | 1900 | 1477891142830 Marionette TRACE conn6 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 22:19:02 INFO - .. 22:19:02 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1408ms 22:19:02 INFO - PROCESS | 1900 | 1477891142864 Marionette TRACE conn6 -> [0,1759,"getWindowHandle",null] 22:19:02 INFO - PROCESS | 1900 | 1477891142867 Marionette TRACE conn6 <- [1,1759,null,{"value":"8"}] 22:19:02 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 22:19:02 INFO - PROCESS | 1900 | 1477891142875 Marionette TRACE conn6 -> [0,1760,"timeouts",{"script":35000}] 22:19:02 INFO - PROCESS | 1900 | 1477891142880 Marionette TRACE conn6 <- [1,1760,null,{}] 22:19:02 INFO - PROCESS | 1900 | 1477891142891 Marionette TRACE conn6 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:03 INFO - PROCESS | 1900 | 1477891143116 Marionette TRACE conn6 <- [1,1761,null,{"value":null}] 22:19:03 INFO - PROCESS | 1900 | 1477891143142 Marionette TRACE conn6 -> [0,1762,"getWindowHandles",null] 22:19:03 INFO - PROCESS | 1900 | 1477891143145 Marionette TRACE conn6 <- [1,1762,null,["8"]] 22:19:03 INFO - PROCESS | 1900 | 1477891143151 Marionette TRACE conn6 -> [0,1763,"switchToWindow",{"name":"8"}] 22:19:03 INFO - PROCESS | 1900 | 1477891143157 Marionette TRACE conn6 <- [1,1763,null,{}] 22:19:03 INFO - PROCESS | 1900 | 1477891143239 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x95628000 == 22 [pid = 1900] [id = 407] 22:19:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9562c000) [pid = 1900] [serial = 1188] [outer = (nil)] 22:19:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x9565d400) [pid = 1900] [serial = 1189] [outer = 0x9562c000] 22:19:03 INFO - PROCESS | 1900 | 1477891143339 Marionette DEBUG loaded listener.js 22:19:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x95a15c00) [pid = 1900] [serial = 1190] [outer = 0x9562c000] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x833b1800) [pid = 1900] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x92ac6c00) [pid = 1900] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x87950800) [pid = 1900] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x903e5800) [pid = 1900] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8bfd0000) [pid = 1900] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x943bb000) [pid = 1900] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8d37d000) [pid = 1900] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 22:19:03 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8bfd4000) [pid = 1900] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 22:19:04 INFO - PROCESS | 1900 | 1477891144021 Marionette TRACE conn6 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 22:19:04 INFO - .. 22:19:04 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1191ms 22:19:04 INFO - PROCESS | 1900 | 1477891144068 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 22:19:04 INFO - PROCESS | 1900 | 1477891144072 Marionette TRACE conn6 <- [1,1765,null,{"value":"8"}] 22:19:04 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 22:19:04 INFO - PROCESS | 1900 | 1477891144088 Marionette TRACE conn6 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:04 INFO - PROCESS | 1900 | 1477891144266 Marionette TRACE conn6 <- [1,1766,null,{"value":null}] 22:19:04 INFO - PROCESS | 1900 | 1477891144398 Marionette TRACE conn6 -> [0,1767,"getWindowHandles",null] 22:19:04 INFO - PROCESS | 1900 | 1477891144401 Marionette TRACE conn6 <- [1,1767,null,["8"]] 22:19:04 INFO - PROCESS | 1900 | 1477891144407 Marionette TRACE conn6 -> [0,1768,"switchToWindow",{"name":"8"}] 22:19:04 INFO - PROCESS | 1900 | 1477891144416 Marionette TRACE conn6 <- [1,1768,null,{}] 22:19:04 INFO - PROCESS | 1900 | 1477891144422 Marionette TRACE conn6 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b4000 == 23 [pid = 1900] [id = 408] 22:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x95a21c00) [pid = 1900] [serial = 1191] [outer = (nil)] 22:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x95a23c00) [pid = 1900] [serial = 1192] [outer = 0x95a21c00] 22:19:04 INFO - PROCESS | 1900 | 1477891144515 Marionette DEBUG loaded listener.js 22:19:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x95c02400) [pid = 1900] [serial = 1193] [outer = 0x95a21c00] 22:19:05 INFO - PROCESS | 1900 | 1477891145170 Marionette TRACE conn6 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 22:19:05 INFO - .. 22:19:05 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1124ms 22:19:05 INFO - PROCESS | 1900 | 1477891145204 Marionette TRACE conn6 -> [0,1770,"getWindowHandle",null] 22:19:05 INFO - PROCESS | 1900 | 1477891145207 Marionette TRACE conn6 <- [1,1770,null,{"value":"8"}] 22:19:05 INFO - TEST-START | /media-source/SourceBuffer-abort.html 22:19:05 INFO - PROCESS | 1900 | 1477891145219 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:05 INFO - PROCESS | 1900 | 1477891145413 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 22:19:05 INFO - PROCESS | 1900 | 1477891145546 Marionette TRACE conn6 -> [0,1772,"getWindowHandles",null] 22:19:05 INFO - PROCESS | 1900 | 1477891145551 Marionette TRACE conn6 <- [1,1772,null,["8"]] 22:19:05 INFO - PROCESS | 1900 | 1477891145557 Marionette TRACE conn6 -> [0,1773,"switchToWindow",{"name":"8"}] 22:19:05 INFO - PROCESS | 1900 | 1477891145563 Marionette TRACE conn6 <- [1,1773,null,{}] 22:19:05 INFO - PROCESS | 1900 | 1477891145568 Marionette TRACE conn6 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d9a800 == 24 [pid = 1900] [id = 409] 22:19:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x95d9ac00) [pid = 1900] [serial = 1194] [outer = (nil)] 22:19:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x95da0000) [pid = 1900] [serial = 1195] [outer = 0x95d9ac00] 22:19:05 INFO - PROCESS | 1900 | 1477891145671 Marionette DEBUG loaded listener.js 22:19:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x95469800) [pid = 1900] [serial = 1196] [outer = 0x95d9ac00] 22:19:06 INFO - PROCESS | 1900 | 1477891146322 Marionette TRACE conn6 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 22:19:06 INFO - .. 22:19:06 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1178ms 22:19:06 INFO - PROCESS | 1900 | 1477891146395 Marionette TRACE conn6 -> [0,1775,"getWindowHandle",null] 22:19:06 INFO - PROCESS | 1900 | 1477891146401 Marionette TRACE conn6 <- [1,1775,null,{"value":"8"}] 22:19:06 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 22:19:06 INFO - Clearing pref media.mediasource.enabled 22:19:06 INFO - PROCESS | 1900 | 1477891146412 Marionette TRACE conn6 -> [0,1776,"getContext",null] 22:19:06 INFO - PROCESS | 1900 | 1477891146421 Marionette TRACE conn6 <- [1,1776,null,{"value":"content"}] 22:19:06 INFO - PROCESS | 1900 | 1477891146431 Marionette TRACE conn6 -> [0,1777,"setContext",{"value":"chrome"}] 22:19:06 INFO - PROCESS | 1900 | 1477891146436 Marionette TRACE conn6 <- [1,1777,null,{}] 22:19:06 INFO - PROCESS | 1900 | 1477891146461 Marionette TRACE conn6 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:19:06 INFO - PROCESS | 1900 | 1477891146483 Marionette TRACE conn6 <- [1,1778,null,{"value":null}] 22:19:06 INFO - PROCESS | 1900 | 1477891146495 Marionette TRACE conn6 -> [0,1779,"setContext",{"value":"content"}] 22:19:06 INFO - PROCESS | 1900 | 1477891146501 Marionette TRACE conn6 <- [1,1779,null,{}] 22:19:06 INFO - PROCESS | 1900 | 1477891146516 Marionette TRACE conn6 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:06 INFO - PROCESS | 1900 | 1477891146713 Marionette TRACE conn6 <- [1,1780,null,{"value":null}] 22:19:06 INFO - PROCESS | 1900 | 1477891146889 Marionette TRACE conn6 -> [0,1781,"getWindowHandles",null] 22:19:06 INFO - PROCESS | 1900 | 1477891146894 Marionette TRACE conn6 <- [1,1781,null,["8"]] 22:19:06 INFO - PROCESS | 1900 | 1477891146902 Marionette TRACE conn6 -> [0,1782,"switchToWindow",{"name":"8"}] 22:19:06 INFO - PROCESS | 1900 | 1477891146909 Marionette TRACE conn6 <- [1,1782,null,{}] 22:19:06 INFO - PROCESS | 1900 | 1477891146918 Marionette TRACE conn6 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c50e000 == 25 [pid = 1900] [id = 410] 22:19:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8c50f400) [pid = 1900] [serial = 1197] [outer = (nil)] 22:19:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8f6f6c00) [pid = 1900] [serial = 1198] [outer = 0x8c50f400] 22:19:07 INFO - PROCESS | 1900 | 1477891147042 Marionette DEBUG loaded listener.js 22:19:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x943bc000) [pid = 1900] [serial = 1199] [outer = 0x8c50f400] 22:19:07 INFO - PROCESS | 1900 | 1477891147709 Marionette TRACE conn6 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 22:19:07 INFO - . 22:19:07 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1331ms 22:19:07 INFO - PROCESS | 1900 | 1477891147742 Marionette TRACE conn6 -> [0,1784,"getWindowHandle",null] 22:19:07 INFO - PROCESS | 1900 | 1477891147748 Marionette TRACE conn6 <- [1,1784,null,{"value":"8"}] 22:19:07 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 22:19:07 INFO - PROCESS | 1900 | 1477891147768 Marionette TRACE conn6 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:07 INFO - PROCESS | 1900 | 1477891147982 Marionette TRACE conn6 <- [1,1785,null,{"value":null}] 22:19:08 INFO - PROCESS | 1900 | 1477891148153 Marionette TRACE conn6 -> [0,1786,"getWindowHandles",null] 22:19:08 INFO - PROCESS | 1900 | 1477891148156 Marionette TRACE conn6 <- [1,1786,null,["8"]] 22:19:08 INFO - PROCESS | 1900 | 1477891148167 Marionette TRACE conn6 -> [0,1787,"switchToWindow",{"name":"8"}] 22:19:08 INFO - PROCESS | 1900 | 1477891148174 Marionette TRACE conn6 <- [1,1787,null,{}] 22:19:08 INFO - PROCESS | 1900 | 1477891148180 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x94961000 == 26 [pid = 1900] [id = 411] 22:19:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x94961800) [pid = 1900] [serial = 1200] [outer = (nil)] 22:19:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95a1a800) [pid = 1900] [serial = 1201] [outer = 0x94961800] 22:19:08 INFO - PROCESS | 1900 | 1477891148337 Marionette DEBUG loaded listener.js 22:19:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x95a1d000) [pid = 1900] [serial = 1202] [outer = 0x94961800] 22:19:08 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:19:08 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:19:08 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:19:08 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:19:09 INFO - PROCESS | 1900 | 1477891149054 Marionette TRACE conn6 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 22:19:09 INFO - ... 22:19:09 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1325ms 22:19:09 INFO - PROCESS | 1900 | 1477891149084 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 22:19:09 INFO - PROCESS | 1900 | 1477891149089 Marionette TRACE conn6 <- [1,1789,null,{"value":"8"}] 22:19:09 INFO - TEST-START | /media-source/URL-createObjectURL.html 22:19:09 INFO - PROCESS | 1900 | 1477891149096 Marionette TRACE conn6 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:09 INFO - PROCESS | 1900 | 1477891149287 Marionette TRACE conn6 <- [1,1790,null,{"value":null}] 22:19:09 INFO - PROCESS | 1900 | 1477891149461 Marionette TRACE conn6 -> [0,1791,"getWindowHandles",null] 22:19:09 INFO - PROCESS | 1900 | 1477891149466 Marionette TRACE conn6 <- [1,1791,null,["8"]] 22:19:09 INFO - PROCESS | 1900 | 1477891149477 Marionette TRACE conn6 -> [0,1792,"switchToWindow",{"name":"8"}] 22:19:09 INFO - PROCESS | 1900 | 1477891149484 Marionette TRACE conn6 <- [1,1792,null,{}] 22:19:09 INFO - PROCESS | 1900 | 1477891149489 Marionette TRACE conn6 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d99c00 == 27 [pid = 1900] [id = 412] 22:19:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x95d9c000) [pid = 1900] [serial = 1203] [outer = (nil)] 22:19:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x95df0400) [pid = 1900] [serial = 1204] [outer = 0x95d9c000] 22:19:09 INFO - PROCESS | 1900 | 1477891149601 Marionette DEBUG loaded listener.js 22:19:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x9791c800) [pid = 1900] [serial = 1205] [outer = 0x95d9c000] 22:19:10 INFO - PROCESS | 1900 | 1477891150214 Marionette TRACE conn6 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 22:19:10 INFO - . 22:19:10 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1127ms 22:19:10 INFO - PROCESS | 1900 | 1477891150224 Marionette TRACE conn6 -> [0,1794,"getWindowHandle",null] 22:19:10 INFO - PROCESS | 1900 | 1477891150228 Marionette TRACE conn6 <- [1,1794,null,{"value":"8"}] 22:19:10 INFO - TEST-START | /media-source/interfaces.html 22:19:10 INFO - PROCESS | 1900 | 1477891150236 Marionette TRACE conn6 -> [0,1795,"getContext",null] 22:19:10 INFO - PROCESS | 1900 | 1477891150242 Marionette TRACE conn6 <- [1,1795,null,{"value":"content"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150271 Marionette TRACE conn6 -> [0,1796,"setContext",{"value":"chrome"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150276 Marionette TRACE conn6 <- [1,1796,null,{}] 22:19:10 INFO - PROCESS | 1900 | 1477891150283 Marionette TRACE conn6 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:19:10 INFO - PROCESS | 1900 | 1477891150304 Marionette TRACE conn6 <- [1,1797,null,{"value":true}] 22:19:10 INFO - PROCESS | 1900 | 1477891150308 Marionette TRACE conn6 -> [0,1798,"setContext",{"value":"content"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150315 Marionette TRACE conn6 <- [1,1798,null,{}] 22:19:10 INFO - Setting pref media.mediasource.enabled (true) 22:19:10 INFO - PROCESS | 1900 | 1477891150322 Marionette TRACE conn6 -> [0,1799,"getContext",null] 22:19:10 INFO - PROCESS | 1900 | 1477891150325 Marionette TRACE conn6 <- [1,1799,null,{"value":"content"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150331 Marionette TRACE conn6 -> [0,1800,"setContext",{"value":"chrome"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150334 Marionette TRACE conn6 <- [1,1800,null,{}] 22:19:10 INFO - PROCESS | 1900 | 1477891150340 Marionette TRACE conn6 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:19:10 INFO - PROCESS | 1900 | 1477891150359 Marionette TRACE conn6 <- [1,1801,null,{"value":null}] 22:19:10 INFO - PROCESS | 1900 | 1477891150385 Marionette TRACE conn6 -> [0,1802,"setContext",{"value":"content"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150390 Marionette TRACE conn6 <- [1,1802,null,{}] 22:19:10 INFO - PROCESS | 1900 | 1477891150396 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:10 INFO - PROCESS | 1900 | 1477891150601 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 22:19:10 INFO - PROCESS | 1900 | 1477891150775 Marionette TRACE conn6 -> [0,1804,"getWindowHandles",null] 22:19:10 INFO - PROCESS | 1900 | 1477891150778 Marionette TRACE conn6 <- [1,1804,null,["8"]] 22:19:10 INFO - PROCESS | 1900 | 1477891150785 Marionette TRACE conn6 -> [0,1805,"switchToWindow",{"name":"8"}] 22:19:10 INFO - PROCESS | 1900 | 1477891150791 Marionette TRACE conn6 <- [1,1805,null,{}] 22:19:10 INFO - PROCESS | 1900 | 1477891150797 Marionette TRACE conn6 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x97b76800 == 28 [pid = 1900] [id = 413] 22:19:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x97b7e400) [pid = 1900] [serial = 1206] [outer = (nil)] 22:19:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x98c82c00) [pid = 1900] [serial = 1207] [outer = 0x97b7e400] 22:19:10 INFO - PROCESS | 1900 | 1477891150951 Marionette DEBUG loaded listener.js 22:19:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x98c87c00) [pid = 1900] [serial = 1208] [outer = 0x97b7e400] 22:19:11 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:19:11 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:19:12 INFO - .................................................................................................................... 22:19:12 INFO - TEST-OK | /media-source/interfaces.html | took 2586ms 22:19:12 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 22:19:12 INFO - Clearing pref media.mediasource.enabled 22:19:12 INFO - PROCESS | 1900 | 1477891152644 Marionette TRACE conn6 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 22:19:13 INFO - PROCESS | 1900 | 1477891152826 Marionette TRACE conn6 -> [0,1807,"getWindowHandle",null] 22:19:13 INFO - PROCESS | 1900 | 1477891152834 Marionette TRACE conn6 <- [1,1807,null,{"value":"8"}] 22:19:13 INFO - PROCESS | 1900 | 1477891152850 Marionette TRACE conn6 -> [0,1808,"getContext",null] 22:19:13 INFO - PROCESS | 1900 | 1477891152855 Marionette TRACE conn6 <- [1,1808,null,{"value":"content"}] 22:19:13 INFO - PROCESS | 1900 | 1477891152864 Marionette TRACE conn6 -> [0,1809,"setContext",{"value":"chrome"}] 22:19:13 INFO - PROCESS | 1900 | 1477891152873 Marionette TRACE conn6 <- [1,1809,null,{}] 22:19:13 INFO - PROCESS | 1900 | 1477891152880 Marionette TRACE conn6 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:19:13 INFO - PROCESS | 1900 | 1477891152908 Marionette TRACE conn6 <- [1,1810,null,{"value":null}] 22:19:13 INFO - PROCESS | 1900 | 1477891152961 Marionette TRACE conn6 -> [0,1811,"setContext",{"value":"content"}] 22:19:13 INFO - PROCESS | 1900 | 1477891152965 Marionette TRACE conn6 <- [1,1811,null,{}] 22:19:13 INFO - PROCESS | 1900 | 1477891152970 Marionette TRACE conn6 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:13 INFO - PROCESS | 1900 | 1477891153189 Marionette TRACE conn6 <- [1,1812,null,{"value":null}] 22:19:13 INFO - PROCESS | 1900 | 1477891153370 Marionette TRACE conn6 -> [0,1813,"getWindowHandles",null] 22:19:13 INFO - PROCESS | 1900 | 1477891153376 Marionette TRACE conn6 <- [1,1813,null,["8"]] 22:19:13 INFO - PROCESS | 1900 | 1477891153384 Marionette TRACE conn6 -> [0,1814,"switchToWindow",{"name":"8"}] 22:19:13 INFO - PROCESS | 1900 | 1477891153390 Marionette TRACE conn6 <- [1,1814,null,{}] 22:19:13 INFO - PROCESS | 1900 | 1477891153397 Marionette TRACE conn6 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x99332800 == 29 [pid = 1900] [id = 414] 22:19:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x99338c00) [pid = 1900] [serial = 1209] [outer = (nil)] 22:19:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9ad89000) [pid = 1900] [serial = 1210] [outer = 0x99338c00] 22:19:13 INFO - PROCESS | 1900 | 1477891153507 Marionette DEBUG loaded listener.js 22:19:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9ad8b400) [pid = 1900] [serial = 1211] [outer = 0x99338c00] 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x943c0400] err{or,}_recognition separate: 1; 1 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x943c0400] err{or,}_recognition combined: 1; 1 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x943c0400] Unsupported bit depth: 0 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x944a4000] err{or,}_recognition separate: 1; 1 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x944a4000] err{or,}_recognition combined: 1; 1 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x944a4000] Unsupported bit depth: 0 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x944a4000] no picture 22:19:14 INFO - PROCESS | 1900 | [h264 @ 0x944a4000] no picture 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x946b2000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x946b2000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x946b2000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 460 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x943ba400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x943ba400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x943ba400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94794c00] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94794c00] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94794c00] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981ba400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981ba400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981ba400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x943ba400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x943ba400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x943ba400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94527000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94527000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94527000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94527000] no picture 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94527000] no picture 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981c0000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981c0000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x981c0000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94506000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94506000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94506000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94506000] no picture 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x94506000] no picture 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c90c00] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c90c00] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c90c00] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x98c96000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x98c96000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x98c96000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x944a3c00] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a246000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a246000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a246000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c8b400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c8b400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c8b400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [aac @ 0x92984400] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c8b400] no picture 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x98c8b400] no picture 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a38f000] err{or,}_recognition separate: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a38f000] err{or,}_recognition combined: 1; 1 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a38f000] Unsupported bit depth: 0 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a38f000] no picture 22:19:15 INFO - PROCESS | 1900 | [h264 @ 0x9a38f000] no picture 22:19:15 INFO - .... 22:19:15 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2822ms 22:19:15 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 22:19:15 INFO - PROCESS | 1900 | 1477891155625 Marionette TRACE conn6 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 22:19:15 INFO - PROCESS | 1900 | 1477891155676 Marionette TRACE conn6 <- [1,1816,null,{"value":"8"}] 22:19:15 INFO - PROCESS | 1900 | 1477891155766 Marionette TRACE conn6 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:16 INFO - PROCESS | 1900 | 1477891156032 Marionette TRACE conn6 <- [1,1817,null,{"value":null}] 22:19:16 INFO - PROCESS | 1900 | 1477891156228 Marionette TRACE conn6 -> [0,1818,"getWindowHandles",null] 22:19:16 INFO - PROCESS | 1900 | 1477891156233 Marionette TRACE conn6 <- [1,1818,null,["8"]] 22:19:16 INFO - PROCESS | 1900 | 1477891156241 Marionette TRACE conn6 -> [0,1819,"switchToWindow",{"name":"8"}] 22:19:16 INFO - PROCESS | 1900 | 1477891156248 Marionette TRACE conn6 <- [1,1819,null,{}] 22:19:16 INFO - PROCESS | 1900 | 1477891156275 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c0d000 == 30 [pid = 1900] [id = 415] 22:19:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x87c10000) [pid = 1900] [serial = 1212] [outer = (nil)] 22:19:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8c50f800) [pid = 1900] [serial = 1213] [outer = 0x87c10000] 22:19:16 INFO - PROCESS | 1900 | 1477891156388 Marionette DEBUG loaded listener.js 22:19:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8cc77000) [pid = 1900] [serial = 1214] [outer = 0x87c10000] 22:19:16 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1d000 == 29 [pid = 1900] [id = 403] 22:19:16 INFO - PROCESS | 1900 | --DOCSHELL 0x833b6400 == 28 [pid = 1900] [id = 402] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x943b5800) [pid = 1900] [serial = 1161] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x9452ec00) [pid = 1900] [serial = 1162] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x943b3000) [pid = 1900] [serial = 1158] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x943ba800) [pid = 1900] [serial = 1159] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8d384c00) [pid = 1900] [serial = 1155] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f6e9800) [pid = 1900] [serial = 1156] [outer = (nil)] [url = about:blank] 22:19:16 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8c144000) [pid = 1900] [serial = 1152] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8c29bc00) [pid = 1900] [serial = 1153] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x87953c00) [pid = 1900] [serial = 1149] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x87c0dc00) [pid = 1900] [serial = 1150] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87c15000) [pid = 1900] [serial = 1146] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8bcb4400) [pid = 1900] [serial = 1147] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x944a3000) [pid = 1900] [serial = 1143] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x94507800) [pid = 1900] [serial = 1144] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8c29a400) [pid = 1900] [serial = 1140] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8c517800) [pid = 1900] [serial = 1141] [outer = (nil)] [url = about:blank] 22:19:17 INFO - PROCESS | 1900 | 1477891157054 Marionette TRACE conn6 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 22:19:17 INFO - .. 22:19:17 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1439ms 22:19:17 INFO - PROCESS | 1900 | 1477891157128 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 22:19:17 INFO - PROCESS | 1900 | 1477891157135 Marionette TRACE conn6 <- [1,1821,null,{"value":"8"}] 22:19:17 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 22:19:17 INFO - PROCESS | 1900 | 1477891157142 Marionette TRACE conn6 -> [0,1822,"getContext",null] 22:19:17 INFO - PROCESS | 1900 | 1477891157148 Marionette TRACE conn6 <- [1,1822,null,{"value":"content"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157154 Marionette TRACE conn6 -> [0,1823,"setContext",{"value":"chrome"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157158 Marionette TRACE conn6 <- [1,1823,null,{}] 22:19:17 INFO - PROCESS | 1900 | 1477891157178 Marionette TRACE conn6 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:19:17 INFO - PROCESS | 1900 | 1477891157198 Marionette TRACE conn6 <- [1,1824,null,{"value":true}] 22:19:17 INFO - PROCESS | 1900 | 1477891157206 Marionette TRACE conn6 -> [0,1825,"setContext",{"value":"content"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157213 Marionette TRACE conn6 <- [1,1825,null,{}] 22:19:17 INFO - Setting pref media.mediasource.enabled (true) 22:19:17 INFO - PROCESS | 1900 | 1477891157230 Marionette TRACE conn6 -> [0,1826,"getContext",null] 22:19:17 INFO - PROCESS | 1900 | 1477891157238 Marionette TRACE conn6 <- [1,1826,null,{"value":"content"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157244 Marionette TRACE conn6 -> [0,1827,"setContext",{"value":"chrome"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157247 Marionette TRACE conn6 <- [1,1827,null,{}] 22:19:17 INFO - PROCESS | 1900 | 1477891157253 Marionette TRACE conn6 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:19:17 INFO - PROCESS | 1900 | 1477891157274 Marionette TRACE conn6 <- [1,1828,null,{"value":null}] 22:19:17 INFO - PROCESS | 1900 | 1477891157281 Marionette TRACE conn6 -> [0,1829,"setContext",{"value":"content"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157284 Marionette TRACE conn6 <- [1,1829,null,{}] 22:19:17 INFO - PROCESS | 1900 | 1477891157291 Marionette TRACE conn6 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:17 INFO - PROCESS | 1900 | 1477891157532 Marionette TRACE conn6 <- [1,1830,null,{"value":null}] 22:19:17 INFO - PROCESS | 1900 | 1477891157693 Marionette TRACE conn6 -> [0,1831,"getWindowHandles",null] 22:19:17 INFO - PROCESS | 1900 | 1477891157696 Marionette TRACE conn6 <- [1,1831,null,["8"]] 22:19:17 INFO - PROCESS | 1900 | 1477891157703 Marionette TRACE conn6 -> [0,1832,"switchToWindow",{"name":"8"}] 22:19:17 INFO - PROCESS | 1900 | 1477891157709 Marionette TRACE conn6 <- [1,1832,null,{}] 22:19:17 INFO - PROCESS | 1900 | 1477891157714 Marionette TRACE conn6 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x9496c800 == 29 [pid = 1900] [id = 416] 22:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x94f89800) [pid = 1900] [serial = 1215] [outer = (nil)] 22:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9546c400) [pid = 1900] [serial = 1216] [outer = 0x94f89800] 22:19:17 INFO - PROCESS | 1900 | 1477891157812 Marionette DEBUG loaded listener.js 22:19:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x95c01c00) [pid = 1900] [serial = 1217] [outer = 0x94f89800] 22:19:18 INFO - PROCESS | 1900 | [1900] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:19:18 INFO - PROCESS | 1900 | 1477891158507 Marionette TRACE conn6 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 22:19:18 INFO - ........... 22:19:18 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1425ms 22:19:18 INFO - PROCESS | 1900 | 1477891158569 Marionette TRACE conn6 -> [0,1834,"getWindowHandle",null] 22:19:18 INFO - PROCESS | 1900 | 1477891158573 Marionette TRACE conn6 <- [1,1834,null,{"value":"8"}] 22:19:18 INFO - TEST-START | /media-source/mediasource-append-buffer.html 22:19:18 INFO - Clearing pref media.mediasource.enabled 22:19:18 INFO - PROCESS | 1900 | 1477891158582 Marionette TRACE conn6 -> [0,1835,"getContext",null] 22:19:18 INFO - PROCESS | 1900 | 1477891158586 Marionette TRACE conn6 <- [1,1835,null,{"value":"content"}] 22:19:18 INFO - PROCESS | 1900 | 1477891158592 Marionette TRACE conn6 -> [0,1836,"setContext",{"value":"chrome"}] 22:19:18 INFO - PROCESS | 1900 | 1477891158596 Marionette TRACE conn6 <- [1,1836,null,{}] 22:19:18 INFO - PROCESS | 1900 | 1477891158607 Marionette TRACE conn6 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:19:18 INFO - PROCESS | 1900 | 1477891158623 Marionette TRACE conn6 <- [1,1837,null,{"value":null}] 22:19:18 INFO - PROCESS | 1900 | 1477891158627 Marionette TRACE conn6 -> [0,1838,"setContext",{"value":"content"}] 22:19:18 INFO - PROCESS | 1900 | 1477891158632 Marionette TRACE conn6 <- [1,1838,null,{}] 22:19:18 INFO - PROCESS | 1900 | 1477891158638 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:18 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(aResult)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:19:18 INFO - PROCESS | 1900 | 1477891158889 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 22:19:18 INFO - PROCESS | 1900 | 1477891158979 Marionette TRACE conn6 -> [0,1840,"getWindowHandles",null] 22:19:18 INFO - PROCESS | 1900 | 1477891158984 Marionette TRACE conn6 <- [1,1840,null,["8"]] 22:19:18 INFO - PROCESS | 1900 | 1477891158990 Marionette TRACE conn6 -> [0,1841,"switchToWindow",{"name":"8"}] 22:19:19 INFO - PROCESS | 1900 | 1477891158999 Marionette TRACE conn6 <- [1,1841,null,{}] 22:19:19 INFO - PROCESS | 1900 | 1477891159005 Marionette TRACE conn6 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b09b400 == 30 [pid = 1900] [id = 417] 22:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9b09c800) [pid = 1900] [serial = 1218] [outer = (nil)] 22:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9b09dc00) [pid = 1900] [serial = 1219] [outer = 0x9b09c800] 22:19:19 INFO - PROCESS | 1900 | 1477891159117 Marionette DEBUG loaded listener.js 22:19:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x9b0a1c00) [pid = 1900] [serial = 1220] [outer = 0x9b09c800] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87c18c00) [pid = 1900] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9495f800) [pid = 1900] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x95a21c00) [pid = 1900] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x903df000) [pid = 1900] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x9562c000) [pid = 1900] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8bcae800) [pid = 1900] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x82a1f800) [pid = 1900] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x833bc400) [pid = 1900] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x94963c00) [pid = 1900] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 22:19:22 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f6ed800) [pid = 1900] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 22:19:23 INFO - PROCESS | 1900 | [aac @ 0x87c73400] err{or,}_recognition separate: 1; 1 22:19:23 INFO - PROCESS | 1900 | [aac @ 0x87c73400] err{or,}_recognition combined: 1; 1 22:19:23 INFO - PROCESS | 1900 | [aac @ 0x87c73400] Unsupported bit depth: 0 22:19:24 INFO - PROCESS | 1900 | [h264 @ 0x87d85000] err{or,}_recognition separate: 1; 1 22:19:24 INFO - PROCESS | 1900 | [h264 @ 0x87d85000] err{or,}_recognition combined: 1; 1 22:19:24 INFO - PROCESS | 1900 | [h264 @ 0x87d85000] Unsupported bit depth: 0 22:19:24 INFO - PROCESS | 1900 | [aac @ 0x8c2b2800] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1900 | [aac @ 0x8c2b2800] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1900 | [aac @ 0x8c2b2800] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1900 | [aac @ 0x8bcb6c00] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1900 | [aac @ 0x8bcb6c00] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1900 | [aac @ 0x8bcb6c00] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbed400] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbed400] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbed400] Unsupported bit depth: 0 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbf2400] err{or,}_recognition separate: 1; 1 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbf2400] err{or,}_recognition combined: 1; 1 22:19:25 INFO - PROCESS | 1900 | [h264 @ 0x8cbf2400] Unsupported bit depth: 0 22:19:26 INFO - PROCESS | 1900 | [h264 @ 0x98c92800] err{or,}_recognition separate: 1; 1 22:19:26 INFO - PROCESS | 1900 | [h264 @ 0x98c92800] err{or,}_recognition combined: 1; 1 22:19:26 INFO - PROCESS | 1900 | [h264 @ 0x98c92800] Unsupported bit depth: 0 22:19:26 INFO - PROCESS | 1900 | [aac @ 0x9a049400] err{or,}_recognition separate: 1; 1 22:19:26 INFO - PROCESS | 1900 | [aac @ 0x9a049400] err{or,}_recognition combined: 1; 1 22:19:26 INFO - PROCESS | 1900 | [aac @ 0x9a049400] Unsupported bit depth: 0 22:19:26 INFO - PROCESS | 1900 | [aac @ 0x9297c800] err{or,}_recognition separate: 1; 1 22:19:26 INFO - PROCESS | 1900 | [aac @ 0x9297c800] err{or,}_recognition combined: 1; 1 22:19:27 INFO - PROCESS | 1900 | [aac @ 0x9297c800] Unsupported bit depth: 0 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835edc00] err{or,}_recognition separate: 1; 1 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835edc00] err{or,}_recognition combined: 1; 1 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835edc00] Unsupported bit depth: 0 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835ee800] err{or,}_recognition separate: 1; 1 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835ee800] err{or,}_recognition combined: 1; 1 22:19:27 INFO - PROCESS | 1900 | [h264 @ 0x835ee800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x878dc800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x878dc800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x878dc800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ee000] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ee000] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ee000] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c08800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c08800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c08800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0e400] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0e400] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0e400] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0f800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0f800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0f800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c10800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c10800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c10800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835dbc00] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835dbc00] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835dbc00] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ed800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ed800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835ed800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c0ec00] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c06400] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c06400] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x82c06400] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835ef800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835ef800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x835ef800] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x833bc400] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x833bc400] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [h264 @ 0x833bc400] Unsupported bit depth: 0 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835dc800] err{or,}_recognition separate: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835dc800] err{or,}_recognition combined: 1; 1 22:19:28 INFO - PROCESS | 1900 | [aac @ 0x835dc800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c0fc00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x87bec400] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x87bec400] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x87bec400] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bed400] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bed400] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bed400] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x835ee400] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x835ee400] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x835ee400] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878d8800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878d8800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878d8800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x878e0c00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87becc00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87becc00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87becc00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bedc00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bedc00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x87bedc00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x835f2800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x8bea0800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x8bea0800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x8bea0800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c04c00] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c04c00] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c04c00] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c09800] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c09800] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c09800] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c0a000] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c0a000] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [aac @ 0x82c0a000] Unsupported bit depth: 0 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] err{or,}_recognition separate: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] err{or,}_recognition combined: 1; 1 22:19:29 INFO - PROCESS | 1900 | [h264 @ 0x82c05000] Unsupported bit depth: 0 22:19:30 INFO - PROCESS | 1900 | 1477891170372 Marionette TRACE conn6 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 22:19:30 INFO - ..................... 22:19:30 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11823ms 22:19:30 INFO - PROCESS | 1900 | 1477891170405 Marionette TRACE conn6 -> [0,1843,"getWindowHandle",null] 22:19:30 INFO - PROCESS | 1900 | 1477891170410 Marionette TRACE conn6 <- [1,1843,null,{"value":"8"}] 22:19:30 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 22:19:30 INFO - PROCESS | 1900 | 1477891170420 Marionette TRACE conn6 -> [0,1844,"timeouts",{"script":185000}] 22:19:30 INFO - PROCESS | 1900 | 1477891170425 Marionette TRACE conn6 <- [1,1844,null,{}] 22:19:30 INFO - PROCESS | 1900 | 1477891170435 Marionette TRACE conn6 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:30 INFO - PROCESS | 1900 | 1477891170675 Marionette TRACE conn6 <- [1,1845,null,{"value":null}] 22:19:30 INFO - PROCESS | 1900 | 1477891170851 Marionette TRACE conn6 -> [0,1846,"getWindowHandles",null] 22:19:30 INFO - PROCESS | 1900 | 1477891170858 Marionette TRACE conn6 <- [1,1846,null,["8"]] 22:19:30 INFO - PROCESS | 1900 | 1477891170866 Marionette TRACE conn6 -> [0,1847,"switchToWindow",{"name":"8"}] 22:19:30 INFO - PROCESS | 1900 | 1477891170875 Marionette TRACE conn6 <- [1,1847,null,{}] 22:19:30 INFO - PROCESS | 1900 | 1477891170932 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x9297c800 == 31 [pid = 1900] [id = 418] 22:19:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x93b2c400) [pid = 1900] [serial = 1221] [outer = (nil)] 22:19:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9452d400) [pid = 1900] [serial = 1222] [outer = 0x93b2c400] 22:19:31 INFO - PROCESS | 1900 | 1477891171055 Marionette DEBUG loaded listener.js 22:19:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x993cd400) [pid = 1900] [serial = 1223] [outer = 0x93b2c400] 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x98c81000] err{or,}_recognition separate: 1; 1 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x98c81000] err{or,}_recognition combined: 1; 1 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x98c81000] Unsupported bit depth: 0 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x9b09f800] err{or,}_recognition separate: 1; 1 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x9b09f800] err{or,}_recognition combined: 1; 1 22:19:31 INFO - PROCESS | 1900 | [aac @ 0x9b09f800] Unsupported bit depth: 0 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9496c800 == 30 [pid = 1900] [id = 416] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95d99c00 == 29 [pid = 1900] [id = 412] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x97b76800 == 28 [pid = 1900] [id = 413] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87c0d000 == 27 [pid = 1900] [id = 415] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8c50e000 == 26 [pid = 1900] [id = 410] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x94961000 == 25 [pid = 1900] [id = 411] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd000 == 24 [pid = 1900] [id = 397] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1d800 == 23 [pid = 1900] [id = 400] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87950000 == 22 [pid = 1900] [id = 393] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x903dd400 == 21 [pid = 1900] [id = 405] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9297d400 == 20 [pid = 1900] [id = 396] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8bfcf800 == 19 [pid = 1900] [id = 394] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x833b4000 == 18 [pid = 1900] [id = 408] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82a27800 == 17 [pid = 1900] [id = 392] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x94794000 == 16 [pid = 1900] [id = 406] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37cc00 == 15 [pid = 1900] [id = 395] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16400 == 14 [pid = 1900] [id = 399] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8795a800 == 13 [pid = 1900] [id = 404] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37c800 == 12 [pid = 1900] [id = 401] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95628000 == 11 [pid = 1900] [id = 407] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9479b400 == 10 [pid = 1900] [id = 398] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x95d9a800 == 9 [pid = 1900] [id = 409] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x9b09b400 == 8 [pid = 1900] [id = 417] 22:19:35 INFO - PROCESS | 1900 | --DOCSHELL 0x99332800 == 7 [pid = 1900] [id = 414] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8c516c00) [pid = 1900] [serial = 1168] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8c14f000) [pid = 1900] [serial = 1167] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x92982000) [pid = 1900] [serial = 1171] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x903de400) [pid = 1900] [serial = 1170] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x95a18400) [pid = 1900] [serial = 1174] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x95623400) [pid = 1900] [serial = 1173] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8c515000) [pid = 1900] [serial = 1181] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8c50e400) [pid = 1900] [serial = 1180] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x943b7c00) [pid = 1900] [serial = 1184] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x90eccc00) [pid = 1900] [serial = 1183] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x9496cc00) [pid = 1900] [serial = 1187] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94966000) [pid = 1900] [serial = 1186] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x95a15c00) [pid = 1900] [serial = 1190] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x9565d400) [pid = 1900] [serial = 1189] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x95c02400) [pid = 1900] [serial = 1193] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x95a23c00) [pid = 1900] [serial = 1192] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x94829400) [pid = 1900] [serial = 1164] [outer = (nil)] [url = about:blank] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x82a27000) [pid = 1900] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 22:19:35 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8d37d800) [pid = 1900] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x9479b800) [pid = 1900] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x97b7e400) [pid = 1900] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x94f89800) [pid = 1900] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x94961800) [pid = 1900] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8c50f400) [pid = 1900] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x9b09c800) [pid = 1900] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x95d9ac00) [pid = 1900] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x87c10000) [pid = 1900] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x99338c00) [pid = 1900] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 22:19:39 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x95d9c000) [pid = 1900] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x9b09dc00) [pid = 1900] [serial = 1219] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x9b0a1c00) [pid = 1900] [serial = 1220] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x9546c400) [pid = 1900] [serial = 1216] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x95c01c00) [pid = 1900] [serial = 1217] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8c50f800) [pid = 1900] [serial = 1213] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8cc77000) [pid = 1900] [serial = 1214] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x9ad89000) [pid = 1900] [serial = 1210] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x9ad8b400) [pid = 1900] [serial = 1211] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x98c82c00) [pid = 1900] [serial = 1207] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x98c87c00) [pid = 1900] [serial = 1208] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x95df0400) [pid = 1900] [serial = 1204] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x9791c800) [pid = 1900] [serial = 1205] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x95a1a800) [pid = 1900] [serial = 1201] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x95a1d000) [pid = 1900] [serial = 1202] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0x8f6f6c00) [pid = 1900] [serial = 1198] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x943bc000) [pid = 1900] [serial = 1199] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 18 (0x95da0000) [pid = 1900] [serial = 1195] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 17 (0x95469800) [pid = 1900] [serial = 1196] [outer = (nil)] [url = about:blank] 22:19:45 INFO - PROCESS | 1900 | --DOMWINDOW == 16 (0x9496bc00) [pid = 1900] [serial = 1165] [outer = (nil)] [url = about:blank] 22:19:52 INFO - PROCESS | 1900 | --DOMWINDOW == 15 (0x9452d400) [pid = 1900] [serial = 1222] [outer = (nil)] [url = about:blank] 22:19:55 INFO - PROCESS | 1900 | 1477891195025 Marionette TRACE conn6 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 22:19:55 INFO - . 22:19:55 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24663ms 22:19:55 INFO - PROCESS | 1900 | 1477891195086 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 22:19:55 INFO - PROCESS | 1900 | 1477891195093 Marionette TRACE conn6 <- [1,1849,null,{"value":"8"}] 22:19:55 INFO - TEST-START | /media-source/mediasource-appendwindow.html 22:19:55 INFO - PROCESS | 1900 | 1477891195105 Marionette TRACE conn6 -> [0,1850,"timeouts",{"script":35000}] 22:19:55 INFO - PROCESS | 1900 | 1477891195110 Marionette TRACE conn6 <- [1,1850,null,{}] 22:19:55 INFO - PROCESS | 1900 | 1477891195120 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:55 INFO - PROCESS | 1900 | 1477891195371 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 22:19:55 INFO - PROCESS | 1900 | 1477891195445 Marionette TRACE conn6 -> [0,1852,"getWindowHandles",null] 22:19:55 INFO - PROCESS | 1900 | 1477891195451 Marionette TRACE conn6 <- [1,1852,null,["8"]] 22:19:55 INFO - PROCESS | 1900 | 1477891195458 Marionette TRACE conn6 -> [0,1853,"switchToWindow",{"name":"8"}] 22:19:55 INFO - PROCESS | 1900 | 1477891195469 Marionette TRACE conn6 <- [1,1853,null,{}] 22:19:55 INFO - PROCESS | 1900 | 1477891195483 Marionette TRACE conn6 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c10800 == 8 [pid = 1900] [id = 419] 22:19:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 16 (0x833ae400) [pid = 1900] [serial = 1224] [outer = (nil)] 22:19:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 17 (0x833b1800) [pid = 1900] [serial = 1225] [outer = 0x833ae400] 22:19:55 INFO - PROCESS | 1900 | 1477891195593 Marionette DEBUG loaded listener.js 22:19:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 18 (0x835d9c00) [pid = 1900] [serial = 1226] [outer = 0x833ae400] 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x87c15c00] err{or,}_recognition separate: 1; 1 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x87c15c00] err{or,}_recognition combined: 1; 1 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x87c15c00] Unsupported bit depth: 0 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c16000] err{or,}_recognition separate: 1; 1 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c16000] err{or,}_recognition combined: 1; 1 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c16000] Unsupported bit depth: 0 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x833b9c00] err{or,}_recognition separate: 1; 1 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x833b9c00] err{or,}_recognition combined: 1; 1 22:19:57 INFO - PROCESS | 1900 | [aac @ 0x833b9c00] Unsupported bit depth: 0 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c17000] err{or,}_recognition separate: 1; 1 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c17000] err{or,}_recognition combined: 1; 1 22:19:57 INFO - PROCESS | 1900 | [h264 @ 0x87c17000] Unsupported bit depth: 0 22:19:57 INFO - PROCESS | 1900 | 1477891197933 Marionette TRACE conn6 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 22:19:57 INFO - ....... 22:19:57 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2898ms 22:19:58 INFO - PROCESS | 1900 | 1477891198003 Marionette TRACE conn6 -> [0,1855,"getWindowHandle",null] 22:19:58 INFO - PROCESS | 1900 | 1477891198009 Marionette TRACE conn6 <- [1,1855,null,{"value":"8"}] 22:19:58 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 22:19:58 INFO - PROCESS | 1900 | 1477891198017 Marionette TRACE conn6 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:58 INFO - PROCESS | 1900 | 1477891198212 Marionette TRACE conn6 <- [1,1856,null,{"value":null}] 22:19:58 INFO - PROCESS | 1900 | 1477891198403 Marionette TRACE conn6 -> [0,1857,"getWindowHandles",null] 22:19:58 INFO - PROCESS | 1900 | 1477891198407 Marionette TRACE conn6 <- [1,1857,null,["8"]] 22:19:58 INFO - PROCESS | 1900 | 1477891198419 Marionette TRACE conn6 -> [0,1858,"switchToWindow",{"name":"8"}] 22:19:58 INFO - PROCESS | 1900 | 1477891198428 Marionette TRACE conn6 <- [1,1858,null,{}] 22:19:58 INFO - PROCESS | 1900 | 1477891198450 Marionette TRACE conn6 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b7800 == 9 [pid = 1900] [id = 420] 22:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 19 (0x87c72800) [pid = 1900] [serial = 1227] [outer = (nil)] 22:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x87c76400) [pid = 1900] [serial = 1228] [outer = 0x87c72800] 22:19:58 INFO - PROCESS | 1900 | 1477891198555 Marionette DEBUG loaded listener.js 22:19:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x87c78000) [pid = 1900] [serial = 1229] [outer = 0x87c72800] 22:19:59 INFO - PROCESS | 1900 | 1477891199139 Marionette TRACE conn6 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 22:19:59 INFO - . 22:19:59 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1179ms 22:19:59 INFO - PROCESS | 1900 | 1477891199196 Marionette TRACE conn6 -> [0,1860,"getWindowHandle",null] 22:19:59 INFO - PROCESS | 1900 | 1477891199200 Marionette TRACE conn6 <- [1,1860,null,{"value":"8"}] 22:19:59 INFO - TEST-START | /media-source/mediasource-avtracks.html 22:19:59 INFO - PROCESS | 1900 | 1477891199209 Marionette TRACE conn6 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:19:59 INFO - PROCESS | 1900 | 1477891199455 Marionette TRACE conn6 <- [1,1861,null,{"value":null}] 22:19:59 INFO - PROCESS | 1900 | 1477891199535 Marionette TRACE conn6 -> [0,1862,"getWindowHandles",null] 22:19:59 INFO - PROCESS | 1900 | 1477891199541 Marionette TRACE conn6 <- [1,1862,null,["8"]] 22:19:59 INFO - PROCESS | 1900 | 1477891199548 Marionette TRACE conn6 -> [0,1863,"switchToWindow",{"name":"8"}] 22:19:59 INFO - PROCESS | 1900 | 1477891199556 Marionette TRACE conn6 <- [1,1863,null,{}] 22:19:59 INFO - PROCESS | 1900 | 1477891199562 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:19:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d89c00 == 10 [pid = 1900] [id = 421] 22:19:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x87d8a000) [pid = 1900] [serial = 1230] [outer = (nil)] 22:19:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x8bcaa000) [pid = 1900] [serial = 1231] [outer = 0x87d8a000] 22:19:59 INFO - PROCESS | 1900 | 1477891199670 Marionette DEBUG loaded listener.js 22:19:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x8bcaf400) [pid = 1900] [serial = 1232] [outer = 0x87d8a000] 22:20:00 INFO - .... 22:20:00 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1676ms 22:20:00 INFO - TEST-START | /media-source/mediasource-buffered.html 22:20:00 INFO - PROCESS | 1900 | 1477891200833 Marionette TRACE conn6 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 22:20:00 INFO - PROCESS | 1900 | 1477891200886 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 22:20:00 INFO - PROCESS | 1900 | 1477891200893 Marionette TRACE conn6 <- [1,1865,null,{"value":"8"}] 22:20:00 INFO - PROCESS | 1900 | 1477891200908 Marionette TRACE conn6 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:01 INFO - PROCESS | 1900 | 1477891201125 Marionette TRACE conn6 <- [1,1866,null,{"value":null}] 22:20:01 INFO - PROCESS | 1900 | 1477891201251 Marionette TRACE conn6 -> [0,1867,"getWindowHandles",null] 22:20:01 INFO - PROCESS | 1900 | 1477891201256 Marionette TRACE conn6 <- [1,1867,null,["8"]] 22:20:01 INFO - PROCESS | 1900 | 1477891201265 Marionette TRACE conn6 -> [0,1868,"switchToWindow",{"name":"8"}] 22:20:01 INFO - PROCESS | 1900 | 1477891201272 Marionette TRACE conn6 <- [1,1868,null,{}] 22:20:01 INFO - PROCESS | 1900 | 1477891201279 Marionette TRACE conn6 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29ec00 == 11 [pid = 1900] [id = 422] 22:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x8c2aa400) [pid = 1900] [serial = 1233] [outer = (nil)] 22:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8c2acc00) [pid = 1900] [serial = 1234] [outer = 0x8c2aa400] 22:20:01 INFO - PROCESS | 1900 | 1477891201387 Marionette DEBUG loaded listener.js 22:20:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8cbf5800) [pid = 1900] [serial = 1235] [outer = 0x8c2aa400] 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] err{or,}_recognition separate: 1; 1 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] err{or,}_recognition combined: 1; 1 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] Unsupported bit depth: 0 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] err{or,}_recognition separate: 1; 1 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] err{or,}_recognition combined: 1; 1 22:20:02 INFO - PROCESS | 1900 | [aac @ 0x8cc82400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8cc7f000] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8cc7f000] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8cc7f000] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8d37f400] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8d37f400] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8d37f400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d38a400] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d38a400] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d38a400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc82400] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc82400] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc82400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc82400] no picture 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc82400] no picture 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x82c08400] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x82c08400] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x82c08400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc7f000] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc7f000] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cc7f000] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d384c00] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d384c00] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [aac @ 0x8d384c00] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cbf1400] err{or,}_recognition separate: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cbf1400] err{or,}_recognition combined: 1; 1 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cbf1400] Unsupported bit depth: 0 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cbf1400] no picture 22:20:03 INFO - PROCESS | 1900 | [h264 @ 0x8cbf1400] no picture 22:20:03 INFO - PROCESS | 1900 | 1477891203504 Marionette TRACE conn6 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 22:20:03 INFO - ....... 22:20:03 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2641ms 22:20:03 INFO - PROCESS | 1900 | 1477891203544 Marionette TRACE conn6 -> [0,1870,"getWindowHandle",null] 22:20:03 INFO - PROCESS | 1900 | 1477891203547 Marionette TRACE conn6 <- [1,1870,null,{"value":"8"}] 22:20:03 INFO - TEST-START | /media-source/mediasource-closed.html 22:20:03 INFO - PROCESS | 1900 | 1477891203562 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:03 INFO - PROCESS | 1900 | 1477891203787 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 22:20:03 INFO - PROCESS | 1900 | 1477891203801 Marionette TRACE conn6 -> [0,1872,"getWindowHandles",null] 22:20:03 INFO - PROCESS | 1900 | 1477891203804 Marionette TRACE conn6 <- [1,1872,null,["8"]] 22:20:03 INFO - PROCESS | 1900 | 1477891203812 Marionette TRACE conn6 -> [0,1873,"switchToWindow",{"name":"8"}] 22:20:03 INFO - PROCESS | 1900 | 1477891203817 Marionette TRACE conn6 <- [1,1873,null,{}] 22:20:03 INFO - PROCESS | 1900 | 1477891203823 Marionette TRACE conn6 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d380400 == 12 [pid = 1900] [id = 423] 22:20:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8d380800) [pid = 1900] [serial = 1236] [outer = (nil)] 22:20:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6e7400) [pid = 1900] [serial = 1237] [outer = 0x8d380800] 22:20:03 INFO - PROCESS | 1900 | 1477891203919 Marionette DEBUG loaded listener.js 22:20:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6ee000) [pid = 1900] [serial = 1238] [outer = 0x8d380800] 22:20:04 INFO - PROCESS | 1900 | 1477891204676 Marionette TRACE conn6 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 22:20:04 INFO - .......... 22:20:04 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1172ms 22:20:04 INFO - PROCESS | 1900 | 1477891204735 Marionette TRACE conn6 -> [0,1875,"getWindowHandle",null] 22:20:04 INFO - PROCESS | 1900 | 1477891204738 Marionette TRACE conn6 <- [1,1875,null,{"value":"8"}] 22:20:04 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 22:20:04 INFO - PROCESS | 1900 | 1477891204746 Marionette TRACE conn6 -> [0,1876,"getContext",null] 22:20:04 INFO - PROCESS | 1900 | 1477891204749 Marionette TRACE conn6 <- [1,1876,null,{"value":"content"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204759 Marionette TRACE conn6 -> [0,1877,"setContext",{"value":"chrome"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204762 Marionette TRACE conn6 <- [1,1877,null,{}] 22:20:04 INFO - PROCESS | 1900 | 1477891204769 Marionette TRACE conn6 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:20:04 INFO - PROCESS | 1900 | 1477891204793 Marionette TRACE conn6 <- [1,1878,null,{"value":true}] 22:20:04 INFO - PROCESS | 1900 | 1477891204799 Marionette TRACE conn6 -> [0,1879,"setContext",{"value":"content"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204803 Marionette TRACE conn6 <- [1,1879,null,{}] 22:20:04 INFO - Setting pref media.mediasource.enabled (true) 22:20:04 INFO - PROCESS | 1900 | 1477891204809 Marionette TRACE conn6 -> [0,1880,"getContext",null] 22:20:04 INFO - PROCESS | 1900 | 1477891204812 Marionette TRACE conn6 <- [1,1880,null,{"value":"content"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204817 Marionette TRACE conn6 -> [0,1881,"setContext",{"value":"chrome"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204820 Marionette TRACE conn6 <- [1,1881,null,{}] 22:20:04 INFO - PROCESS | 1900 | 1477891204826 Marionette TRACE conn6 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:20:04 INFO - PROCESS | 1900 | 1477891204844 Marionette TRACE conn6 <- [1,1882,null,{"value":null}] 22:20:04 INFO - PROCESS | 1900 | 1477891204849 Marionette TRACE conn6 -> [0,1883,"setContext",{"value":"content"}] 22:20:04 INFO - PROCESS | 1900 | 1477891204851 Marionette TRACE conn6 <- [1,1883,null,{}] 22:20:04 INFO - PROCESS | 1900 | 1477891204858 Marionette TRACE conn6 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:05 INFO - PROCESS | 1900 | 1477891205133 Marionette TRACE conn6 <- [1,1884,null,{"value":null}] 22:20:05 INFO - PROCESS | 1900 | 1477891205158 Marionette TRACE conn6 -> [0,1885,"getWindowHandles",null] 22:20:05 INFO - PROCESS | 1900 | 1477891205163 Marionette TRACE conn6 <- [1,1885,null,["8"]] 22:20:05 INFO - PROCESS | 1900 | 1477891205168 Marionette TRACE conn6 -> [0,1886,"switchToWindow",{"name":"8"}] 22:20:05 INFO - PROCESS | 1900 | 1477891205173 Marionette TRACE conn6 <- [1,1886,null,{}] 22:20:05 INFO - PROCESS | 1900 | 1477891205180 Marionette TRACE conn6 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e38400 == 13 [pid = 1900] [id = 424] 22:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x90e38c00) [pid = 1900] [serial = 1239] [outer = (nil)] 22:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x92cc2800) [pid = 1900] [serial = 1240] [outer = 0x90e38c00] 22:20:05 INFO - PROCESS | 1900 | 1477891205281 Marionette DEBUG loaded listener.js 22:20:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x92ccd800) [pid = 1900] [serial = 1241] [outer = 0x90e38c00] 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x936a8c00] err{or,}_recognition separate: 1; 1 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x936a8c00] err{or,}_recognition combined: 1; 1 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x936a8c00] Unsupported bit depth: 0 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x937c0c00] err{or,}_recognition separate: 1; 1 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x937c0c00] err{or,}_recognition combined: 1; 1 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x937c0c00] Unsupported bit depth: 0 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x93ad6c00] err{or,}_recognition separate: 1; 1 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x93ad6c00] err{or,}_recognition combined: 1; 1 22:20:06 INFO - PROCESS | 1900 | [aac @ 0x93ad6c00] Unsupported bit depth: 0 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x936a8c00] err{or,}_recognition separate: 1; 1 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x936a8c00] err{or,}_recognition combined: 1; 1 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x936a8c00] Unsupported bit depth: 0 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x936a8c00] no picture 22:20:06 INFO - PROCESS | 1900 | [h264 @ 0x936a8c00] no picture 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c04000] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c04000] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c04000] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82c03800] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [aac @ 0x82a27c00] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] Unsupported bit depth: 0 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] no picture 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c05800] no picture 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c09000] err{or,}_recognition separate: 1; 1 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c09000] err{or,}_recognition combined: 1; 1 22:20:08 INFO - PROCESS | 1900 | [h264 @ 0x82c09000] Unsupported bit depth: 0 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c09000] no picture 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c09000] no picture 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c0a800] err{or,}_recognition separate: 1; 1 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c0a800] err{or,}_recognition combined: 1; 1 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c0a800] Unsupported bit depth: 0 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c0a800] no picture 22:20:09 INFO - PROCESS | 1900 | [h264 @ 0x82c0a800] no picture 22:20:10 INFO - PROCESS | 1900 | 1477891210650 Marionette TRACE conn6 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 22:20:10 INFO - . 22:20:10 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5960ms 22:20:10 INFO - PROCESS | 1900 | 1477891210709 Marionette TRACE conn6 -> [0,1888,"getWindowHandle",null] 22:20:10 INFO - PROCESS | 1900 | 1477891210716 Marionette TRACE conn6 <- [1,1888,null,{"value":"8"}] 22:20:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 22:20:10 INFO - PROCESS | 1900 | 1477891210729 Marionette TRACE conn6 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:10 INFO - PROCESS | 1900 | 1477891210948 Marionette TRACE conn6 <- [1,1889,null,{"value":null}] 22:20:11 INFO - PROCESS | 1900 | 1477891211120 Marionette TRACE conn6 -> [0,1890,"getWindowHandles",null] 22:20:11 INFO - PROCESS | 1900 | 1477891211126 Marionette TRACE conn6 <- [1,1890,null,["8"]] 22:20:11 INFO - PROCESS | 1900 | 1477891211149 Marionette TRACE conn6 -> [0,1891,"switchToWindow",{"name":"8"}] 22:20:11 INFO - PROCESS | 1900 | 1477891211163 Marionette TRACE conn6 <- [1,1891,null,{}] 22:20:11 INFO - PROCESS | 1900 | 1477891211180 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b6400 == 14 [pid = 1900] [id = 425] 22:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x833b7000) [pid = 1900] [serial = 1242] [outer = (nil)] 22:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x835db400) [pid = 1900] [serial = 1243] [outer = 0x833b7000] 22:20:11 INFO - PROCESS | 1900 | 1477891211303 Marionette DEBUG loaded listener.js 22:20:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x835e4400) [pid = 1900] [serial = 1244] [outer = 0x833b7000] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x8d380400 == 13 [pid = 1900] [id = 423] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29ec00 == 12 [pid = 1900] [id = 422] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x87d89c00 == 11 [pid = 1900] [id = 421] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x833b7800 == 10 [pid = 1900] [id = 420] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x82c10800 == 9 [pid = 1900] [id = 419] 22:20:11 INFO - PROCESS | 1900 | --DOCSHELL 0x9297c800 == 8 [pid = 1900] [id = 418] 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87c15000] err{or,}_recognition separate: 1; 1 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87c15000] err{or,}_recognition combined: 1; 1 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87c15000] Unsupported bit depth: 0 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:12 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87954800] err{or,}_recognition separate: 1; 1 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87954800] err{or,}_recognition combined: 1; 1 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87954800] Unsupported bit depth: 0 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87954800] no picture 22:20:12 INFO - PROCESS | 1900 | [h264 @ 0x87954800] no picture 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x835ef000] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x835ef000] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x835ef000] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c6d400] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c6d400] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c6d400] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b2e000] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x87c0fc00] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [aac @ 0x82b22800] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [h264 @ 0x87c6ec00] err{or,}_recognition separate: 1; 1 22:20:14 INFO - PROCESS | 1900 | [h264 @ 0x87c6ec00] err{or,}_recognition combined: 1; 1 22:20:14 INFO - PROCESS | 1900 | [h264 @ 0x87c6ec00] Unsupported bit depth: 0 22:20:14 INFO - PROCESS | 1900 | [h264 @ 0x87c6ec00] no picture 22:20:14 INFO - PROCESS | 1900 | [h264 @ 0x87c6ec00] no picture 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x87c15800] err{or,}_recognition separate: 1; 1 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x87c15800] err{or,}_recognition combined: 1; 1 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x87c15800] Unsupported bit depth: 0 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x87c15800] no picture 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x87c15800] no picture 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x833ae400) [pid = 1900] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x87c72800) [pid = 1900] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x87d8a000) [pid = 1900] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8d380800) [pid = 1900] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x93b2c400) [pid = 1900] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 22:20:15 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8c2aa400) [pid = 1900] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x833ae400] err{or,}_recognition separate: 1; 1 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x833ae400] err{or,}_recognition combined: 1; 1 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x833ae400] Unsupported bit depth: 0 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x833ae400] no picture 22:20:15 INFO - PROCESS | 1900 | [h264 @ 0x833ae400] no picture 22:20:16 INFO - PROCESS | 1900 | 1477891216793 Marionette TRACE conn6 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 22:20:16 INFO - . 22:20:16 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6101ms 22:20:16 INFO - PROCESS | 1900 | 1477891216828 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 22:20:16 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 22:20:16 INFO - PROCESS | 1900 | 1477891216837 Marionette TRACE conn6 <- [1,1893,null,{"value":"8"}] 22:20:16 INFO - PROCESS | 1900 | 1477891216846 Marionette TRACE conn6 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:17 INFO - PROCESS | 1900 | 1477891217097 Marionette TRACE conn6 <- [1,1894,null,{"value":null}] 22:20:17 INFO - PROCESS | 1900 | 1477891217174 Marionette TRACE conn6 -> [0,1895,"getWindowHandles",null] 22:20:17 INFO - PROCESS | 1900 | 1477891217179 Marionette TRACE conn6 <- [1,1895,null,["8"]] 22:20:17 INFO - PROCESS | 1900 | 1477891217186 Marionette TRACE conn6 -> [0,1896,"switchToWindow",{"name":"8"}] 22:20:17 INFO - PROCESS | 1900 | 1477891217194 Marionette TRACE conn6 <- [1,1896,null,{}] 22:20:17 INFO - PROCESS | 1900 | 1477891217202 Marionette TRACE conn6 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dcc00 == 9 [pid = 1900] [id = 426] 22:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87c74800) [pid = 1900] [serial = 1245] [outer = (nil)] 22:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87c78400) [pid = 1900] [serial = 1246] [outer = 0x87c74800] 22:20:17 INFO - PROCESS | 1900 | 1477891217305 Marionette DEBUG loaded listener.js 22:20:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x833b5000) [pid = 1900] [serial = 1247] [outer = 0x87c74800] 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x82c0f000] err{or,}_recognition separate: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x82c0f000] err{or,}_recognition combined: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x82c0f000] Unsupported bit depth: 0 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c0fc00] err{or,}_recognition separate: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c0fc00] err{or,}_recognition combined: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c0fc00] Unsupported bit depth: 0 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c0fc00] no picture 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c0fc00] no picture 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] err{or,}_recognition separate: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] err{or,}_recognition combined: 1; 1 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] Unsupported bit depth: 0 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] no picture 22:20:18 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] no picture 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c15400] err{or,}_recognition separate: 1; 1 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c15400] err{or,}_recognition combined: 1; 1 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c15400] Unsupported bit depth: 0 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c15400] no picture 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c15400] no picture 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] err{or,}_recognition separate: 1; 1 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] err{or,}_recognition combined: 1; 1 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] Unsupported bit depth: 0 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] no picture 22:20:19 INFO - PROCESS | 1900 | [h264 @ 0x87c16c00] no picture 22:20:20 INFO - PROCESS | 1900 | 1477891220362 Marionette TRACE conn6 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 22:20:20 INFO - . 22:20:20 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3533ms 22:20:20 INFO - PROCESS | 1900 | 1477891220378 Marionette TRACE conn6 -> [0,1898,"getWindowHandle",null] 22:20:20 INFO - PROCESS | 1900 | 1477891220385 Marionette TRACE conn6 <- [1,1898,null,{"value":"8"}] 22:20:20 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 22:20:20 INFO - PROCESS | 1900 | 1477891220395 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:20 INFO - PROCESS | 1900 | 1477891220644 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 22:20:20 INFO - PROCESS | 1900 | 1477891220787 Marionette TRACE conn6 -> [0,1900,"getWindowHandles",null] 22:20:20 INFO - PROCESS | 1900 | 1477891220795 Marionette TRACE conn6 <- [1,1900,null,["8"]] 22:20:20 INFO - PROCESS | 1900 | 1477891220803 Marionette TRACE conn6 -> [0,1901,"switchToWindow",{"name":"8"}] 22:20:20 INFO - PROCESS | 1900 | 1477891220811 Marionette TRACE conn6 <- [1,1901,null,{}] 22:20:20 INFO - PROCESS | 1900 | 1477891220819 Marionette TRACE conn6 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b800 == 10 [pid = 1900] [id = 427] 22:20:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x82c0c400) [pid = 1900] [serial = 1248] [outer = (nil)] 22:20:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x833ba400) [pid = 1900] [serial = 1249] [outer = 0x82c0c400] 22:20:21 INFO - PROCESS | 1900 | 1477891221049 Marionette DEBUG loaded listener.js 22:20:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x87c0fc00) [pid = 1900] [serial = 1250] [outer = 0x82c0c400] 22:20:22 INFO - PROCESS | 1900 | --DOCSHELL 0x90e38400 == 9 [pid = 1900] [id = 424] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x993cd400) [pid = 1900] [serial = 1223] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x835d9c00) [pid = 1900] [serial = 1226] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x833b1800) [pid = 1900] [serial = 1225] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x87c78000) [pid = 1900] [serial = 1229] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x87c76400) [pid = 1900] [serial = 1228] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8bcaf400) [pid = 1900] [serial = 1232] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8bcaa000) [pid = 1900] [serial = 1231] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8cbf5800) [pid = 1900] [serial = 1235] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8c2acc00) [pid = 1900] [serial = 1234] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6ee000) [pid = 1900] [serial = 1238] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8f6e7400) [pid = 1900] [serial = 1237] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x92cc2800) [pid = 1900] [serial = 1240] [outer = (nil)] [url = about:blank] 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x82c03000] err{or,}_recognition separate: 1; 1 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x82c03000] err{or,}_recognition combined: 1; 1 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x82c03000] Unsupported bit depth: 0 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x833b1000] err{or,}_recognition separate: 1; 1 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x833b1000] err{or,}_recognition combined: 1; 1 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x833b1000] Unsupported bit depth: 0 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x833b1000] no picture 22:20:22 INFO - PROCESS | 1900 | [h264 @ 0x833b1000] no picture 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x833b6c00] err{or,}_recognition separate: 1; 1 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x833b6c00] err{or,}_recognition combined: 1; 1 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x833b6c00] Unsupported bit depth: 0 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x833b6c00] no picture 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x833b6c00] no picture 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x82c03c00] err{or,}_recognition separate: 1; 1 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x82c03c00] err{or,}_recognition combined: 1; 1 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x82c03c00] Unsupported bit depth: 0 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x82c03c00] no picture 22:20:23 INFO - PROCESS | 1900 | [h264 @ 0x82c03c00] no picture 22:20:24 INFO - PROCESS | 1900 | [h264 @ 0x833b8400] err{or,}_recognition separate: 1; 1 22:20:24 INFO - PROCESS | 1900 | [h264 @ 0x833b8400] err{or,}_recognition combined: 1; 1 22:20:24 INFO - PROCESS | 1900 | [h264 @ 0x833b8400] Unsupported bit depth: 0 22:20:24 INFO - PROCESS | 1900 | [h264 @ 0x833b8400] no picture 22:20:24 INFO - PROCESS | 1900 | [h264 @ 0x833b8400] no picture 22:20:24 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x87c74800) [pid = 1900] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 22:20:24 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x90e38c00) [pid = 1900] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 22:20:24 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833b7000) [pid = 1900] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 22:20:24 INFO - PROCESS | 1900 | 1477891224986 Marionette TRACE conn6 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 22:20:25 INFO - . 22:20:25 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 4638ms 22:20:25 INFO - PROCESS | 1900 | 1477891225034 Marionette TRACE conn6 -> [0,1903,"getWindowHandle",null] 22:20:25 INFO - PROCESS | 1900 | 1477891225041 Marionette TRACE conn6 <- [1,1903,null,{"value":"8"}] 22:20:25 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 22:20:25 INFO - PROCESS | 1900 | 1477891225053 Marionette TRACE conn6 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:25 INFO - PROCESS | 1900 | 1477891225254 Marionette TRACE conn6 <- [1,1904,null,{"value":null}] 22:20:25 INFO - PROCESS | 1900 | 1477891225369 Marionette TRACE conn6 -> [0,1905,"getWindowHandles",null] 22:20:25 INFO - PROCESS | 1900 | 1477891225376 Marionette TRACE conn6 <- [1,1905,null,["8"]] 22:20:25 INFO - PROCESS | 1900 | 1477891225384 Marionette TRACE conn6 -> [0,1906,"switchToWindow",{"name":"8"}] 22:20:25 INFO - PROCESS | 1900 | 1477891225393 Marionette TRACE conn6 <- [1,1906,null,{}] 22:20:25 INFO - PROCESS | 1900 | 1477891225400 Marionette TRACE conn6 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x835db800 == 10 [pid = 1900] [id = 428] 22:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x835dbc00) [pid = 1900] [serial = 1251] [outer = (nil)] 22:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x835e0400) [pid = 1900] [serial = 1252] [outer = 0x835dbc00] 22:20:25 INFO - PROCESS | 1900 | 1477891225511 Marionette DEBUG loaded listener.js 22:20:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x835ed800) [pid = 1900] [serial = 1253] [outer = 0x835dbc00] 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] err{or,}_recognition separate: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] err{or,}_recognition combined: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] Unsupported bit depth: 0 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] err{or,}_recognition separate: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] err{or,}_recognition combined: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] Unsupported bit depth: 0 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] no picture 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x835f3400] no picture 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x878d4000] err{or,}_recognition separate: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x878d4000] err{or,}_recognition combined: 1; 1 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x878d4000] Unsupported bit depth: 0 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x878d4000] no picture 22:20:26 INFO - PROCESS | 1900 | [h264 @ 0x878d4000] no picture 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x82c02400] err{or,}_recognition separate: 1; 1 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x82c02400] err{or,}_recognition combined: 1; 1 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x82c02400] Unsupported bit depth: 0 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x82c02400] no picture 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x82c02400] no picture 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x878d4c00] err{or,}_recognition separate: 1; 1 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x878d4c00] err{or,}_recognition combined: 1; 1 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x878d4c00] Unsupported bit depth: 0 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x878d4c00] no picture 22:20:27 INFO - PROCESS | 1900 | [h264 @ 0x878d4c00] no picture 22:20:28 INFO - PROCESS | 1900 | 1477891228432 Marionette TRACE conn6 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 22:20:28 INFO - . 22:20:28 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3483ms 22:20:28 INFO - PROCESS | 1900 | 1477891228534 Marionette TRACE conn6 -> [0,1908,"getWindowHandle",null] 22:20:28 INFO - PROCESS | 1900 | 1477891228542 Marionette TRACE conn6 <- [1,1908,null,{"value":"8"}] 22:20:28 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 22:20:28 INFO - Clearing pref media.mediasource.enabled 22:20:28 INFO - PROCESS | 1900 | 1477891228553 Marionette TRACE conn6 -> [0,1909,"getContext",null] 22:20:28 INFO - PROCESS | 1900 | 1477891228561 Marionette TRACE conn6 <- [1,1909,null,{"value":"content"}] 22:20:28 INFO - PROCESS | 1900 | 1477891228570 Marionette TRACE conn6 -> [0,1910,"setContext",{"value":"chrome"}] 22:20:28 INFO - PROCESS | 1900 | 1477891228576 Marionette TRACE conn6 <- [1,1910,null,{}] 22:20:28 INFO - PROCESS | 1900 | 1477891228714 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:20:28 INFO - PROCESS | 1900 | 1477891228743 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 22:20:28 INFO - PROCESS | 1900 | 1477891228799 Marionette TRACE conn6 -> [0,1912,"setContext",{"value":"content"}] 22:20:28 INFO - PROCESS | 1900 | 1477891228809 Marionette TRACE conn6 <- [1,1912,null,{}] 22:20:28 INFO - PROCESS | 1900 | 1477891228824 Marionette TRACE conn6 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:29 INFO - PROCESS | 1900 | 1477891229059 Marionette TRACE conn6 <- [1,1913,null,{"value":null}] 22:20:29 INFO - PROCESS | 1900 | 1477891229224 Marionette TRACE conn6 -> [0,1914,"getWindowHandles",null] 22:20:29 INFO - PROCESS | 1900 | 1477891229230 Marionette TRACE conn6 <- [1,1914,null,["8"]] 22:20:29 INFO - PROCESS | 1900 | 1477891229237 Marionette TRACE conn6 -> [0,1915,"switchToWindow",{"name":"8"}] 22:20:29 INFO - PROCESS | 1900 | 1477891229246 Marionette TRACE conn6 <- [1,1915,null,{}] 22:20:29 INFO - PROCESS | 1900 | 1477891229253 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e3800 == 11 [pid = 1900] [id = 429] 22:20:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835e3c00) [pid = 1900] [serial = 1254] [outer = (nil)] 22:20:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835ec400) [pid = 1900] [serial = 1255] [outer = 0x835e3c00] 22:20:29 INFO - PROCESS | 1900 | 1477891229370 Marionette DEBUG loaded listener.js 22:20:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f5800) [pid = 1900] [serial = 1256] [outer = 0x835e3c00] 22:20:31 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x87c78400) [pid = 1900] [serial = 1246] [outer = (nil)] [url = about:blank] 22:20:31 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x833b5000) [pid = 1900] [serial = 1247] [outer = (nil)] [url = about:blank] 22:20:31 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x835db400) [pid = 1900] [serial = 1243] [outer = (nil)] [url = about:blank] 22:20:31 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x835e4400) [pid = 1900] [serial = 1244] [outer = (nil)] [url = about:blank] 22:20:31 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x92ccd800) [pid = 1900] [serial = 1241] [outer = (nil)] [url = about:blank] 22:20:32 INFO - PROCESS | 1900 | 1477891232664 Marionette TRACE conn6 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 22:20:32 INFO - . 22:20:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4156ms 22:20:32 INFO - PROCESS | 1900 | 1477891232710 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 22:20:32 INFO - PROCESS | 1900 | 1477891232716 Marionette TRACE conn6 <- [1,1917,null,{"value":"8"}] 22:20:32 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 22:20:32 INFO - PROCESS | 1900 | 1477891232728 Marionette TRACE conn6 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:32 INFO - PROCESS | 1900 | 1477891232921 Marionette TRACE conn6 <- [1,1918,null,{"value":null}] 22:20:33 INFO - PROCESS | 1900 | 1477891233037 Marionette TRACE conn6 -> [0,1919,"getWindowHandles",null] 22:20:33 INFO - PROCESS | 1900 | 1477891233044 Marionette TRACE conn6 <- [1,1919,null,["8"]] 22:20:33 INFO - PROCESS | 1900 | 1477891233051 Marionette TRACE conn6 -> [0,1920,"switchToWindow",{"name":"8"}] 22:20:33 INFO - PROCESS | 1900 | 1477891233059 Marionette TRACE conn6 <- [1,1920,null,{}] 22:20:33 INFO - PROCESS | 1900 | 1477891233066 Marionette TRACE conn6 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c10400 == 12 [pid = 1900] [id = 430] 22:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 1257] [outer = (nil)] 22:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b5000) [pid = 1900] [serial = 1258] [outer = 0x82c10800] 22:20:33 INFO - PROCESS | 1900 | 1477891233174 Marionette DEBUG loaded listener.js 22:20:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835d9800) [pid = 1900] [serial = 1259] [outer = 0x82c10800] 22:20:34 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x82c0c400) [pid = 1900] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 22:20:36 INFO - PROCESS | 1900 | 1477891236566 Marionette TRACE conn6 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 22:20:36 INFO - . 22:20:36 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3885ms 22:20:36 INFO - PROCESS | 1900 | 1477891236612 Marionette TRACE conn6 -> [0,1922,"getWindowHandle",null] 22:20:36 INFO - PROCESS | 1900 | 1477891236618 Marionette TRACE conn6 <- [1,1922,null,{"value":"8"}] 22:20:36 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 22:20:36 INFO - PROCESS | 1900 | 1477891236625 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:36 INFO - PROCESS | 1900 | 1477891236825 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 22:20:36 INFO - PROCESS | 1900 | 1477891236944 Marionette TRACE conn6 -> [0,1924,"getWindowHandles",null] 22:20:36 INFO - PROCESS | 1900 | 1477891236948 Marionette TRACE conn6 <- [1,1924,null,["8"]] 22:20:36 INFO - PROCESS | 1900 | 1477891236956 Marionette TRACE conn6 -> [0,1925,"switchToWindow",{"name":"8"}] 22:20:36 INFO - PROCESS | 1900 | 1477891236962 Marionette TRACE conn6 <- [1,1925,null,{}] 22:20:36 INFO - PROCESS | 1900 | 1477891236968 Marionette TRACE conn6 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x878dcc00 == 13 [pid = 1900] [id = 431] 22:20:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x878ddc00) [pid = 1900] [serial = 1260] [outer = (nil)] 22:20:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x878df400) [pid = 1900] [serial = 1261] [outer = 0x878ddc00] 22:20:37 INFO - PROCESS | 1900 | 1477891237079 Marionette DEBUG loaded listener.js 22:20:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x87c73400) [pid = 1900] [serial = 1262] [outer = 0x878ddc00] 22:20:40 INFO - PROCESS | 1900 | 1477891240400 Marionette TRACE conn6 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 22:20:40 INFO - . 22:20:40 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3835ms 22:20:40 INFO - PROCESS | 1900 | 1477891240461 Marionette TRACE conn6 -> [0,1927,"getWindowHandle",null] 22:20:40 INFO - PROCESS | 1900 | 1477891240469 Marionette TRACE conn6 <- [1,1927,null,{"value":"8"}] 22:20:40 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 22:20:40 INFO - PROCESS | 1900 | 1477891240480 Marionette TRACE conn6 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:40 INFO - PROCESS | 1900 | 1477891240731 Marionette TRACE conn6 <- [1,1928,null,{"value":null}] 22:20:40 INFO - PROCESS | 1900 | 1477891240890 Marionette TRACE conn6 -> [0,1929,"getWindowHandles",null] 22:20:40 INFO - PROCESS | 1900 | 1477891240898 Marionette TRACE conn6 <- [1,1929,null,["8"]] 22:20:40 INFO - PROCESS | 1900 | 1477891240906 Marionette TRACE conn6 -> [0,1930,"switchToWindow",{"name":"8"}] 22:20:40 INFO - PROCESS | 1900 | 1477891240916 Marionette TRACE conn6 <- [1,1930,null,{}] 22:20:40 INFO - PROCESS | 1900 | 1477891240923 Marionette TRACE conn6 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x878d7400 == 14 [pid = 1900] [id = 432] 22:20:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x878d7c00) [pid = 1900] [serial = 1263] [outer = (nil)] 22:20:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x878dd400) [pid = 1900] [serial = 1264] [outer = 0x878d7c00] 22:20:41 INFO - PROCESS | 1900 | 1477891241088 Marionette DEBUG loaded listener.js 22:20:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c7a000) [pid = 1900] [serial = 1265] [outer = 0x878d7c00] 22:20:41 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b800 == 13 [pid = 1900] [id = 427] 22:20:41 INFO - PROCESS | 1900 | --DOCSHELL 0x835db800 == 12 [pid = 1900] [id = 428] 22:20:41 INFO - PROCESS | 1900 | --DOCSHELL 0x835e3800 == 11 [pid = 1900] [id = 429] 22:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x833ba400) [pid = 1900] [serial = 1249] [outer = (nil)] [url = about:blank] 22:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x87c0fc00) [pid = 1900] [serial = 1250] [outer = (nil)] [url = about:blank] 22:20:41 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x835e0400) [pid = 1900] [serial = 1252] [outer = (nil)] [url = about:blank] 22:20:44 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x82c10800) [pid = 1900] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 22:20:44 INFO - PROCESS | 1900 | 1477891244772 Marionette TRACE conn6 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 22:20:44 INFO - . 22:20:44 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4342ms 22:20:44 INFO - PROCESS | 1900 | 1477891244822 Marionette TRACE conn6 -> [0,1932,"getWindowHandle",null] 22:20:44 INFO - PROCESS | 1900 | 1477891244829 Marionette TRACE conn6 <- [1,1932,null,{"value":"8"}] 22:20:44 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 22:20:44 INFO - PROCESS | 1900 | 1477891244839 Marionette TRACE conn6 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:45 INFO - PROCESS | 1900 | 1477891245069 Marionette TRACE conn6 <- [1,1933,null,{"value":null}] 22:20:45 INFO - PROCESS | 1900 | 1477891245084 Marionette TRACE conn6 -> [0,1934,"getWindowHandles",null] 22:20:45 INFO - PROCESS | 1900 | 1477891245090 Marionette TRACE conn6 <- [1,1934,null,["8"]] 22:20:45 INFO - PROCESS | 1900 | 1477891245099 Marionette TRACE conn6 -> [0,1935,"switchToWindow",{"name":"8"}] 22:20:45 INFO - PROCESS | 1900 | 1477891245107 Marionette TRACE conn6 <- [1,1935,null,{}] 22:20:45 INFO - PROCESS | 1900 | 1477891245176 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f0c00 == 12 [pid = 1900] [id = 433] 22:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f2000) [pid = 1900] [serial = 1266] [outer = (nil)] 22:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x878d4c00) [pid = 1900] [serial = 1267] [outer = 0x835f2000] 22:20:45 INFO - PROCESS | 1900 | 1477891245281 Marionette DEBUG loaded listener.js 22:20:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x878de400) [pid = 1900] [serial = 1268] [outer = 0x835f2000] 22:20:48 INFO - PROCESS | 1900 | 1477891248109 Marionette TRACE conn6 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 22:20:48 INFO - . 22:20:48 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3283ms 22:20:48 INFO - PROCESS | 1900 | 1477891248123 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 22:20:48 INFO - PROCESS | 1900 | 1477891248131 Marionette TRACE conn6 <- [1,1937,null,{"value":"8"}] 22:20:48 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 22:20:48 INFO - PROCESS | 1900 | 1477891248188 Marionette TRACE conn6 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:48 INFO - PROCESS | 1900 | 1477891248430 Marionette TRACE conn6 <- [1,1938,null,{"value":null}] 22:20:48 INFO - PROCESS | 1900 | 1477891248589 Marionette TRACE conn6 -> [0,1939,"getWindowHandles",null] 22:20:48 INFO - PROCESS | 1900 | 1477891248596 Marionette TRACE conn6 <- [1,1939,null,["8"]] 22:20:48 INFO - PROCESS | 1900 | 1477891248605 Marionette TRACE conn6 -> [0,1940,"switchToWindow",{"name":"8"}] 22:20:48 INFO - PROCESS | 1900 | 1477891248614 Marionette TRACE conn6 <- [1,1940,null,{}] 22:20:48 INFO - PROCESS | 1900 | 1477891248620 Marionette TRACE conn6 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x833ba800 == 13 [pid = 1900] [id = 434] 22:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x833bb400) [pid = 1900] [serial = 1269] [outer = (nil)] 22:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x835ddc00) [pid = 1900] [serial = 1270] [outer = 0x833bb400] 22:20:48 INFO - PROCESS | 1900 | 1477891248748 Marionette DEBUG loaded listener.js 22:20:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x835e6c00) [pid = 1900] [serial = 1271] [outer = 0x833bb400] 22:20:51 INFO - PROCESS | 1900 | 1477891251756 Marionette TRACE conn6 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 22:20:51 INFO - . 22:20:51 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3682ms 22:20:51 INFO - PROCESS | 1900 | 1477891251865 Marionette TRACE conn6 -> [0,1942,"getWindowHandle",null] 22:20:51 INFO - PROCESS | 1900 | 1477891251872 Marionette TRACE conn6 <- [1,1942,null,{"value":"8"}] 22:20:51 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 22:20:51 INFO - PROCESS | 1900 | 1477891251883 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x878d7400 == 12 [pid = 1900] [id = 432] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x82c10400 == 11 [pid = 1900] [id = 430] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x833ba800 == 10 [pid = 1900] [id = 434] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x878dcc00 == 9 [pid = 1900] [id = 431] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x835dcc00 == 8 [pid = 1900] [id = 426] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x835f0c00 == 7 [pid = 1900] [id = 433] 22:20:52 INFO - PROCESS | 1900 | --DOCSHELL 0x833b6400 == 6 [pid = 1900] [id = 425] 22:20:52 INFO - PROCESS | 1900 | 1477891252660 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 22:20:52 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x835ec400) [pid = 1900] [serial = 1255] [outer = (nil)] [url = about:blank] 22:20:52 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x835d9800) [pid = 1900] [serial = 1259] [outer = (nil)] [url = about:blank] 22:20:52 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x833b5000) [pid = 1900] [serial = 1258] [outer = (nil)] [url = about:blank] 22:20:52 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x878df400) [pid = 1900] [serial = 1261] [outer = (nil)] [url = about:blank] 22:20:52 INFO - PROCESS | 1900 | 1477891252856 Marionette TRACE conn6 -> [0,1944,"getWindowHandles",null] 22:20:52 INFO - PROCESS | 1900 | 1477891252863 Marionette TRACE conn6 <- [1,1944,null,["8"]] 22:20:52 INFO - PROCESS | 1900 | 1477891252873 Marionette TRACE conn6 -> [0,1945,"switchToWindow",{"name":"8"}] 22:20:52 INFO - PROCESS | 1900 | 1477891252884 Marionette TRACE conn6 <- [1,1945,null,{}] 22:20:52 INFO - PROCESS | 1900 | 1477891252935 Marionette TRACE conn6 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b26000 == 7 [pid = 1900] [id = 435] 22:20:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x82b28c00) [pid = 1900] [serial = 1272] [outer = (nil)] 22:20:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x82c05c00) [pid = 1900] [serial = 1273] [outer = 0x82b28c00] 22:20:53 INFO - PROCESS | 1900 | 1477891253058 Marionette DEBUG loaded listener.js 22:20:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x833b3000) [pid = 1900] [serial = 1274] [outer = 0x82b28c00] 22:20:56 INFO - PROCESS | 1900 | 1477891256128 Marionette TRACE conn6 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 22:20:56 INFO - . 22:20:56 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 4283ms 22:20:56 INFO - PROCESS | 1900 | 1477891256226 Marionette TRACE conn6 -> [0,1947,"getWindowHandle",null] 22:20:56 INFO - PROCESS | 1900 | 1477891256232 Marionette TRACE conn6 <- [1,1947,null,{"value":"8"}] 22:20:56 INFO - TEST-START | /media-source/mediasource-detach.html 22:20:56 INFO - PROCESS | 1900 | 1477891256243 Marionette TRACE conn6 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:56 INFO - PROCESS | 1900 | 1477891256453 Marionette TRACE conn6 <- [1,1948,null,{"value":null}] 22:20:56 INFO - PROCESS | 1900 | 1477891256609 Marionette TRACE conn6 -> [0,1949,"getWindowHandles",null] 22:20:56 INFO - PROCESS | 1900 | 1477891256624 Marionette TRACE conn6 <- [1,1949,null,["8"]] 22:20:56 INFO - PROCESS | 1900 | 1477891256641 Marionette TRACE conn6 -> [0,1950,"switchToWindow",{"name":"8"}] 22:20:56 INFO - PROCESS | 1900 | 1477891256649 Marionette TRACE conn6 <- [1,1950,null,{}] 22:20:56 INFO - PROCESS | 1900 | 1477891256663 Marionette TRACE conn6 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x835db800 == 8 [pid = 1900] [id = 436] 22:20:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x835dc000) [pid = 1900] [serial = 1275] [outer = (nil)] 22:20:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x835df400) [pid = 1900] [serial = 1276] [outer = 0x835dc000] 22:20:56 INFO - PROCESS | 1900 | 1477891256776 Marionette DEBUG loaded listener.js 22:20:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x82a22000) [pid = 1900] [serial = 1277] [outer = 0x835dc000] 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c70000] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c70000] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c70000] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c72800] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c72800] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c72800] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c74800] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c74800] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1900 | [aac @ 0x87c74800] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c70000] err{or,}_recognition separate: 1; 1 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c70000] err{or,}_recognition combined: 1; 1 22:20:58 INFO - PROCESS | 1900 | [h264 @ 0x87c70000] Unsupported bit depth: 0 22:20:58 INFO - PROCESS | 1900 | 1477891258322 Marionette TRACE conn6 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 22:20:58 INFO - PROCESS | 1900 | 1477891258385 Marionette TRACE conn6 <- [1,1952,null,{"value":"8"}] 22:20:58 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 22:20:58 INFO - PROCESS | 1900 | 1477891258394 Marionette TRACE conn6 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:20:58 INFO - PROCESS | 1900 | 1477891258586 Marionette TRACE conn6 <- [1,1953,null,{"value":null}] 22:20:58 INFO - PROCESS | 1900 | 1477891258711 Marionette TRACE conn6 -> [0,1954,"getWindowHandles",null] 22:20:58 INFO - PROCESS | 1900 | 1477891258717 Marionette TRACE conn6 <- [1,1954,null,["8"]] 22:20:58 INFO - PROCESS | 1900 | 1477891258726 Marionette TRACE conn6 -> [0,1955,"switchToWindow",{"name":"8"}] 22:20:58 INFO - PROCESS | 1900 | 1477891258731 Marionette TRACE conn6 <- [1,1955,null,{}] 22:20:58 INFO - PROCESS | 1900 | 1477891258737 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:20:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x878dfc00 == 9 [pid = 1900] [id = 437] 22:20:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x87d80c00) [pid = 1900] [serial = 1278] [outer = (nil)] 22:20:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x87d85400) [pid = 1900] [serial = 1279] [outer = 0x87d80c00] 22:20:58 INFO - PROCESS | 1900 | 1477891258850 Marionette DEBUG loaded listener.js 22:20:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x87d89000) [pid = 1900] [serial = 1280] [outer = 0x87d80c00] 22:20:59 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x835f2000) [pid = 1900] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 22:20:59 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x878ddc00) [pid = 1900] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 22:20:59 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x878d7c00) [pid = 1900] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 22:20:59 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x835e3c00) [pid = 1900] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 22:20:59 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x835dbc00) [pid = 1900] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 22:21:01 INFO - PROCESS | 1900 | 1477891261319 Marionette TRACE conn6 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 22:21:01 INFO - ............. 22:21:01 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2987ms 22:21:01 INFO - PROCESS | 1900 | 1477891261392 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 22:21:01 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 22:21:01 INFO - PROCESS | 1900 | 1477891261403 Marionette TRACE conn6 <- [1,1957,null,{"value":"8"}] 22:21:01 INFO - PROCESS | 1900 | 1477891261415 Marionette TRACE conn6 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:01 INFO - PROCESS | 1900 | 1477891261616 Marionette TRACE conn6 <- [1,1958,null,{"value":null}] 22:21:01 INFO - PROCESS | 1900 | 1477891261753 Marionette TRACE conn6 -> [0,1959,"getWindowHandles",null] 22:21:01 INFO - PROCESS | 1900 | 1477891261759 Marionette TRACE conn6 <- [1,1959,null,["8"]] 22:21:01 INFO - PROCESS | 1900 | 1477891261765 Marionette TRACE conn6 -> [0,1960,"switchToWindow",{"name":"8"}] 22:21:01 INFO - PROCESS | 1900 | 1477891261773 Marionette TRACE conn6 <- [1,1960,null,{}] 22:21:01 INFO - PROCESS | 1900 | 1477891261781 Marionette TRACE conn6 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2afc00 == 10 [pid = 1900] [id = 438] 22:21:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c2b0000) [pid = 1900] [serial = 1281] [outer = (nil)] 22:21:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8cbf1000) [pid = 1900] [serial = 1282] [outer = 0x8c2b0000] 22:21:01 INFO - PROCESS | 1900 | 1477891261901 Marionette DEBUG loaded listener.js 22:21:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8cbf7400) [pid = 1900] [serial = 1283] [outer = 0x8c2b0000] 22:21:02 INFO - PROCESS | 1900 | 1477891262521 Marionette TRACE conn6 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 22:21:02 INFO - ... 22:21:02 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1128ms 22:21:02 INFO - PROCESS | 1900 | 1477891262546 Marionette TRACE conn6 -> [0,1962,"getWindowHandle",null] 22:21:02 INFO - PROCESS | 1900 | 1477891262552 Marionette TRACE conn6 <- [1,1962,null,{"value":"8"}] 22:21:02 INFO - TEST-START | /media-source/mediasource-endofstream.html 22:21:02 INFO - PROCESS | 1900 | 1477891262567 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:02 INFO - PROCESS | 1900 | 1477891262791 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 22:21:02 INFO - PROCESS | 1900 | 1477891262931 Marionette TRACE conn6 -> [0,1964,"getWindowHandles",null] 22:21:02 INFO - PROCESS | 1900 | 1477891262938 Marionette TRACE conn6 <- [1,1964,null,["8"]] 22:21:02 INFO - PROCESS | 1900 | 1477891262948 Marionette TRACE conn6 -> [0,1965,"switchToWindow",{"name":"8"}] 22:21:02 INFO - PROCESS | 1900 | 1477891262960 Marionette TRACE conn6 <- [1,1965,null,{}] 22:21:03 INFO - PROCESS | 1900 | 1477891263014 Marionette TRACE conn6 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x833ae400 == 11 [pid = 1900] [id = 439] 22:21:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x833b5000) [pid = 1900] [serial = 1284] [outer = (nil)] 22:21:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x835d9400) [pid = 1900] [serial = 1285] [outer = 0x833b5000] 22:21:03 INFO - PROCESS | 1900 | 1477891263142 Marionette DEBUG loaded listener.js 22:21:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x87c15000) [pid = 1900] [serial = 1286] [outer = 0x833b5000] 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x90e37800] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x90e37800] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x90e37800] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0bc00] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0bc00] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0bc00] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0cc00] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0cc00] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0cc00] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x8bcb5800] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x8bcb5800] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x8bcb5800] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0a800] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0a800] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x92a0a800] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0bc00] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0bc00] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [aac @ 0x92a0bc00] Unsupported bit depth: 0 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] err{or,}_recognition separate: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] err{or,}_recognition combined: 1; 1 22:21:06 INFO - PROCESS | 1900 | [h264 @ 0x90e37800] Unsupported bit depth: 0 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x835f5800) [pid = 1900] [serial = 1256] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x835ed800) [pid = 1900] [serial = 1253] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x878d4c00) [pid = 1900] [serial = 1267] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x878de400) [pid = 1900] [serial = 1268] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x878dd400) [pid = 1900] [serial = 1264] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x87c7a000) [pid = 1900] [serial = 1265] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x87c73400) [pid = 1900] [serial = 1262] [outer = (nil)] [url = about:blank] 22:21:08 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x835ddc00) [pid = 1900] [serial = 1270] [outer = (nil)] [url = about:blank] 22:21:10 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835dc000) [pid = 1900] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 22:21:10 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x82b28c00) [pid = 1900] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 22:21:10 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x87d80c00) [pid = 1900] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 22:21:10 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x833bb400) [pid = 1900] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 22:21:16 INFO - PROCESS | 1900 | --DOCSHELL 0x835db800 == 10 [pid = 1900] [id = 436] 22:21:16 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2afc00 == 9 [pid = 1900] [id = 438] 22:21:16 INFO - PROCESS | 1900 | --DOCSHELL 0x878dfc00 == 8 [pid = 1900] [id = 437] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x835e6c00) [pid = 1900] [serial = 1271] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x87d85400) [pid = 1900] [serial = 1279] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x87d89000) [pid = 1900] [serial = 1280] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x835df400) [pid = 1900] [serial = 1276] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82a22000) [pid = 1900] [serial = 1277] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0x82c05c00) [pid = 1900] [serial = 1273] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x833b3000) [pid = 1900] [serial = 1274] [outer = (nil)] [url = about:blank] 22:21:16 INFO - PROCESS | 1900 | --DOMWINDOW == 18 (0x8cbf1000) [pid = 1900] [serial = 1282] [outer = (nil)] [url = about:blank] 22:21:18 INFO - PROCESS | 1900 | --DOMWINDOW == 17 (0x8c2b0000) [pid = 1900] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 22:21:24 INFO - PROCESS | 1900 | --DOCSHELL 0x82b26000 == 7 [pid = 1900] [id = 435] 22:21:24 INFO - PROCESS | 1900 | --DOMWINDOW == 16 (0x8cbf7400) [pid = 1900] [serial = 1283] [outer = (nil)] [url = about:blank] 22:21:24 INFO - PROCESS | 1900 | --DOMWINDOW == 15 (0x835d9400) [pid = 1900] [serial = 1285] [outer = (nil)] [url = about:blank] 22:21:33 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:21:33 INFO - ... 22:21:33 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30869ms 22:21:33 INFO - TEST-START | /media-source/mediasource-errors.html 22:21:33 INFO - PROCESS | 1900 | 1477891293403 Marionette TRACE conn6 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 22:21:33 INFO - PROCESS | 1900 | 1477891293432 Marionette TRACE conn6 -> [0,1967,"getWindowHandle",null] 22:21:33 INFO - PROCESS | 1900 | 1477891293441 Marionette TRACE conn6 <- [1,1967,null,{"value":"8"}] 22:21:33 INFO - PROCESS | 1900 | 1477891293457 Marionette TRACE conn6 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:33 INFO - PROCESS | 1900 | 1477891293705 Marionette TRACE conn6 <- [1,1968,null,{"value":null}] 22:21:33 INFO - PROCESS | 1900 | 1477891293780 Marionette TRACE conn6 -> [0,1969,"getWindowHandles",null] 22:21:33 INFO - PROCESS | 1900 | 1477891293787 Marionette TRACE conn6 <- [1,1969,null,["8"]] 22:21:33 INFO - PROCESS | 1900 | 1477891293794 Marionette TRACE conn6 -> [0,1970,"switchToWindow",{"name":"8"}] 22:21:33 INFO - PROCESS | 1900 | 1477891293803 Marionette TRACE conn6 <- [1,1970,null,{}] 22:21:33 INFO - PROCESS | 1900 | 1477891293811 Marionette TRACE conn6 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c10800 == 8 [pid = 1900] [id = 440] 22:21:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 16 (0x833af800) [pid = 1900] [serial = 1287] [outer = (nil)] 22:21:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 17 (0x833b4400) [pid = 1900] [serial = 1288] [outer = 0x833af800] 22:21:33 INFO - PROCESS | 1900 | 1477891293922 Marionette DEBUG loaded listener.js 22:21:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 18 (0x835dc000) [pid = 1900] [serial = 1289] [outer = 0x833af800] 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x82a1c400] err{or,}_recognition separate: 1; 1 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x82a1c400] err{or,}_recognition combined: 1; 1 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x82a1c400] Unsupported bit depth: 0 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835ec800] err{or,}_recognition separate: 1; 1 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835ec800] err{or,}_recognition combined: 1; 1 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835ec800] Unsupported bit depth: 0 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] err{or,}_recognition separate: 1; 1 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] err{or,}_recognition combined: 1; 1 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Unsupported bit depth: 0 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835e8800] err{or,}_recognition separate: 1; 1 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835e8800] err{or,}_recognition combined: 1; 1 22:21:35 INFO - PROCESS | 1900 | [h264 @ 0x835e8800] Unsupported bit depth: 0 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Error decoding AAC frame header. 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Sample rate index in program config element does not match the sample rate index configured by the container. 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Input buffer exhausted before END element found 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Reserved bit set. 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Sample rate index in program config element does not match the sample rate index configured by the container. 22:21:35 INFO - PROCESS | 1900 | [aac @ 0x835ed000] Input buffer exhausted before END element found 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: FFmpeg audio decoder error.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 22:21:35 INFO - PROCESS | 1900 | [1900] WARNING: Decoder=82a5bc40 Decode error: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 22:21:35 INFO - ...... 22:21:35 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1929ms 22:21:35 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 22:21:35 INFO - PROCESS | 1900 | 1477891295318 Marionette TRACE conn6 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 22:21:35 INFO - PROCESS | 1900 | 1477891295391 Marionette TRACE conn6 <- [1,1972,null,{"value":"8"}] 22:21:35 INFO - PROCESS | 1900 | 1477891295414 Marionette TRACE conn6 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:35 INFO - PROCESS | 1900 | 1477891295744 Marionette TRACE conn6 <- [1,1973,null,{"value":null}] 22:21:35 INFO - PROCESS | 1900 | 1477891295907 Marionette TRACE conn6 -> [0,1974,"getWindowHandles",null] 22:21:35 INFO - PROCESS | 1900 | 1477891295914 Marionette TRACE conn6 <- [1,1974,null,["8"]] 22:21:35 INFO - PROCESS | 1900 | 1477891295922 Marionette TRACE conn6 -> [0,1975,"switchToWindow",{"name":"8"}] 22:21:35 INFO - PROCESS | 1900 | 1477891295932 Marionette TRACE conn6 <- [1,1975,null,{}] 22:21:35 INFO - PROCESS | 1900 | 1477891295980 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x835d9400 == 9 [pid = 1900] [id = 441] 22:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 19 (0x835f7c00) [pid = 1900] [serial = 1290] [outer = (nil)] 22:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x835fb400) [pid = 1900] [serial = 1291] [outer = 0x835f7c00] 22:21:36 INFO - PROCESS | 1900 | 1477891296098 Marionette DEBUG loaded listener.js 22:21:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x878d5400) [pid = 1900] [serial = 1292] [outer = 0x835f7c00] 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8bcadc00] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8bcadc00] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8bcadc00] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29a000] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29a000] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29a000] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c29b800] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c29b800] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c29b800] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] no picture 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c2b0000] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c2b0000] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c2b0000] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c298800] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c299800] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c299800] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [aac @ 0x8c299800] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29b800] err{or,}_recognition separate: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29b800] err{or,}_recognition combined: 1; 1 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29b800] Unsupported bit depth: 0 22:21:38 INFO - PROCESS | 1900 | [h264 @ 0x8c29b800] no picture 22:21:44 INFO - PROCESS | 1900 | --DOMWINDOW == 20 (0x833af800) [pid = 1900] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 22:21:44 INFO - PROCESS | 1900 | --DOMWINDOW == 19 (0x833b5000) [pid = 1900] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 22:21:45 INFO - PROCESS | 1900 | 1477891305670 Marionette TRACE conn6 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 22:21:45 INFO - .. 22:21:45 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 10333ms 22:21:45 INFO - PROCESS | 1900 | 1477891305743 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 22:21:45 INFO - PROCESS | 1900 | 1477891305750 Marionette TRACE conn6 <- [1,1977,null,{"value":"8"}] 22:21:45 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 22:21:45 INFO - PROCESS | 1900 | 1477891305761 Marionette TRACE conn6 -> [0,1978,"getContext",null] 22:21:45 INFO - PROCESS | 1900 | 1477891305770 Marionette TRACE conn6 <- [1,1978,null,{"value":"content"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305787 Marionette TRACE conn6 -> [0,1979,"setContext",{"value":"chrome"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305801 Marionette TRACE conn6 <- [1,1979,null,{}] 22:21:45 INFO - PROCESS | 1900 | 1477891305815 Marionette TRACE conn6 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:21:45 INFO - PROCESS | 1900 | 1477891305841 Marionette TRACE conn6 <- [1,1980,null,{"value":true}] 22:21:45 INFO - PROCESS | 1900 | 1477891305848 Marionette TRACE conn6 -> [0,1981,"setContext",{"value":"content"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305861 Marionette TRACE conn6 <- [1,1981,null,{}] 22:21:45 INFO - Setting pref media.mediasource.enabled (true) 22:21:45 INFO - PROCESS | 1900 | 1477891305876 Marionette TRACE conn6 -> [0,1982,"getContext",null] 22:21:45 INFO - PROCESS | 1900 | 1477891305882 Marionette TRACE conn6 <- [1,1982,null,{"value":"content"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305888 Marionette TRACE conn6 -> [0,1983,"setContext",{"value":"chrome"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305892 Marionette TRACE conn6 <- [1,1983,null,{}] 22:21:45 INFO - PROCESS | 1900 | 1477891305898 Marionette TRACE conn6 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:21:45 INFO - PROCESS | 1900 | 1477891305921 Marionette TRACE conn6 <- [1,1984,null,{"value":null}] 22:21:45 INFO - PROCESS | 1900 | 1477891305927 Marionette TRACE conn6 -> [0,1985,"setContext",{"value":"content"}] 22:21:45 INFO - PROCESS | 1900 | 1477891305936 Marionette TRACE conn6 <- [1,1985,null,{}] 22:21:45 INFO - PROCESS | 1900 | 1477891305942 Marionette TRACE conn6 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:46 INFO - PROCESS | 1900 | 1477891306186 Marionette TRACE conn6 <- [1,1986,null,{"value":null}] 22:21:46 INFO - PROCESS | 1900 | 1477891306280 Marionette TRACE conn6 -> [0,1987,"getWindowHandles",null] 22:21:46 INFO - PROCESS | 1900 | 1477891306287 Marionette TRACE conn6 <- [1,1987,null,["8"]] 22:21:46 INFO - PROCESS | 1900 | 1477891306294 Marionette TRACE conn6 -> [0,1988,"switchToWindow",{"name":"8"}] 22:21:46 INFO - PROCESS | 1900 | 1477891306303 Marionette TRACE conn6 <- [1,1988,null,{}] 22:21:46 INFO - PROCESS | 1900 | 1477891306310 Marionette TRACE conn6 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e6400 == 10 [pid = 1900] [id = 442] 22:21:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 20 (0x835e6c00) [pid = 1900] [serial = 1293] [outer = (nil)] 22:21:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 21 (0x835e8800) [pid = 1900] [serial = 1294] [outer = 0x835e6c00] 22:21:46 INFO - PROCESS | 1900 | 1477891306419 Marionette DEBUG loaded listener.js 22:21:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x835ef000) [pid = 1900] [serial = 1295] [outer = 0x835e6c00] 22:21:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aFormat.IsEmpty()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 22:21:47 INFO - ........................................ 22:21:47 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1485ms 22:21:47 INFO - PROCESS | 1900 | 1477891307159 Marionette TRACE conn6 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 22:21:47 INFO - PROCESS | 1900 | 1477891307253 Marionette TRACE conn6 -> [0,1990,"getWindowHandle",null] 22:21:47 INFO - PROCESS | 1900 | 1477891307259 Marionette TRACE conn6 <- [1,1990,null,{"value":"8"}] 22:21:47 INFO - TEST-START | /media-source/mediasource-liveseekable.html 22:21:47 INFO - Clearing pref media.mediasource.enabled 22:21:47 INFO - PROCESS | 1900 | 1477891307272 Marionette TRACE conn6 -> [0,1991,"getContext",null] 22:21:47 INFO - PROCESS | 1900 | 1477891307280 Marionette TRACE conn6 <- [1,1991,null,{"value":"content"}] 22:21:47 INFO - PROCESS | 1900 | 1477891307295 Marionette TRACE conn6 -> [0,1992,"setContext",{"value":"chrome"}] 22:21:47 INFO - PROCESS | 1900 | 1477891307303 Marionette TRACE conn6 <- [1,1992,null,{}] 22:21:47 INFO - PROCESS | 1900 | 1477891307311 Marionette TRACE conn6 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:21:47 INFO - PROCESS | 1900 | 1477891307333 Marionette TRACE conn6 <- [1,1993,null,{"value":null}] 22:21:47 INFO - PROCESS | 1900 | 1477891307384 Marionette TRACE conn6 -> [0,1994,"setContext",{"value":"content"}] 22:21:47 INFO - PROCESS | 1900 | 1477891307395 Marionette TRACE conn6 <- [1,1994,null,{}] 22:21:47 INFO - PROCESS | 1900 | 1477891307410 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:47 INFO - PROCESS | 1900 | 1477891307643 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 22:21:47 INFO - PROCESS | 1900 | 1477891307803 Marionette TRACE conn6 -> [0,1996,"getWindowHandles",null] 22:21:47 INFO - PROCESS | 1900 | 1477891307810 Marionette TRACE conn6 <- [1,1996,null,["8"]] 22:21:47 INFO - PROCESS | 1900 | 1477891307818 Marionette TRACE conn6 -> [0,1997,"switchToWindow",{"name":"8"}] 22:21:47 INFO - PROCESS | 1900 | 1477891307824 Marionette TRACE conn6 <- [1,1997,null,{}] 22:21:47 INFO - PROCESS | 1900 | 1477891307831 Marionette TRACE conn6 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e8400 == 11 [pid = 1900] [id = 443] 22:21:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x835ec800) [pid = 1900] [serial = 1296] [outer = (nil)] 22:21:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x835eec00) [pid = 1900] [serial = 1297] [outer = 0x835ec800] 22:21:47 INFO - PROCESS | 1900 | 1477891307947 Marionette DEBUG loaded listener.js 22:21:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x878d9000) [pid = 1900] [serial = 1298] [outer = 0x835ec800] 22:21:49 INFO - PROCESS | 1900 | 1477891309005 Marionette TRACE conn6 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 22:21:49 INFO - .......... 22:21:49 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1768ms 22:21:49 INFO - PROCESS | 1900 | 1477891309041 Marionette TRACE conn6 -> [0,1999,"getWindowHandle",null] 22:21:49 INFO - PROCESS | 1900 | 1477891309048 Marionette TRACE conn6 <- [1,1999,null,{"value":"8"}] 22:21:49 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 22:21:49 INFO - PROCESS | 1900 | 1477891309068 Marionette TRACE conn6 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:49 INFO - PROCESS | 1900 | 1477891309415 Marionette TRACE conn6 <- [1,2000,null,{"value":null}] 22:21:49 INFO - PROCESS | 1900 | 1477891309543 Marionette TRACE conn6 -> [0,2001,"getWindowHandles",null] 22:21:49 INFO - PROCESS | 1900 | 1477891309548 Marionette TRACE conn6 <- [1,2001,null,["8"]] 22:21:49 INFO - PROCESS | 1900 | 1477891309556 Marionette TRACE conn6 -> [0,2002,"switchToWindow",{"name":"8"}] 22:21:49 INFO - PROCESS | 1900 | 1477891309564 Marionette TRACE conn6 <- [1,2002,null,{}] 22:21:49 INFO - PROCESS | 1900 | 1477891309570 Marionette TRACE conn6 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b3400 == 12 [pid = 1900] [id = 444] 22:21:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x8c2b4000) [pid = 1900] [serial = 1299] [outer = (nil)] 22:21:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x8c518c00) [pid = 1900] [serial = 1300] [outer = 0x8c2b4000] 22:21:49 INFO - PROCESS | 1900 | 1477891309686 Marionette DEBUG loaded listener.js 22:21:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x8c51c400) [pid = 1900] [serial = 1301] [outer = 0x8c2b4000] 22:21:50 INFO - PROCESS | 1900 | 1477891310624 Marionette TRACE conn6 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 22:21:50 INFO - .. 22:21:50 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1627ms 22:21:50 INFO - PROCESS | 1900 | 1477891310686 Marionette TRACE conn6 -> [0,2004,"getWindowHandle",null] 22:21:50 INFO - PROCESS | 1900 | 1477891310690 Marionette TRACE conn6 <- [1,2004,null,{"value":"8"}] 22:21:50 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 22:21:50 INFO - PROCESS | 1900 | 1477891310715 Marionette TRACE conn6 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:51 INFO - PROCESS | 1900 | 1477891311013 Marionette TRACE conn6 <- [1,2005,null,{"value":null}] 22:21:51 INFO - PROCESS | 1900 | 1477891311245 Marionette TRACE conn6 -> [0,2006,"getWindowHandles",null] 22:21:51 INFO - PROCESS | 1900 | 1477891311251 Marionette TRACE conn6 <- [1,2006,null,["8"]] 22:21:51 INFO - PROCESS | 1900 | 1477891311263 Marionette TRACE conn6 -> [0,2007,"switchToWindow",{"name":"8"}] 22:21:51 INFO - PROCESS | 1900 | 1477891311278 Marionette TRACE conn6 <- [1,2007,null,{}] 22:21:51 INFO - PROCESS | 1900 | 1477891311348 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c01800 == 13 [pid = 1900] [id = 445] 22:21:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x82c02400) [pid = 1900] [serial = 1302] [outer = (nil)] 22:21:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8cbf3800) [pid = 1900] [serial = 1303] [outer = 0x82c02400] 22:21:51 INFO - PROCESS | 1900 | 1477891311481 Marionette DEBUG loaded listener.js 22:21:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903e6800) [pid = 1900] [serial = 1304] [outer = 0x82c02400] 22:21:51 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x833b4400) [pid = 1900] [serial = 1288] [outer = (nil)] [url = about:blank] 22:21:51 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835dc000) [pid = 1900] [serial = 1289] [outer = (nil)] [url = about:blank] 22:21:51 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x87c15000) [pid = 1900] [serial = 1286] [outer = (nil)] [url = about:blank] 22:21:52 INFO - PROCESS | 1900 | [aac @ 0x87d88000] err{or,}_recognition separate: 1; 1 22:21:52 INFO - PROCESS | 1900 | [aac @ 0x87d88000] err{or,}_recognition combined: 1; 1 22:21:52 INFO - PROCESS | 1900 | [aac @ 0x87d88000] Unsupported bit depth: 0 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38ac00] err{or,}_recognition separate: 1; 1 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38ac00] err{or,}_recognition combined: 1; 1 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38ac00] Unsupported bit depth: 0 22:21:53 INFO - PROCESS | 1900 | [aac @ 0x8d38b800] err{or,}_recognition separate: 1; 1 22:21:53 INFO - PROCESS | 1900 | [aac @ 0x8d38b800] err{or,}_recognition combined: 1; 1 22:21:53 INFO - PROCESS | 1900 | [aac @ 0x8d38b800] Unsupported bit depth: 0 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38a000] err{or,}_recognition separate: 1; 1 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38a000] err{or,}_recognition combined: 1; 1 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38a000] Unsupported bit depth: 0 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38a000] no picture 22:21:53 INFO - PROCESS | 1900 | [h264 @ 0x8d38a000] no picture 22:21:53 INFO - PROCESS | 1900 | 1477891313525 Marionette TRACE conn6 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 22:21:53 INFO - . 22:21:53 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2829ms 22:21:53 INFO - PROCESS | 1900 | 1477891313543 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 22:21:53 INFO - TEST-START | /media-source/mediasource-play.html 22:21:53 INFO - PROCESS | 1900 | 1477891313549 Marionette TRACE conn6 <- [1,2009,null,{"value":"8"}] 22:21:53 INFO - PROCESS | 1900 | 1477891313558 Marionette TRACE conn6 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:53 INFO - PROCESS | 1900 | 1477891313793 Marionette TRACE conn6 <- [1,2010,null,{"value":null}] 22:21:53 INFO - PROCESS | 1900 | 1477891313822 Marionette TRACE conn6 -> [0,2011,"getWindowHandles",null] 22:21:53 INFO - PROCESS | 1900 | 1477891313829 Marionette TRACE conn6 <- [1,2011,null,["8"]] 22:21:53 INFO - PROCESS | 1900 | 1477891313835 Marionette TRACE conn6 -> [0,2012,"switchToWindow",{"name":"8"}] 22:21:53 INFO - PROCESS | 1900 | 1477891313842 Marionette TRACE conn6 <- [1,2012,null,{}] 22:21:53 INFO - PROCESS | 1900 | 1477891313916 Marionette TRACE conn6 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f1000 == 14 [pid = 1900] [id = 446] 22:21:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8f6f1800) [pid = 1900] [serial = 1305] [outer = (nil)] 22:21:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x8f6f4c00) [pid = 1900] [serial = 1306] [outer = 0x8f6f1800] 22:21:54 INFO - PROCESS | 1900 | 1477891314015 Marionette DEBUG loaded listener.js 22:21:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x903db400) [pid = 1900] [serial = 1307] [outer = 0x8f6f1800] 22:21:54 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x835f7c00) [pid = 1900] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] err{or,}_recognition separate: 1; 1 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] err{or,}_recognition combined: 1; 1 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] Unsupported bit depth: 0 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] err{or,}_recognition separate: 1; 1 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] err{or,}_recognition combined: 1; 1 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] Unsupported bit depth: 0 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] err{or,}_recognition separate: 1; 1 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] err{or,}_recognition combined: 1; 1 22:21:55 INFO - PROCESS | 1900 | [aac @ 0x93b2e400] Unsupported bit depth: 0 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] err{or,}_recognition separate: 1; 1 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] err{or,}_recognition combined: 1; 1 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] Unsupported bit depth: 0 22:21:55 INFO - PROCESS | 1900 | [h264 @ 0x93b2f400] no picture 22:21:56 INFO - PROCESS | 1900 | 1477891316827 Marionette TRACE conn6 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 22:21:56 INFO - . 22:21:56 INFO - TEST-OK | /media-source/mediasource-play.html | took 3282ms 22:21:56 INFO - TEST-START | /media-source/mediasource-preload.html 22:21:56 INFO - PROCESS | 1900 | 1477891316838 Marionette TRACE conn6 -> [0,2014,"getWindowHandle",null] 22:21:56 INFO - PROCESS | 1900 | 1477891316841 Marionette TRACE conn6 <- [1,2014,null,{"value":"8"}] 22:21:56 INFO - PROCESS | 1900 | 1477891316850 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:57 INFO - PROCESS | 1900 | 1477891317069 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 22:21:57 INFO - PROCESS | 1900 | 1477891317095 Marionette TRACE conn6 -> [0,2016,"getWindowHandles",null] 22:21:57 INFO - PROCESS | 1900 | 1477891317107 Marionette TRACE conn6 <- [1,2016,null,["8"]] 22:21:57 INFO - PROCESS | 1900 | 1477891317224 Marionette TRACE conn6 -> [0,2017,"switchToWindow",{"name":"8"}] 22:21:57 INFO - PROCESS | 1900 | 1477891317231 Marionette TRACE conn6 <- [1,2017,null,{}] 22:21:57 INFO - PROCESS | 1900 | 1477891317238 Marionette TRACE conn6 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc5800 == 15 [pid = 1900] [id = 447] 22:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x92cc5c00) [pid = 1900] [serial = 1308] [outer = (nil)] 22:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x92cc7400) [pid = 1900] [serial = 1309] [outer = 0x92cc5c00] 22:21:57 INFO - PROCESS | 1900 | 1477891317337 Marionette DEBUG loaded listener.js 22:21:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x92f92000) [pid = 1900] [serial = 1310] [outer = 0x92cc5c00] 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 22:21:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 22:21:58 INFO - PROCESS | 1900 | 1477891318068 Marionette TRACE conn6 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 22:21:58 INFO - ....... 22:21:58 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1274ms 22:21:58 INFO - PROCESS | 1900 | 1477891318124 Marionette TRACE conn6 -> [0,2019,"getWindowHandle",null] 22:21:58 INFO - PROCESS | 1900 | 1477891318132 Marionette TRACE conn6 <- [1,2019,null,{"value":"8"}] 22:21:58 INFO - TEST-START | /media-source/mediasource-remove.html 22:21:58 INFO - PROCESS | 1900 | 1477891318143 Marionette TRACE conn6 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:21:58 INFO - PROCESS | 1900 | 1477891318420 Marionette TRACE conn6 <- [1,2020,null,{"value":null}] 22:21:58 INFO - PROCESS | 1900 | 1477891318541 Marionette TRACE conn6 -> [0,2021,"getWindowHandles",null] 22:21:58 INFO - PROCESS | 1900 | 1477891318549 Marionette TRACE conn6 <- [1,2021,null,["8"]] 22:21:58 INFO - PROCESS | 1900 | 1477891318562 Marionette TRACE conn6 -> [0,2022,"switchToWindow",{"name":"8"}] 22:21:58 INFO - PROCESS | 1900 | 1477891318572 Marionette TRACE conn6 <- [1,2022,null,{}] 22:21:58 INFO - PROCESS | 1900 | 1477891318623 Marionette TRACE conn6 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:21:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f4000 == 16 [pid = 1900] [id = 448] 22:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8f6f4800) [pid = 1900] [serial = 1311] [outer = (nil)] 22:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x90ec9c00) [pid = 1900] [serial = 1312] [outer = 0x8f6f4800] 22:21:58 INFO - PROCESS | 1900 | 1477891318753 Marionette DEBUG loaded listener.js 22:21:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x9186bc00) [pid = 1900] [serial = 1313] [outer = 0x8f6f4800] 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9932ec00] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9932ec00] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9932ec00] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330c00] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330c00] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330c00] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x94529800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x98c99000] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x98c99000] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x98c99000] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x99330800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x99332400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc8400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc8400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc8400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x90ec7800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc0800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc0800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x92cc0800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93b39000] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x93b3b400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93cf4c00] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93cf4c00] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x93cf4c00] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941e6800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941e6800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941e6800] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941e8400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941e8400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941e8400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9412fc00] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9412fc00] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x9412fc00] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941eb400] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941eb400] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x941eb400] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941ef000] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941ef000] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941ef000] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x943b7000] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x943b7000] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [aac @ 0x943b7000] Unsupported bit depth: 0 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941eb800] err{or,}_recognition separate: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941eb800] err{or,}_recognition combined: 1; 1 22:22:04 INFO - PROCESS | 1900 | [h264 @ 0x941eb800] Unsupported bit depth: 0 22:22:05 INFO - PROCESS | 1900 | 1477891325028 Marionette TRACE conn6 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 22:22:05 INFO - ................ 22:22:05 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6944ms 22:22:05 INFO - PROCESS | 1900 | 1477891325088 Marionette TRACE conn6 -> [0,2024,"getWindowHandle",null] 22:22:05 INFO - PROCESS | 1900 | 1477891325094 Marionette TRACE conn6 <- [1,2024,null,{"value":"8"}] 22:22:05 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 22:22:05 INFO - PROCESS | 1900 | 1477891325248 Marionette TRACE conn6 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:05 INFO - PROCESS | 1900 | 1477891325459 Marionette TRACE conn6 <- [1,2025,null,{"value":null}] 22:22:05 INFO - PROCESS | 1900 | 1477891325652 Marionette TRACE conn6 -> [0,2026,"getWindowHandles",null] 22:22:05 INFO - PROCESS | 1900 | 1477891325662 Marionette TRACE conn6 <- [1,2026,null,["8"]] 22:22:05 INFO - PROCESS | 1900 | 1477891325682 Marionette TRACE conn6 -> [0,2027,"switchToWindow",{"name":"8"}] 22:22:05 INFO - PROCESS | 1900 | 1477891325694 Marionette TRACE conn6 <- [1,2027,null,{}] 22:22:05 INFO - PROCESS | 1900 | 1477891325701 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x835da400 == 17 [pid = 1900] [id = 449] 22:22:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x835e2800) [pid = 1900] [serial = 1314] [outer = (nil)] 22:22:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x87d80800) [pid = 1900] [serial = 1315] [outer = 0x835e2800] 22:22:05 INFO - PROCESS | 1900 | 1477891325808 Marionette DEBUG loaded listener.js 22:22:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc82400) [pid = 1900] [serial = 1316] [outer = 0x835e2800] 22:22:06 INFO - PROCESS | 1900 | --DOCSHELL 0x833ae400 == 16 [pid = 1900] [id = 439] 22:22:06 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x835fb400) [pid = 1900] [serial = 1291] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x835e8800) [pid = 1900] [serial = 1294] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x878d5400) [pid = 1900] [serial = 1292] [outer = (nil)] [url = about:blank] 22:22:06 INFO - PROCESS | 1900 | 1477891326871 Marionette TRACE conn6 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 22:22:06 INFO - ....... 22:22:06 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1682ms 22:22:06 INFO - PROCESS | 1900 | 1477891326916 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 22:22:06 INFO - PROCESS | 1900 | 1477891326924 Marionette TRACE conn6 <- [1,2029,null,{"value":"8"}] 22:22:06 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 22:22:06 INFO - PROCESS | 1900 | 1477891326949 Marionette TRACE conn6 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:07 INFO - PROCESS | 1900 | 1477891327167 Marionette TRACE conn6 <- [1,2030,null,{"value":null}] 22:22:07 INFO - PROCESS | 1900 | 1477891327313 Marionette TRACE conn6 -> [0,2031,"getWindowHandles",null] 22:22:07 INFO - PROCESS | 1900 | 1477891327319 Marionette TRACE conn6 <- [1,2031,null,["8"]] 22:22:07 INFO - PROCESS | 1900 | 1477891327324 Marionette TRACE conn6 -> [0,2032,"switchToWindow",{"name":"8"}] 22:22:07 INFO - PROCESS | 1900 | 1477891327330 Marionette TRACE conn6 <- [1,2032,null,{}] 22:22:07 INFO - PROCESS | 1900 | 1477891327337 Marionette TRACE conn6 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c11800 == 17 [pid = 1900] [id = 450] 22:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x87c12000) [pid = 1900] [serial = 1317] [outer = (nil)] 22:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x87c13800) [pid = 1900] [serial = 1318] [outer = 0x87c12000] 22:22:07 INFO - PROCESS | 1900 | 1477891327437 Marionette DEBUG loaded listener.js 22:22:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x87c19400) [pid = 1900] [serial = 1319] [outer = 0x87c12000] 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bcb6c00] err{or,}_recognition separate: 1; 1 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bcb6c00] err{or,}_recognition combined: 1; 1 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bcb6c00] Unsupported bit depth: 0 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x8bcb7400] err{or,}_recognition separate: 1; 1 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x8bcb7400] err{or,}_recognition combined: 1; 1 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x8bcb7400] Unsupported bit depth: 0 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bfcec00] err{or,}_recognition separate: 1; 1 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bfcec00] err{or,}_recognition combined: 1; 1 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bfcec00] Unsupported bit depth: 0 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x87c76400] err{or,}_recognition separate: 1; 1 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x87c76400] err{or,}_recognition combined: 1; 1 22:22:08 INFO - PROCESS | 1900 | [aac @ 0x87c76400] Unsupported bit depth: 0 22:22:08 INFO - PROCESS | 1900 | [h264 @ 0x8bfcec00] no picture 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x8bfcec00] no picture 22:22:09 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x82c02400) [pid = 1900] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 22:22:09 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x835ec800) [pid = 1900] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 22:22:09 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8f6f1800) [pid = 1900] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x903df400] err{or,}_recognition separate: 1; 1 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x903df400] err{or,}_recognition combined: 1; 1 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x903df400] Unsupported bit depth: 0 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x90ecc000] err{or,}_recognition separate: 1; 1 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x90ecc000] err{or,}_recognition combined: 1; 1 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x90ecc000] Unsupported bit depth: 0 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x90ed4800] err{or,}_recognition separate: 1; 1 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x90ed4800] err{or,}_recognition combined: 1; 1 22:22:09 INFO - PROCESS | 1900 | [aac @ 0x90ed4800] Unsupported bit depth: 0 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x903e2000] err{or,}_recognition separate: 1; 1 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x903e2000] err{or,}_recognition combined: 1; 1 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x903e2000] Unsupported bit depth: 0 22:22:09 INFO - PROCESS | 1900 | [h264 @ 0x903e2000] no picture 22:22:10 INFO - PROCESS | 1900 | [h264 @ 0x903e2000] no picture 22:22:10 INFO - PROCESS | 1900 | 1477891330075 Marionette TRACE conn6 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 22:22:10 INFO - .. 22:22:10 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3195ms 22:22:10 INFO - PROCESS | 1900 | 1477891330129 Marionette TRACE conn6 -> [0,2034,"getWindowHandle",null] 22:22:10 INFO - PROCESS | 1900 | 1477891330133 Marionette TRACE conn6 <- [1,2034,null,{"value":"8"}] 22:22:10 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 22:22:10 INFO - PROCESS | 1900 | 1477891330153 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:10 INFO - PROCESS | 1900 | 1477891330343 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 22:22:10 INFO - PROCESS | 1900 | 1477891330475 Marionette TRACE conn6 -> [0,2036,"getWindowHandles",null] 22:22:10 INFO - PROCESS | 1900 | 1477891330480 Marionette TRACE conn6 <- [1,2036,null,["8"]] 22:22:10 INFO - PROCESS | 1900 | 1477891330487 Marionette TRACE conn6 -> [0,2037,"switchToWindow",{"name":"8"}] 22:22:10 INFO - PROCESS | 1900 | 1477891330494 Marionette TRACE conn6 <- [1,2037,null,{}] 22:22:10 INFO - PROCESS | 1900 | 1477891330500 Marionette TRACE conn6 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccb000 == 18 [pid = 1900] [id = 451] 22:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x92ccd000) [pid = 1900] [serial = 1320] [outer = (nil)] 22:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x93b34c00) [pid = 1900] [serial = 1321] [outer = 0x92ccd000] 22:22:10 INFO - PROCESS | 1900 | 1477891330605 Marionette DEBUG loaded listener.js 22:22:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x93cf2c00) [pid = 1900] [serial = 1322] [outer = 0x92ccd000] 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a0000] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a0000] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a0000] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x944a3000] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x944a3000] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x944a3000] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a4c00] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a4c00] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a4c00] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x9449f400] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x9449f400] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x9449f400] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a4c00] no picture 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x944a4c00] no picture 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x946bc800] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x946bc800] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x946bc800] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x94794c00] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x94794c00] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x94794c00] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x94796400] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x94796400] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [h264 @ 0x94796400] Unsupported bit depth: 0 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x8c2ac800] err{or,}_recognition separate: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x8c2ac800] err{or,}_recognition combined: 1; 1 22:22:11 INFO - PROCESS | 1900 | [aac @ 0x8c2ac800] Unsupported bit depth: 0 22:22:12 INFO - PROCESS | 1900 | [h264 @ 0x94796400] no picture 22:22:12 INFO - PROCESS | 1900 | 1477891332241 Marionette TRACE conn6 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 22:22:12 INFO - .. 22:22:12 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2126ms 22:22:12 INFO - PROCESS | 1900 | 1477891332270 Marionette TRACE conn6 -> [0,2039,"getWindowHandle",null] 22:22:12 INFO - PROCESS | 1900 | 1477891332273 Marionette TRACE conn6 <- [1,2039,null,{"value":"8"}] 22:22:12 INFO - TEST-START | /media-source/mediasource-seekable.html 22:22:12 INFO - PROCESS | 1900 | 1477891332280 Marionette TRACE conn6 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:12 INFO - PROCESS | 1900 | 1477891332538 Marionette TRACE conn6 <- [1,2040,null,{"value":null}] 22:22:12 INFO - PROCESS | 1900 | 1477891332619 Marionette TRACE conn6 -> [0,2041,"getWindowHandles",null] 22:22:12 INFO - PROCESS | 1900 | 1477891332626 Marionette TRACE conn6 <- [1,2041,null,["8"]] 22:22:12 INFO - PROCESS | 1900 | 1477891332678 Marionette TRACE conn6 -> [0,2042,"switchToWindow",{"name":"8"}] 22:22:12 INFO - PROCESS | 1900 | 1477891332689 Marionette TRACE conn6 <- [1,2042,null,{}] 22:22:12 INFO - PROCESS | 1900 | 1477891332699 Marionette TRACE conn6 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ac00 == 19 [pid = 1900] [id = 452] 22:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x833b0400) [pid = 1900] [serial = 1323] [outer = (nil)] 22:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x833bdc00) [pid = 1900] [serial = 1324] [outer = 0x833b0400] 22:22:12 INFO - PROCESS | 1900 | 1477891332820 Marionette DEBUG loaded listener.js 22:22:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x878d3000) [pid = 1900] [serial = 1325] [outer = 0x833b0400] 22:22:13 INFO - PROCESS | 1900 | 1477891333880 Marionette TRACE conn6 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 22:22:13 INFO - ... 22:22:13 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1633ms 22:22:13 INFO - PROCESS | 1900 | 1477891333916 Marionette TRACE conn6 -> [0,2044,"getWindowHandle",null] 22:22:13 INFO - PROCESS | 1900 | 1477891333925 Marionette TRACE conn6 <- [1,2044,null,{"value":"8"}] 22:22:13 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 22:22:13 INFO - PROCESS | 1900 | 1477891333935 Marionette TRACE conn6 -> [0,2045,"getContext",null] 22:22:13 INFO - PROCESS | 1900 | 1477891333945 Marionette TRACE conn6 <- [1,2045,null,{"value":"content"}] 22:22:13 INFO - PROCESS | 1900 | 1477891333975 Marionette TRACE conn6 -> [0,2046,"setContext",{"value":"chrome"}] 22:22:13 INFO - PROCESS | 1900 | 1477891333979 Marionette TRACE conn6 <- [1,2046,null,{}] 22:22:13 INFO - PROCESS | 1900 | 1477891333987 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:22:14 INFO - PROCESS | 1900 | 1477891334011 Marionette TRACE conn6 <- [1,2047,null,{"value":true}] 22:22:14 INFO - PROCESS | 1900 | 1477891334018 Marionette TRACE conn6 -> [0,2048,"setContext",{"value":"content"}] 22:22:14 INFO - Setting pref media.mediasource.enabled (true) 22:22:14 INFO - PROCESS | 1900 | 1477891334022 Marionette TRACE conn6 <- [1,2048,null,{}] 22:22:14 INFO - PROCESS | 1900 | 1477891334030 Marionette TRACE conn6 -> [0,2049,"getContext",null] 22:22:14 INFO - PROCESS | 1900 | 1477891334033 Marionette TRACE conn6 <- [1,2049,null,{"value":"content"}] 22:22:14 INFO - PROCESS | 1900 | 1477891334040 Marionette TRACE conn6 -> [0,2050,"setContext",{"value":"chrome"}] 22:22:14 INFO - PROCESS | 1900 | 1477891334049 Marionette TRACE conn6 <- [1,2050,null,{}] 22:22:14 INFO - PROCESS | 1900 | 1477891334066 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:22:14 INFO - PROCESS | 1900 | 1477891334092 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 22:22:14 INFO - PROCESS | 1900 | 1477891334162 Marionette TRACE conn6 -> [0,2052,"setContext",{"value":"content"}] 22:22:14 INFO - PROCESS | 1900 | 1477891334166 Marionette TRACE conn6 <- [1,2052,null,{}] 22:22:14 INFO - PROCESS | 1900 | 1477891334173 Marionette TRACE conn6 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:14 INFO - PROCESS | 1900 | 1477891334393 Marionette TRACE conn6 <- [1,2053,null,{"value":null}] 22:22:14 INFO - PROCESS | 1900 | 1477891334568 Marionette TRACE conn6 -> [0,2054,"getWindowHandles",null] 22:22:14 INFO - PROCESS | 1900 | 1477891334574 Marionette TRACE conn6 <- [1,2054,null,["8"]] 22:22:14 INFO - PROCESS | 1900 | 1477891334582 Marionette TRACE conn6 -> [0,2055,"switchToWindow",{"name":"8"}] 22:22:14 INFO - PROCESS | 1900 | 1477891334589 Marionette TRACE conn6 <- [1,2055,null,{}] 22:22:14 INFO - PROCESS | 1900 | 1477891334595 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ed4c00 == 20 [pid = 1900] [id = 453] 22:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x91865400) [pid = 1900] [serial = 1326] [outer = (nil)] 22:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x9297d400) [pid = 1900] [serial = 1327] [outer = 0x91865400] 22:22:14 INFO - PROCESS | 1900 | 1477891334748 Marionette DEBUG loaded listener.js 22:22:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x92cc1400) [pid = 1900] [serial = 1328] [outer = 0x91865400] 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x944a3c00] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x944a3c00] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x944a3c00] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x94521c00] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x94521c00] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x94521c00] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x946bc400] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x946bc400] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x946bc400] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x944a3000] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x944a3000] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x944a3000] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x9496bc00] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x9496bc00] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x9496bc00] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496cc00] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496cc00] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496cc00] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x94f8a400] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x94f8a400] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [h264 @ 0x94f8a400] Unsupported bit depth: 0 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496b800] err{or,}_recognition separate: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496b800] err{or,}_recognition combined: 1; 1 22:22:15 INFO - PROCESS | 1900 | [aac @ 0x9496b800] Unsupported bit depth: 0 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95203400] err{or,}_recognition separate: 1; 1 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95203400] err{or,}_recognition combined: 1; 1 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95203400] Unsupported bit depth: 0 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x95203c00] err{or,}_recognition separate: 1; 1 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x95203c00] err{or,}_recognition combined: 1; 1 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x95203c00] Unsupported bit depth: 0 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95207c00] err{or,}_recognition separate: 1; 1 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95207c00] err{or,}_recognition combined: 1; 1 22:22:16 INFO - PROCESS | 1900 | [h264 @ 0x95207c00] Unsupported bit depth: 0 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x943bb400] err{or,}_recognition separate: 1; 1 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x943bb400] err{or,}_recognition combined: 1; 1 22:22:16 INFO - PROCESS | 1900 | [aac @ 0x943bb400] Unsupported bit depth: 0 22:22:16 INFO - ... 22:22:16 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2374ms 22:22:16 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 22:22:16 INFO - Clearing pref media.mediasource.enabled 22:22:16 INFO - PROCESS | 1900 | 1477891336293 Marionette TRACE conn6 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 22:22:16 INFO - PROCESS | 1900 | 1477891336315 Marionette TRACE conn6 <- [1,2057,null,{"value":"8"}] 22:22:16 INFO - PROCESS | 1900 | 1477891336329 Marionette TRACE conn6 -> [0,2058,"getContext",null] 22:22:16 INFO - PROCESS | 1900 | 1477891336338 Marionette TRACE conn6 <- [1,2058,null,{"value":"content"}] 22:22:16 INFO - PROCESS | 1900 | 1477891336342 Marionette TRACE conn6 -> [0,2059,"setContext",{"value":"chrome"}] 22:22:16 INFO - PROCESS | 1900 | 1477891336354 Marionette TRACE conn6 <- [1,2059,null,{}] 22:22:16 INFO - PROCESS | 1900 | 1477891336372 Marionette TRACE conn6 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:22:16 INFO - PROCESS | 1900 | 1477891336407 Marionette TRACE conn6 <- [1,2060,null,{"value":null}] 22:22:16 INFO - PROCESS | 1900 | 1477891336465 Marionette TRACE conn6 -> [0,2061,"setContext",{"value":"content"}] 22:22:16 INFO - PROCESS | 1900 | 1477891336471 Marionette TRACE conn6 <- [1,2061,null,{}] 22:22:16 INFO - PROCESS | 1900 | 1477891336478 Marionette TRACE conn6 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:16 INFO - PROCESS | 1900 | 1477891336695 Marionette TRACE conn6 <- [1,2062,null,{"value":null}] 22:22:16 INFO - PROCESS | 1900 | 1477891336875 Marionette TRACE conn6 -> [0,2063,"getWindowHandles",null] 22:22:16 INFO - PROCESS | 1900 | 1477891336880 Marionette TRACE conn6 <- [1,2063,null,["8"]] 22:22:16 INFO - PROCESS | 1900 | 1477891336889 Marionette TRACE conn6 -> [0,2064,"switchToWindow",{"name":"8"}] 22:22:16 INFO - PROCESS | 1900 | 1477891336898 Marionette TRACE conn6 <- [1,2064,null,{}] 22:22:16 INFO - PROCESS | 1900 | 1477891336903 Marionette TRACE conn6 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a1e000 == 21 [pid = 1900] [id = 454] 22:22:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x95a1e400) [pid = 1900] [serial = 1329] [outer = (nil)] 22:22:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x95a21400) [pid = 1900] [serial = 1330] [outer = 0x95a1e400] 22:22:17 INFO - PROCESS | 1900 | 1477891337025 Marionette DEBUG loaded listener.js 22:22:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x95d9b000) [pid = 1900] [serial = 1331] [outer = 0x95a1e400] 22:22:17 INFO - PROCESS | 1900 | 1477891337749 Marionette TRACE conn6 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 22:22:17 INFO - .. 22:22:17 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1471ms 22:22:17 INFO - PROCESS | 1900 | 1477891337801 Marionette TRACE conn6 -> [0,2066,"getWindowHandle",null] 22:22:17 INFO - PROCESS | 1900 | 1477891337805 Marionette TRACE conn6 <- [1,2066,null,{"value":"8"}] 22:22:17 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 22:22:17 INFO - PROCESS | 1900 | 1477891337813 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:18 INFO - PROCESS | 1900 | 1477891338018 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 22:22:18 INFO - PROCESS | 1900 | 1477891338315 Marionette TRACE conn6 -> [0,2068,"getWindowHandles",null] 22:22:18 INFO - PROCESS | 1900 | 1477891338320 Marionette TRACE conn6 <- [1,2068,null,["8"]] 22:22:18 INFO - PROCESS | 1900 | 1477891338334 Marionette TRACE conn6 -> [0,2069,"switchToWindow",{"name":"8"}] 22:22:18 INFO - PROCESS | 1900 | 1477891338344 Marionette TRACE conn6 <- [1,2069,null,{}] 22:22:18 INFO - PROCESS | 1900 | 1477891338354 Marionette TRACE conn6 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c02000 == 22 [pid = 1900] [id = 455] 22:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x82c04800) [pid = 1900] [serial = 1332] [outer = (nil)] 22:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x833b6c00) [pid = 1900] [serial = 1333] [outer = 0x82c04800] 22:22:18 INFO - PROCESS | 1900 | 1477891338458 Marionette DEBUG loaded listener.js 22:22:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x8795a400) [pid = 1900] [serial = 1334] [outer = 0x82c04800] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccb000 == 21 [pid = 1900] [id = 451] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x87c11800 == 20 [pid = 1900] [id = 450] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x835da400 == 19 [pid = 1900] [id = 449] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c10800 == 18 [pid = 1900] [id = 440] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x835e6400 == 17 [pid = 1900] [id = 442] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c01800 == 16 [pid = 1900] [id = 445] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f1000 == 15 [pid = 1900] [id = 446] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b3400 == 14 [pid = 1900] [id = 444] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x835d9400 == 13 [pid = 1900] [id = 441] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x835e8400 == 12 [pid = 1900] [id = 443] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f4000 == 11 [pid = 1900] [id = 448] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc5800 == 10 [pid = 1900] [id = 447] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0ac00 == 9 [pid = 1900] [id = 452] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x90ed4c00 == 8 [pid = 1900] [id = 453] 22:22:19 INFO - PROCESS | 1900 | --DOCSHELL 0x95a1e000 == 7 [pid = 1900] [id = 454] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x878d9000) [pid = 1900] [serial = 1298] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x835eec00) [pid = 1900] [serial = 1297] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8c518c00) [pid = 1900] [serial = 1300] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x903e6800) [pid = 1900] [serial = 1304] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x8cbf3800) [pid = 1900] [serial = 1303] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x903db400) [pid = 1900] [serial = 1307] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x8f6f4c00) [pid = 1900] [serial = 1306] [outer = (nil)] [url = about:blank] 22:22:19 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x92cc7400) [pid = 1900] [serial = 1309] [outer = (nil)] [url = about:blank] 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b3400] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b3400] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b3400] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5400] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5400] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5400] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b5c00] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b5c00] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b5c00] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x82a1d800] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x82a1d800] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x82a1d800] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5c00] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5c00] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b5c00] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b6400] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b6400] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [aac @ 0x8c2b6400] Unsupported bit depth: 0 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] err{or,}_recognition separate: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] err{or,}_recognition combined: 1; 1 22:22:21 INFO - PROCESS | 1900 | [h264 @ 0x8c2b4800] Unsupported bit depth: 0 22:22:22 INFO - PROCESS | 1900 | 1477891342017 Marionette TRACE conn6 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 22:22:22 INFO - ...... 22:22:22 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 4240ms 22:22:22 INFO - PROCESS | 1900 | 1477891342056 Marionette TRACE conn6 -> [0,2071,"getWindowHandle",null] 22:22:22 INFO - PROCESS | 1900 | 1477891342063 Marionette TRACE conn6 <- [1,2071,null,{"value":"8"}] 22:22:22 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 22:22:22 INFO - PROCESS | 1900 | 1477891342073 Marionette TRACE conn6 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:22 INFO - PROCESS | 1900 | 1477891342330 Marionette TRACE conn6 <- [1,2072,null,{"value":null}] 22:22:22 INFO - PROCESS | 1900 | 1477891342415 Marionette TRACE conn6 -> [0,2073,"getWindowHandles",null] 22:22:22 INFO - PROCESS | 1900 | 1477891342421 Marionette TRACE conn6 <- [1,2073,null,["8"]] 22:22:22 INFO - PROCESS | 1900 | 1477891342428 Marionette TRACE conn6 -> [0,2074,"switchToWindow",{"name":"8"}] 22:22:22 INFO - PROCESS | 1900 | 1477891342438 Marionette TRACE conn6 <- [1,2074,null,{}] 22:22:22 INFO - PROCESS | 1900 | 1477891342456 Marionette TRACE conn6 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c518c00 == 8 [pid = 1900] [id = 456] 22:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8c519800) [pid = 1900] [serial = 1335] [outer = (nil)] 22:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8cbec000) [pid = 1900] [serial = 1336] [outer = 0x8c519800] 22:22:22 INFO - PROCESS | 1900 | 1477891342564 Marionette DEBUG loaded listener.js 22:22:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8cbf8000) [pid = 1900] [serial = 1337] [outer = 0x8c519800] 22:22:23 INFO - ..... 22:22:23 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1378ms 22:22:23 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 22:22:23 INFO - PROCESS | 1900 | 1477891343413 Marionette TRACE conn6 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 22:22:23 INFO - PROCESS | 1900 | 1477891343470 Marionette TRACE conn6 -> [0,2076,"getWindowHandle",null] 22:22:23 INFO - PROCESS | 1900 | 1477891343485 Marionette TRACE conn6 <- [1,2076,null,{"value":"8"}] 22:22:23 INFO - PROCESS | 1900 | 1477891343497 Marionette TRACE conn6 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:23 INFO - PROCESS | 1900 | 1477891343770 Marionette TRACE conn6 <- [1,2077,null,{"value":null}] 22:22:23 INFO - PROCESS | 1900 | 1477891343796 Marionette TRACE conn6 -> [0,2078,"getWindowHandles",null] 22:22:23 INFO - PROCESS | 1900 | 1477891343801 Marionette TRACE conn6 <- [1,2078,null,["8"]] 22:22:23 INFO - PROCESS | 1900 | 1477891343882 Marionette TRACE conn6 -> [0,2079,"switchToWindow",{"name":"8"}] 22:22:23 INFO - PROCESS | 1900 | 1477891343889 Marionette TRACE conn6 <- [1,2079,null,{}] 22:22:23 INFO - PROCESS | 1900 | 1477891343897 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e7400 == 9 [pid = 1900] [id = 457] 22:22:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8f6ea400) [pid = 1900] [serial = 1338] [outer = (nil)] 22:22:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8f6f2c00) [pid = 1900] [serial = 1339] [outer = 0x8f6ea400] 22:22:24 INFO - PROCESS | 1900 | 1477891344000 Marionette DEBUG loaded listener.js 22:22:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x903ddc00) [pid = 1900] [serial = 1340] [outer = 0x8f6ea400] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x92ccd000) [pid = 1900] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x8f6f4800) [pid = 1900] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x835e2800) [pid = 1900] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x92cc5c00) [pid = 1900] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x87c12000) [pid = 1900] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x835e6c00) [pid = 1900] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 22:22:24 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x8c2b4000) [pid = 1900] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 22:22:25 INFO - PROCESS | 1900 | 1477891345101 Marionette TRACE conn6 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 22:22:25 INFO - ... 22:22:25 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1628ms 22:22:25 INFO - PROCESS | 1900 | 1477891345122 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 22:22:25 INFO - PROCESS | 1900 | 1477891345130 Marionette TRACE conn6 <- [1,2081,null,{"value":"8"}] 22:22:25 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 22:22:25 INFO - PROCESS | 1900 | 1477891345170 Marionette TRACE conn6 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:25 INFO - PROCESS | 1900 | 1477891345399 Marionette TRACE conn6 <- [1,2082,null,{"value":null}] 22:22:25 INFO - PROCESS | 1900 | 1477891345571 Marionette TRACE conn6 -> [0,2083,"getWindowHandles",null] 22:22:25 INFO - PROCESS | 1900 | 1477891345577 Marionette TRACE conn6 <- [1,2083,null,["8"]] 22:22:25 INFO - PROCESS | 1900 | 1477891345589 Marionette TRACE conn6 -> [0,2084,"switchToWindow",{"name":"8"}] 22:22:25 INFO - PROCESS | 1900 | 1477891345596 Marionette TRACE conn6 <- [1,2084,null,{}] 22:22:25 INFO - PROCESS | 1900 | 1477891345604 Marionette TRACE conn6 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7a000 == 10 [pid = 1900] [id = 458] 22:22:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8cc7ac00) [pid = 1900] [serial = 1341] [outer = (nil)] 22:22:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8d380400) [pid = 1900] [serial = 1342] [outer = 0x8cc7ac00] 22:22:25 INFO - PROCESS | 1900 | 1477891345724 Marionette DEBUG loaded listener.js 22:22:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8d387c00) [pid = 1900] [serial = 1343] [outer = 0x8cc7ac00] 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x92984400] err{or,}_recognition separate: 1; 1 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x92984400] err{or,}_recognition combined: 1; 1 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x92984400] Unsupported bit depth: 0 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92a0d000] err{or,}_recognition separate: 1; 1 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92a0d000] err{or,}_recognition combined: 1; 1 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92a0d000] Unsupported bit depth: 0 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x93cf4c00] err{or,}_recognition separate: 1; 1 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x93cf4c00] err{or,}_recognition combined: 1; 1 22:22:26 INFO - PROCESS | 1900 | [h264 @ 0x93cf4c00] Unsupported bit depth: 0 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92982c00] err{or,}_recognition separate: 1; 1 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92982c00] err{or,}_recognition combined: 1; 1 22:22:26 INFO - PROCESS | 1900 | [aac @ 0x92982c00] Unsupported bit depth: 0 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x943bb800] err{or,}_recognition separate: 1; 1 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x943bb800] err{or,}_recognition combined: 1; 1 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x943bb800] Unsupported bit depth: 0 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x943bbc00] err{or,}_recognition separate: 1; 1 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x943bbc00] err{or,}_recognition combined: 1; 1 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x943bbc00] Unsupported bit depth: 0 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x94499000] err{or,}_recognition separate: 1; 1 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x94499000] err{or,}_recognition combined: 1; 1 22:22:27 INFO - PROCESS | 1900 | [h264 @ 0x94499000] Unsupported bit depth: 0 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x82b2e800] err{or,}_recognition separate: 1; 1 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x82b2e800] err{or,}_recognition combined: 1; 1 22:22:27 INFO - PROCESS | 1900 | [aac @ 0x82b2e800] Unsupported bit depth: 0 22:22:27 INFO - PROCESS | 1900 | 1477891347238 Marionette TRACE conn6 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 22:22:27 INFO - ............... 22:22:27 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 2133ms 22:22:27 INFO - PROCESS | 1900 | 1477891347345 Marionette TRACE conn6 -> [0,2086,"getWindowHandle",null] 22:22:27 INFO - PROCESS | 1900 | 1477891347352 Marionette TRACE conn6 <- [1,2086,null,{"value":"8"}] 22:22:27 INFO - TEST-START | /media-source/mediasource-trackdefault.html 22:22:27 INFO - PROCESS | 1900 | 1477891347362 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:27 INFO - PROCESS | 1900 | 1477891347571 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 22:22:27 INFO - PROCESS | 1900 | 1477891347746 Marionette TRACE conn6 -> [0,2088,"getWindowHandles",null] 22:22:27 INFO - PROCESS | 1900 | 1477891347752 Marionette TRACE conn6 <- [1,2088,null,["8"]] 22:22:27 INFO - PROCESS | 1900 | 1477891347761 Marionette TRACE conn6 -> [0,2089,"switchToWindow",{"name":"8"}] 22:22:27 INFO - PROCESS | 1900 | 1477891347767 Marionette TRACE conn6 <- [1,2089,null,{}] 22:22:27 INFO - PROCESS | 1900 | 1477891347773 Marionette TRACE conn6 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b3b800 == 11 [pid = 1900] [id = 459] 22:22:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x941e6800) [pid = 1900] [serial = 1344] [outer = (nil)] 22:22:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x95202800) [pid = 1900] [serial = 1345] [outer = 0x941e6800] 22:22:27 INFO - PROCESS | 1900 | 1477891347893 Marionette DEBUG loaded listener.js 22:22:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x993d2400) [pid = 1900] [serial = 1346] [outer = 0x941e6800] 22:22:28 INFO - ............................ 22:22:28 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1448ms 22:22:28 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 22:22:29 INFO - PROCESS | 1900 | 1477891348728 Marionette TRACE conn6 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 22:22:29 INFO - PROCESS | 1900 | 1477891348830 Marionette TRACE conn6 -> [0,2091,"getWindowHandle",null] 22:22:29 INFO - PROCESS | 1900 | 1477891348848 Marionette TRACE conn6 <- [1,2091,null,{"value":"8"}] 22:22:29 INFO - PROCESS | 1900 | 1477891348896 Marionette TRACE conn6 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:29 INFO - PROCESS | 1900 | 1477891349157 Marionette TRACE conn6 <- [1,2092,null,{"value":null}] 22:22:29 INFO - PROCESS | 1900 | 1477891349334 Marionette TRACE conn6 -> [0,2093,"getWindowHandles",null] 22:22:29 INFO - PROCESS | 1900 | 1477891349339 Marionette TRACE conn6 <- [1,2093,null,["8"]] 22:22:29 INFO - PROCESS | 1900 | 1477891349348 Marionette TRACE conn6 -> [0,2094,"switchToWindow",{"name":"8"}] 22:22:29 INFO - PROCESS | 1900 | 1477891349357 Marionette TRACE conn6 <- [1,2094,null,{}] 22:22:29 INFO - PROCESS | 1900 | 1477891349364 Marionette TRACE conn6 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x9b10bc00 == 12 [pid = 1900] [id = 460] 22:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x9b10e400) [pid = 1900] [serial = 1347] [outer = (nil)] 22:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x9b1d9400) [pid = 1900] [serial = 1348] [outer = 0x9b10e400] 22:22:29 INFO - PROCESS | 1900 | 1477891349480 Marionette DEBUG loaded listener.js 22:22:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0xa0e6b800) [pid = 1900] [serial = 1349] [outer = 0x9b10e400] 22:22:30 INFO - PROCESS | 1900 | 1477891350279 Marionette TRACE conn6 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 22:22:30 INFO - .. 22:22:30 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1432ms 22:22:30 INFO - PROCESS | 1900 | 1477891350319 Marionette TRACE conn6 -> [0,2096,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1900 | 1477891350326 Marionette TRACE conn6 <- [1,2096,null,{"value":"8"}] 22:22:30 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 22:22:30 INFO - PROCESS | 1900 | 1477891350336 Marionette TRACE conn6 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:22:30 INFO - PROCESS | 1900 | 1477891350647 Marionette TRACE conn6 <- [1,2097,null,{"value":null}] 22:22:30 INFO - PROCESS | 1900 | 1477891350764 Marionette TRACE conn6 -> [0,2098,"getWindowHandle",null] 22:22:30 INFO - PROCESS | 1900 | 1477891350769 Marionette TRACE conn6 <- [1,2098,null,{"value":"8"}] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x835ef000) [pid = 1900] [serial = 1295] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x8c51c400) [pid = 1900] [serial = 1301] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x93b34c00) [pid = 1900] [serial = 1321] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x93cf2c00) [pid = 1900] [serial = 1322] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x9186bc00) [pid = 1900] [serial = 1313] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8cc82400) [pid = 1900] [serial = 1316] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x92f92000) [pid = 1900] [serial = 1310] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x87c19400) [pid = 1900] [serial = 1319] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x87c13800) [pid = 1900] [serial = 1318] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x87d80800) [pid = 1900] [serial = 1315] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x90ec9c00) [pid = 1900] [serial = 1312] [outer = (nil)] [url = about:blank] 22:22:30 INFO - PROCESS | 1900 | 1477891350856 Marionette TRACE conn6 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 22:22:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x87c17000) [pid = 1900] [serial = 1350] [outer = 0x94381c00] 22:22:31 INFO - PROCESS | 1900 | 1477891351194 Marionette TRACE conn6 <- [1,2099,null,{}] 22:22:31 INFO - PROCESS | 1900 | 1477891351220 Marionette TRACE conn6 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:22:31 INFO - PROCESS | 1900 | 1477891351254 Marionette TRACE conn6 <- [1,2100,null,{"value":null}] 22:22:31 INFO - PROCESS | 1900 | 1477891351293 Marionette TRACE conn6 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:31 INFO - PROCESS | 1900 | 1477891351319 Marionette TRACE conn6 <- [1,2101,null,{"value":null}] 22:22:31 INFO - PROCESS | 1900 | 1477891351326 Marionette TRACE conn6 -> [0,2102,"getWindowHandles",null] 22:22:31 INFO - PROCESS | 1900 | 1477891351332 Marionette TRACE conn6 <- [1,2102,null,["8"]] 22:22:31 INFO - PROCESS | 1900 | 1477891351338 Marionette TRACE conn6 -> [0,2103,"switchToWindow",{"name":"8"}] 22:22:31 INFO - PROCESS | 1900 | 1477891351344 Marionette TRACE conn6 <- [1,2103,null,{}] 22:22:31 INFO - PROCESS | 1900 | 1477891351353 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c7bc00 == 13 [pid = 1900] [id = 461] 22:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x87c7c000) [pid = 1900] [serial = 1351] [outer = (nil)] 22:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x87d7ec00) [pid = 1900] [serial = 1352] [outer = 0x87c7c000] 22:22:31 INFO - PROCESS | 1900 | 1477891351487 Marionette DEBUG loaded listener.js 22:22:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x87d83000) [pid = 1900] [serial = 1353] [outer = 0x87c7c000] 22:22:32 INFO - PROCESS | 1900 | 1477891352464 Marionette TRACE conn6 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 22:22:32 INFO - . 22:22:32 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2178ms 22:22:32 INFO - PROCESS | 1900 | 1477891352514 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 22:22:32 INFO - PROCESS | 1900 | 1477891352520 Marionette TRACE conn6 <- [1,2105,null,{"value":"8"}] 22:22:32 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:22:32 INFO - PROCESS | 1900 | 1477891352539 Marionette TRACE conn6 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:32 INFO - PROCESS | 1900 | 1477891352728 Marionette TRACE conn6 <- [1,2106,null,{"value":null}] 22:22:32 INFO - PROCESS | 1900 | 1477891352861 Marionette TRACE conn6 -> [0,2107,"getWindowHandles",null] 22:22:32 INFO - PROCESS | 1900 | 1477891352865 Marionette TRACE conn6 <- [1,2107,null,["8"]] 22:22:32 INFO - PROCESS | 1900 | 1477891352871 Marionette TRACE conn6 -> [0,2108,"switchToWindow",{"name":"8"}] 22:22:32 INFO - PROCESS | 1900 | 1477891352876 Marionette TRACE conn6 <- [1,2108,null,{}] 22:22:32 INFO - PROCESS | 1900 | 1477891352882 Marionette TRACE conn6 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb3400 == 14 [pid = 1900] [id = 462] 22:22:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8bfd4400) [pid = 1900] [serial = 1354] [outer = (nil)] 22:22:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8c29dc00) [pid = 1900] [serial = 1355] [outer = 0x8bfd4400] 22:22:32 INFO - PROCESS | 1900 | 1477891352979 Marionette DEBUG loaded listener.js 22:22:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8c2b6800) [pid = 1900] [serial = 1356] [outer = 0x8bfd4400] 22:22:33 INFO - PROCESS | 1900 | 1477891353895 Marionette TRACE conn6 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 22:22:33 INFO - . 22:22:33 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1425ms 22:22:33 INFO - PROCESS | 1900 | 1477891353961 Marionette TRACE conn6 -> [0,2110,"getWindowHandle",null] 22:22:33 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 22:22:33 INFO - PROCESS | 1900 | 1477891353966 Marionette TRACE conn6 <- [1,2110,null,{"value":"8"}] 22:22:33 INFO - PROCESS | 1900 | 1477891353973 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:34 INFO - PROCESS | 1900 | 1477891354200 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 22:22:34 INFO - PROCESS | 1900 | 1477891354228 Marionette TRACE conn6 -> [0,2112,"getWindowHandles",null] 22:22:34 INFO - PROCESS | 1900 | 1477891354234 Marionette TRACE conn6 <- [1,2112,null,["8"]] 22:22:34 INFO - PROCESS | 1900 | 1477891354239 Marionette TRACE conn6 -> [0,2113,"switchToWindow",{"name":"8"}] 22:22:34 INFO - PROCESS | 1900 | 1477891354246 Marionette TRACE conn6 <- [1,2113,null,{}] 22:22:34 INFO - PROCESS | 1900 | 1477891354319 Marionette TRACE conn6 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1e400 == 15 [pid = 1900] [id = 463] 22:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x82c10c00) [pid = 1900] [serial = 1357] [outer = (nil)] 22:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x90ec9c00) [pid = 1900] [serial = 1358] [outer = 0x82c10c00] 22:22:34 INFO - PROCESS | 1900 | 1477891354420 Marionette DEBUG loaded listener.js 22:22:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x92cc5400) [pid = 1900] [serial = 1359] [outer = 0x82c10c00] 22:22:34 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x82c04800) [pid = 1900] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 22:22:34 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8c519800) [pid = 1900] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 22:22:34 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x833b0400) [pid = 1900] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 22:22:34 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x91865400) [pid = 1900] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 22:22:34 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x95a1e400) [pid = 1900] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 22:22:35 INFO - PROCESS | 1900 | 1477891355362 Marionette TRACE conn6 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 22:22:35 INFO - . 22:22:35 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1425ms 22:22:35 INFO - PROCESS | 1900 | 1477891355398 Marionette TRACE conn6 -> [0,2115,"getWindowHandle",null] 22:22:35 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 22:22:35 INFO - PROCESS | 1900 | 1477891355405 Marionette TRACE conn6 <- [1,2115,null,{"value":"8"}] 22:22:35 INFO - PROCESS | 1900 | 1477891355413 Marionette TRACE conn6 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:35 INFO - PROCESS | 1900 | 1477891355663 Marionette TRACE conn6 <- [1,2116,null,{"value":null}] 22:22:35 INFO - PROCESS | 1900 | 1477891355682 Marionette TRACE conn6 -> [0,2117,"getWindowHandles",null] 22:22:35 INFO - PROCESS | 1900 | 1477891355686 Marionette TRACE conn6 <- [1,2117,null,["8"]] 22:22:35 INFO - PROCESS | 1900 | 1477891355692 Marionette TRACE conn6 -> [0,2118,"switchToWindow",{"name":"8"}] 22:22:35 INFO - PROCESS | 1900 | 1477891355697 Marionette TRACE conn6 <- [1,2118,null,{}] 22:22:35 INFO - PROCESS | 1900 | 1477891355702 Marionette TRACE conn6 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7d400 == 16 [pid = 1900] [id = 464] 22:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x943b1400) [pid = 1900] [serial = 1360] [outer = (nil)] 22:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x943b3c00) [pid = 1900] [serial = 1361] [outer = 0x943b1400] 22:22:35 INFO - PROCESS | 1900 | 1477891355805 Marionette DEBUG loaded listener.js 22:22:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x9297c800) [pid = 1900] [serial = 1362] [outer = 0x943b1400] 22:22:36 INFO - PROCESS | 1900 | 1477891356847 Marionette TRACE conn6 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 22:22:36 INFO - . 22:22:36 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1480ms 22:22:36 INFO - PROCESS | 1900 | 1477891356892 Marionette TRACE conn6 -> [0,2120,"getWindowHandle",null] 22:22:36 INFO - PROCESS | 1900 | 1477891356896 Marionette TRACE conn6 <- [1,2120,null,{"value":"8"}] 22:22:36 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 22:22:36 INFO - PROCESS | 1900 | 1477891356903 Marionette TRACE conn6 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:37 INFO - PROCESS | 1900 | 1477891357091 Marionette TRACE conn6 <- [1,2121,null,{"value":null}] 22:22:37 INFO - PROCESS | 1900 | 1477891357249 Marionette TRACE conn6 -> [0,2122,"getWindowHandles",null] 22:22:37 INFO - PROCESS | 1900 | 1477891357252 Marionette TRACE conn6 <- [1,2122,null,["8"]] 22:22:37 INFO - PROCESS | 1900 | 1477891357259 Marionette TRACE conn6 -> [0,2123,"switchToWindow",{"name":"8"}] 22:22:37 INFO - PROCESS | 1900 | 1477891357265 Marionette TRACE conn6 <- [1,2123,null,{}] 22:22:37 INFO - PROCESS | 1900 | 1477891357270 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x833bb800 == 17 [pid = 1900] [id = 465] 22:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x87951400) [pid = 1900] [serial = 1363] [outer = (nil)] 22:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x8bcb1000) [pid = 1900] [serial = 1364] [outer = 0x87951400] 22:22:37 INFO - PROCESS | 1900 | 1477891357375 Marionette DEBUG loaded listener.js 22:22:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x94528800) [pid = 1900] [serial = 1365] [outer = 0x87951400] 22:22:38 INFO - PROCESS | 1900 | 1477891358313 Marionette TRACE conn6 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 22:22:38 INFO - . 22:22:38 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1472ms 22:22:38 INFO - PROCESS | 1900 | 1477891358378 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 22:22:38 INFO - PROCESS | 1900 | 1477891358385 Marionette TRACE conn6 <- [1,2125,null,{"value":"8"}] 22:22:38 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 22:22:38 INFO - PROCESS | 1900 | 1477891358395 Marionette TRACE conn6 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:38 INFO - PROCESS | 1900 | 1477891358640 Marionette TRACE conn6 <- [1,2126,null,{"value":null}] 22:22:38 INFO - PROCESS | 1900 | 1477891358787 Marionette TRACE conn6 -> [0,2127,"getWindowHandles",null] 22:22:38 INFO - PROCESS | 1900 | 1477891358794 Marionette TRACE conn6 <- [1,2127,null,["8"]] 22:22:38 INFO - PROCESS | 1900 | 1477891358802 Marionette TRACE conn6 -> [0,2128,"switchToWindow",{"name":"8"}] 22:22:38 INFO - PROCESS | 1900 | 1477891358810 Marionette TRACE conn6 <- [1,2128,null,{}] 22:22:38 INFO - PROCESS | 1900 | 1477891358870 Marionette TRACE conn6 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c298000 == 18 [pid = 1900] [id = 466] 22:22:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8c2ac400) [pid = 1900] [serial = 1366] [outer = (nil)] 22:22:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x8c518000) [pid = 1900] [serial = 1367] [outer = 0x8c2ac400] 22:22:39 INFO - PROCESS | 1900 | 1477891359003 Marionette DEBUG loaded listener.js 22:22:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8c51c800) [pid = 1900] [serial = 1368] [outer = 0x8c2ac400] 22:22:39 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:39 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:39 INFO - PROCESS | 1900 | 1477891359886 Marionette TRACE conn6 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:22:39 INFO - . 22:22:39 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1531ms 22:22:39 INFO - PROCESS | 1900 | 1477891359925 Marionette TRACE conn6 -> [0,2130,"getWindowHandle",null] 22:22:39 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 22:22:39 INFO - PROCESS | 1900 | 1477891359934 Marionette TRACE conn6 <- [1,2130,null,{"value":"8"}] 22:22:39 INFO - PROCESS | 1900 | 1477891359960 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:40 INFO - PROCESS | 1900 | 1477891360161 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 22:22:40 INFO - PROCESS | 1900 | 1477891360364 Marionette TRACE conn6 -> [0,2132,"getWindowHandles",null] 22:22:40 INFO - PROCESS | 1900 | 1477891360370 Marionette TRACE conn6 <- [1,2132,null,["8"]] 22:22:40 INFO - PROCESS | 1900 | 1477891360420 Marionette TRACE conn6 -> [0,2133,"switchToWindow",{"name":"8"}] 22:22:40 INFO - PROCESS | 1900 | 1477891360426 Marionette TRACE conn6 <- [1,2133,null,{}] 22:22:40 INFO - PROCESS | 1900 | 1477891360435 Marionette TRACE conn6 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x91865400 == 19 [pid = 1900] [id = 467] 22:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x92cc0c00) [pid = 1900] [serial = 1369] [outer = (nil)] 22:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x93b2fc00) [pid = 1900] [serial = 1370] [outer = 0x92cc0c00] 22:22:40 INFO - PROCESS | 1900 | 1477891360548 Marionette DEBUG loaded listener.js 22:22:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x92cca000) [pid = 1900] [serial = 1371] [outer = 0x92cc0c00] 22:22:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:22:41 INFO - PROCESS | 1900 | 1477891361392 Marionette TRACE conn6 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:22:41 INFO - . 22:22:41 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1479ms 22:22:41 INFO - PROCESS | 1900 | 1477891361429 Marionette TRACE conn6 -> [0,2135,"getWindowHandle",null] 22:22:41 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:22:41 INFO - PROCESS | 1900 | 1477891361438 Marionette TRACE conn6 <- [1,2135,null,{"value":"8"}] 22:22:41 INFO - PROCESS | 1900 | 1477891361446 Marionette TRACE conn6 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:41 INFO - PROCESS | 1900 | 1477891361642 Marionette TRACE conn6 <- [1,2136,null,{"value":null}] 22:22:41 INFO - PROCESS | 1900 | 1477891361844 Marionette TRACE conn6 -> [0,2137,"getWindowHandles",null] 22:22:41 INFO - PROCESS | 1900 | 1477891361850 Marionette TRACE conn6 <- [1,2137,null,["8"]] 22:22:41 INFO - PROCESS | 1900 | 1477891361903 Marionette TRACE conn6 -> [0,2138,"switchToWindow",{"name":"8"}] 22:22:41 INFO - PROCESS | 1900 | 1477891361911 Marionette TRACE conn6 <- [1,2138,null,{}] 22:22:41 INFO - PROCESS | 1900 | 1477891361919 Marionette TRACE conn6 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37e000 == 20 [pid = 1900] [id = 468] 22:22:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8d383400) [pid = 1900] [serial = 1372] [outer = (nil)] 22:22:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x94793c00) [pid = 1900] [serial = 1373] [outer = 0x8d383400] 22:22:42 INFO - PROCESS | 1900 | 1477891362034 Marionette DEBUG loaded listener.js 22:22:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x94823400) [pid = 1900] [serial = 1374] [outer = 0x8d383400] 22:22:42 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:22:42 INFO - PROCESS | 1900 | 1477891362891 Marionette TRACE conn6 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:22:42 INFO - . 22:22:42 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1471ms 22:22:42 INFO - PROCESS | 1900 | 1477891362918 Marionette TRACE conn6 -> [0,2140,"getWindowHandle",null] 22:22:42 INFO - PROCESS | 1900 | 1477891362926 Marionette TRACE conn6 <- [1,2140,null,{"value":"8"}] 22:22:42 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 22:22:42 INFO - PROCESS | 1900 | 1477891362940 Marionette TRACE conn6 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:43 INFO - PROCESS | 1900 | 1477891363264 Marionette TRACE conn6 <- [1,2141,null,{"value":null}] 22:22:43 INFO - PROCESS | 1900 | 1477891363438 Marionette TRACE conn6 -> [0,2142,"getWindowHandles",null] 22:22:43 INFO - PROCESS | 1900 | 1477891363443 Marionette TRACE conn6 <- [1,2142,null,["8"]] 22:22:43 INFO - PROCESS | 1900 | 1477891363450 Marionette TRACE conn6 -> [0,2143,"switchToWindow",{"name":"8"}] 22:22:43 INFO - PROCESS | 1900 | 1477891363459 Marionette TRACE conn6 <- [1,2143,null,{}] 22:22:43 INFO - PROCESS | 1900 | 1477891363509 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc79c00 == 21 [pid = 1900] [id = 469] 22:22:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x94960c00) [pid = 1900] [serial = 1375] [outer = (nil)] 22:22:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x9546b800) [pid = 1900] [serial = 1376] [outer = 0x94960c00] 22:22:43 INFO - PROCESS | 1900 | 1477891363626 Marionette DEBUG loaded listener.js 22:22:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x95627400) [pid = 1900] [serial = 1377] [outer = 0x94960c00] 22:22:44 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:22:44 INFO - PROCESS | 1900 | 1477891364443 Marionette TRACE conn6 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:22:44 INFO - . 22:22:44 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1528ms 22:22:44 INFO - PROCESS | 1900 | 1477891364464 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 22:22:44 INFO - PROCESS | 1900 | 1477891364468 Marionette TRACE conn6 <- [1,2145,null,{"value":"8"}] 22:22:44 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:22:44 INFO - PROCESS | 1900 | 1477891364475 Marionette TRACE conn6 -> [0,2146,"getContext",null] 22:22:44 INFO - PROCESS | 1900 | 1477891364479 Marionette TRACE conn6 <- [1,2146,null,{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364484 Marionette TRACE conn6 -> [0,2147,"setContext",{"value":"chrome"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364488 Marionette TRACE conn6 <- [1,2147,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364514 Marionette TRACE conn6 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:22:44 INFO - PROCESS | 1900 | 1477891364535 Marionette TRACE conn6 <- [1,2148,null,{"value":true}] 22:22:44 INFO - PROCESS | 1900 | 1477891364540 Marionette TRACE conn6 -> [0,2149,"setContext",{"value":"content"}] 22:22:44 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:44 INFO - PROCESS | 1900 | 1477891364550 Marionette TRACE conn6 <- [1,2149,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364556 Marionette TRACE conn6 -> [0,2150,"getContext",null] 22:22:44 INFO - PROCESS | 1900 | 1477891364560 Marionette TRACE conn6 <- [1,2150,null,{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364566 Marionette TRACE conn6 -> [0,2151,"setContext",{"value":"chrome"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364570 Marionette TRACE conn6 <- [1,2151,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364575 Marionette TRACE conn6 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:22:44 INFO - PROCESS | 1900 | 1477891364595 Marionette TRACE conn6 <- [1,2152,null,{"value":null}] 22:22:44 INFO - PROCESS | 1900 | 1477891364601 Marionette TRACE conn6 -> [0,2153,"setContext",{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364605 Marionette TRACE conn6 <- [1,2153,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364789 Marionette TRACE conn6 -> [0,2154,"getContext",null] 22:22:44 INFO - PROCESS | 1900 | 1477891364795 Marionette TRACE conn6 <- [1,2154,null,{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364803 Marionette TRACE conn6 -> [0,2155,"setContext",{"value":"chrome"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364808 Marionette TRACE conn6 <- [1,2155,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364818 Marionette TRACE conn6 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:22:44 INFO - PROCESS | 1900 | 1477891364841 Marionette TRACE conn6 <- [1,2156,null,{"value":true}] 22:22:44 INFO - PROCESS | 1900 | 1477891364850 Marionette TRACE conn6 -> [0,2157,"setContext",{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364855 Marionette TRACE conn6 <- [1,2157,null,{}] 22:22:44 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:44 INFO - PROCESS | 1900 | 1477891364907 Marionette TRACE conn6 -> [0,2158,"getContext",null] 22:22:44 INFO - PROCESS | 1900 | 1477891364916 Marionette TRACE conn6 <- [1,2158,null,{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364931 Marionette TRACE conn6 -> [0,2159,"setContext",{"value":"chrome"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364941 Marionette TRACE conn6 <- [1,2159,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364957 Marionette TRACE conn6 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:22:44 INFO - PROCESS | 1900 | 1477891364978 Marionette TRACE conn6 <- [1,2160,null,{"value":null}] 22:22:44 INFO - PROCESS | 1900 | 1477891364985 Marionette TRACE conn6 -> [0,2161,"setContext",{"value":"content"}] 22:22:44 INFO - PROCESS | 1900 | 1477891364989 Marionette TRACE conn6 <- [1,2161,null,{}] 22:22:44 INFO - PROCESS | 1900 | 1477891364997 Marionette TRACE conn6 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:45 INFO - PROCESS | 1900 | 1477891365373 Marionette TRACE conn6 <- [1,2162,null,{"value":null}] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8cbec000) [pid = 1900] [serial = 1336] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8cbf8000) [pid = 1900] [serial = 1337] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x833b6c00) [pid = 1900] [serial = 1333] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8795a400) [pid = 1900] [serial = 1334] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x95a21400) [pid = 1900] [serial = 1330] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x95d9b000) [pid = 1900] [serial = 1331] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x9297d400) [pid = 1900] [serial = 1327] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x92cc1400) [pid = 1900] [serial = 1328] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x833bdc00) [pid = 1900] [serial = 1324] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x878d3000) [pid = 1900] [serial = 1325] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8f6f2c00) [pid = 1900] [serial = 1339] [outer = (nil)] [url = about:blank] 22:22:45 INFO - PROCESS | 1900 | 1477891365558 Marionette TRACE conn6 -> [0,2163,"getWindowHandles",null] 22:22:45 INFO - PROCESS | 1900 | 1477891365562 Marionette TRACE conn6 <- [1,2163,null,["8"]] 22:22:45 INFO - PROCESS | 1900 | 1477891365585 Marionette TRACE conn6 -> [0,2164,"switchToWindow",{"name":"8"}] 22:22:45 INFO - PROCESS | 1900 | 1477891365600 Marionette TRACE conn6 <- [1,2164,null,{}] 22:22:45 INFO - PROCESS | 1900 | 1477891365608 Marionette TRACE conn6 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c05800 == 22 [pid = 1900] [id = 470] 22:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x82c07000) [pid = 1900] [serial = 1378] [outer = (nil)] 22:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x82c0a800) [pid = 1900] [serial = 1379] [outer = 0x82c07000] 22:22:45 INFO - PROCESS | 1900 | 1477891365707 Marionette DEBUG loaded listener.js 22:22:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x82c0f400) [pid = 1900] [serial = 1380] [outer = 0x82c07000] 22:22:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 22:22:46 INFO - PROCESS | 1900 | 1477891366479 Marionette TRACE conn6 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 22:22:46 INFO - . 22:22:46 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 2048ms 22:22:46 INFO - PROCESS | 1900 | 1477891366525 Marionette TRACE conn6 -> [0,2166,"getWindowHandle",null] 22:22:46 INFO - PROCESS | 1900 | 1477891366529 Marionette TRACE conn6 <- [1,2166,null,{"value":"8"}] 22:22:46 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 22:22:46 INFO - PROCESS | 1900 | 1477891366536 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:46 INFO - PROCESS | 1900 | 1477891366718 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 22:22:46 INFO - PROCESS | 1900 | 1477891366864 Marionette TRACE conn6 -> [0,2168,"getWindowHandles",null] 22:22:46 INFO - PROCESS | 1900 | 1477891366867 Marionette TRACE conn6 <- [1,2168,null,["8"]] 22:22:46 INFO - PROCESS | 1900 | 1477891366874 Marionette TRACE conn6 -> [0,2169,"switchToWindow",{"name":"8"}] 22:22:46 INFO - PROCESS | 1900 | 1477891366879 Marionette TRACE conn6 <- [1,2169,null,{}] 22:22:46 INFO - PROCESS | 1900 | 1477891366890 Marionette TRACE conn6 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f5c00 == 23 [pid = 1900] [id = 471] 22:22:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x835f8800) [pid = 1900] [serial = 1381] [outer = (nil)] 22:22:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x835fb000) [pid = 1900] [serial = 1382] [outer = 0x835f8800] 22:22:46 INFO - PROCESS | 1900 | 1477891366992 Marionette DEBUG loaded listener.js 22:22:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x878da400) [pid = 1900] [serial = 1383] [outer = 0x835f8800] 22:22:47 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/layout/style/Loader.cpp, line 2088 22:22:47 INFO - PROCESS | 1900 | 1477891367766 Marionette TRACE conn6 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 22:22:47 INFO - . 22:22:47 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1282ms 22:22:47 INFO - PROCESS | 1900 | 1477891367820 Marionette TRACE conn6 -> [0,2171,"getWindowHandle",null] 22:22:47 INFO - PROCESS | 1900 | 1477891367823 Marionette TRACE conn6 <- [1,2171,null,{"value":"8"}] 22:22:47 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 22:22:47 INFO - PROCESS | 1900 | 1477891367845 Marionette TRACE conn6 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:48 INFO - PROCESS | 1900 | 1477891368039 Marionette TRACE conn6 <- [1,2172,null,{"value":null}] 22:22:48 INFO - PROCESS | 1900 | 1477891368053 Marionette TRACE conn6 -> [0,2173,"getWindowHandles",null] 22:22:48 INFO - PROCESS | 1900 | 1477891368058 Marionette TRACE conn6 <- [1,2173,null,["8"]] 22:22:48 INFO - PROCESS | 1900 | 1477891368063 Marionette TRACE conn6 -> [0,2174,"switchToWindow",{"name":"8"}] 22:22:48 INFO - PROCESS | 1900 | 1477891368071 Marionette TRACE conn6 <- [1,2174,null,{}] 22:22:48 INFO - PROCESS | 1900 | 1477891368076 Marionette TRACE conn6 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c6d800 == 24 [pid = 1900] [id = 472] 22:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x87c6dc00) [pid = 1900] [serial = 1384] [outer = (nil)] 22:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x87c79000) [pid = 1900] [serial = 1385] [outer = 0x87c6dc00] 22:22:48 INFO - PROCESS | 1900 | 1477891368301 Marionette DEBUG loaded listener.js 22:22:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x87d7dc00) [pid = 1900] [serial = 1386] [outer = 0x87c6dc00] 22:22:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:49 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:49 INFO - PROCESS | 1900 | 1477891369145 Marionette TRACE conn6 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 22:22:49 INFO - . 22:22:49 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html | took 1334ms 22:22:49 INFO - PROCESS | 1900 | 1477891369180 Marionette TRACE conn6 -> [0,2176,"getWindowHandle",null] 22:22:49 INFO - PROCESS | 1900 | 1477891369183 Marionette TRACE conn6 <- [1,2176,null,{"value":"8"}] 22:22:49 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 22:22:49 INFO - PROCESS | 1900 | 1477891369201 Marionette TRACE conn6 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:49 INFO - PROCESS | 1900 | 1477891369437 Marionette TRACE conn6 <- [1,2177,null,{"value":null}] 22:22:49 INFO - PROCESS | 1900 | 1477891369459 Marionette TRACE conn6 -> [0,2178,"getWindowHandles",null] 22:22:49 INFO - PROCESS | 1900 | 1477891369464 Marionette TRACE conn6 <- [1,2178,null,["8"]] 22:22:49 INFO - PROCESS | 1900 | 1477891369470 Marionette TRACE conn6 -> [0,2179,"switchToWindow",{"name":"8"}] 22:22:49 INFO - PROCESS | 1900 | 1477891369475 Marionette TRACE conn6 <- [1,2179,null,{}] 22:22:49 INFO - PROCESS | 1900 | 1477891369480 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14a400 == 25 [pid = 1900] [id = 473] 22:22:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8c297000) [pid = 1900] [serial = 1387] [outer = (nil)] 22:22:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8c29c000) [pid = 1900] [serial = 1388] [outer = 0x8c297000] 22:22:49 INFO - PROCESS | 1900 | 1477891369651 Marionette DEBUG loaded listener.js 22:22:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8c2a8c00) [pid = 1900] [serial = 1389] [outer = 0x8c297000] 22:22:50 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8bfd4400) [pid = 1900] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 22:22:50 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x82c10c00) [pid = 1900] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 22:22:50 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x943b1400) [pid = 1900] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 22:22:50 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x87c7c000) [pid = 1900] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 22:22:50 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:50 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:50 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:22:50 INFO - PROCESS | 1900 | 1477891370483 Marionette TRACE conn6 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:22:50 INFO - . 22:22:50 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html | took 1325ms 22:22:50 INFO - PROCESS | 1900 | 1477891370521 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 22:22:50 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 22:22:50 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:50 INFO - PROCESS | 1900 | 1477891370531 Marionette TRACE conn6 <- [1,2181,null,{"value":"8"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370543 Marionette TRACE conn6 -> [0,2182,"getContext",null] 22:22:50 INFO - PROCESS | 1900 | 1477891370546 Marionette TRACE conn6 <- [1,2182,null,{"value":"content"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370550 Marionette TRACE conn6 -> [0,2183,"setContext",{"value":"chrome"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370555 Marionette TRACE conn6 <- [1,2183,null,{}] 22:22:50 INFO - PROCESS | 1900 | 1477891370560 Marionette TRACE conn6 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:22:50 INFO - PROCESS | 1900 | 1477891370582 Marionette TRACE conn6 <- [1,2184,null,{"value":null}] 22:22:50 INFO - PROCESS | 1900 | 1477891370586 Marionette TRACE conn6 -> [0,2185,"setContext",{"value":"content"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370590 Marionette TRACE conn6 <- [1,2185,null,{}] 22:22:50 INFO - Clearing pref security.mixed_content.use_hsts 22:22:50 INFO - PROCESS | 1900 | 1477891370597 Marionette TRACE conn6 -> [0,2186,"getContext",null] 22:22:50 INFO - PROCESS | 1900 | 1477891370600 Marionette TRACE conn6 <- [1,2186,null,{"value":"content"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370605 Marionette TRACE conn6 -> [0,2187,"setContext",{"value":"chrome"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370608 Marionette TRACE conn6 <- [1,2187,null,{}] 22:22:50 INFO - PROCESS | 1900 | 1477891370614 Marionette TRACE conn6 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:22:50 INFO - PROCESS | 1900 | 1477891370628 Marionette TRACE conn6 <- [1,2188,null,{"value":null}] 22:22:50 INFO - PROCESS | 1900 | 1477891370637 Marionette TRACE conn6 -> [0,2189,"setContext",{"value":"content"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370639 Marionette TRACE conn6 <- [1,2189,null,{}] 22:22:50 INFO - PROCESS | 1900 | 1477891370645 Marionette TRACE conn6 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:50 INFO - PROCESS | 1900 | 1477891370879 Marionette TRACE conn6 <- [1,2190,null,{"value":null}] 22:22:50 INFO - PROCESS | 1900 | 1477891370899 Marionette TRACE conn6 -> [0,2191,"getWindowHandles",null] 22:22:50 INFO - PROCESS | 1900 | 1477891370904 Marionette TRACE conn6 <- [1,2191,null,["8"]] 22:22:50 INFO - PROCESS | 1900 | 1477891370910 Marionette TRACE conn6 -> [0,2192,"switchToWindow",{"name":"8"}] 22:22:50 INFO - PROCESS | 1900 | 1477891370915 Marionette TRACE conn6 <- [1,2192,null,{}] 22:22:50 INFO - PROCESS | 1900 | 1477891370921 Marionette TRACE conn6 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf0800 == 26 [pid = 1900] [id = 474] 22:22:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8cbf1000) [pid = 1900] [serial = 1390] [outer = (nil)] 22:22:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8cc73800) [pid = 1900] [serial = 1391] [outer = 0x8cbf1000] 22:22:51 INFO - PROCESS | 1900 | 1477891371018 Marionette DEBUG loaded listener.js 22:22:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8cc7e800) [pid = 1900] [serial = 1392] [outer = 0x8cbf1000] 22:22:51 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:22:51 INFO - PROCESS | 1900 | 1477891371828 Marionette TRACE conn6 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 22:22:51 INFO - . 22:22:51 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1328ms 22:22:51 INFO - PROCESS | 1900 | 1477891371935 Marionette TRACE conn6 -> [0,2194,"getWindowHandle",null] 22:22:51 INFO - PROCESS | 1900 | 1477891371942 Marionette TRACE conn6 <- [1,2194,null,{"value":"8"}] 22:22:51 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 22:22:51 INFO - PROCESS | 1900 | 1477891371964 Marionette TRACE conn6 -> [0,2195,"getContext",null] 22:22:51 INFO - PROCESS | 1900 | 1477891371992 Marionette TRACE conn6 <- [1,2195,null,{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891371999 Marionette TRACE conn6 -> [0,2196,"setContext",{"value":"chrome"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372005 Marionette TRACE conn6 <- [1,2196,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372011 Marionette TRACE conn6 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:22:52 INFO - PROCESS | 1900 | 1477891372031 Marionette TRACE conn6 <- [1,2197,null,{"value":true}] 22:22:52 INFO - PROCESS | 1900 | 1477891372037 Marionette TRACE conn6 -> [0,2198,"setContext",{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372039 Marionette TRACE conn6 <- [1,2198,null,{}] 22:22:52 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:22:52 INFO - PROCESS | 1900 | 1477891372046 Marionette TRACE conn6 -> [0,2199,"getContext",null] 22:22:52 INFO - PROCESS | 1900 | 1477891372049 Marionette TRACE conn6 <- [1,2199,null,{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372054 Marionette TRACE conn6 -> [0,2200,"setContext",{"value":"chrome"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372059 Marionette TRACE conn6 <- [1,2200,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372068 Marionette TRACE conn6 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:22:52 INFO - PROCESS | 1900 | 1477891372093 Marionette TRACE conn6 <- [1,2201,null,{"value":null}] 22:22:52 INFO - PROCESS | 1900 | 1477891372099 Marionette TRACE conn6 -> [0,2202,"setContext",{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372103 Marionette TRACE conn6 <- [1,2202,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372112 Marionette TRACE conn6 -> [0,2203,"getContext",null] 22:22:52 INFO - PROCESS | 1900 | 1477891372116 Marionette TRACE conn6 <- [1,2203,null,{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372122 Marionette TRACE conn6 -> [0,2204,"setContext",{"value":"chrome"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372126 Marionette TRACE conn6 <- [1,2204,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372131 Marionette TRACE conn6 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:22:52 INFO - PROCESS | 1900 | 1477891372149 Marionette TRACE conn6 <- [1,2205,null,{"value":true}] 22:22:52 INFO - PROCESS | 1900 | 1477891372161 Marionette TRACE conn6 -> [0,2206,"setContext",{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372163 Marionette TRACE conn6 <- [1,2206,null,{}] 22:22:52 INFO - Setting pref security.mixed_content.use_hsts (false) 22:22:52 INFO - PROCESS | 1900 | 1477891372226 Marionette TRACE conn6 -> [0,2207,"getContext",null] 22:22:52 INFO - PROCESS | 1900 | 1477891372232 Marionette TRACE conn6 <- [1,2207,null,{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372240 Marionette TRACE conn6 -> [0,2208,"setContext",{"value":"chrome"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372246 Marionette TRACE conn6 <- [1,2208,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372256 Marionette TRACE conn6 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:22:52 INFO - PROCESS | 1900 | 1477891372282 Marionette TRACE conn6 <- [1,2209,null,{"value":null}] 22:22:52 INFO - PROCESS | 1900 | 1477891372291 Marionette TRACE conn6 -> [0,2210,"setContext",{"value":"content"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372295 Marionette TRACE conn6 <- [1,2210,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372303 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:52 INFO - PROCESS | 1900 | 1477891372554 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 22:22:52 INFO - PROCESS | 1900 | 1477891372748 Marionette TRACE conn6 -> [0,2212,"getWindowHandles",null] 22:22:52 INFO - PROCESS | 1900 | 1477891372761 Marionette TRACE conn6 <- [1,2212,null,["8"]] 22:22:52 INFO - PROCESS | 1900 | 1477891372767 Marionette TRACE conn6 -> [0,2213,"switchToWindow",{"name":"8"}] 22:22:52 INFO - PROCESS | 1900 | 1477891372775 Marionette TRACE conn6 <- [1,2213,null,{}] 22:22:52 INFO - PROCESS | 1900 | 1477891372824 Marionette TRACE conn6 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dc000 == 27 [pid = 1900] [id = 475] 22:22:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x835dc400) [pid = 1900] [serial = 1393] [outer = (nil)] 22:22:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x835e4800) [pid = 1900] [serial = 1394] [outer = 0x835dc400] 22:22:52 INFO - PROCESS | 1900 | 1477891372948 Marionette DEBUG loaded listener.js 22:22:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x878d7800) [pid = 1900] [serial = 1395] [outer = 0x835dc400] 22:22:53 INFO - PROCESS | 1900 | 1477891373872 Marionette TRACE conn6 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 22:22:53 INFO - . 22:22:53 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html | took 1969ms 22:22:53 INFO - PROCESS | 1900 | 1477891373932 Marionette TRACE conn6 -> [0,2215,"getWindowHandle",null] 22:22:53 INFO - PROCESS | 1900 | 1477891373939 Marionette TRACE conn6 <- [1,2215,null,{"value":"8"}] 22:22:53 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 22:22:53 INFO - PROCESS | 1900 | 1477891373949 Marionette TRACE conn6 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:54 INFO - PROCESS | 1900 | 1477891374169 Marionette TRACE conn6 <- [1,2216,null,{"value":null}] 22:22:54 INFO - PROCESS | 1900 | 1477891374358 Marionette TRACE conn6 -> [0,2217,"getWindowHandles",null] 22:22:54 INFO - PROCESS | 1900 | 1477891374369 Marionette TRACE conn6 <- [1,2217,null,["8"]] 22:22:54 INFO - PROCESS | 1900 | 1477891374428 Marionette TRACE conn6 -> [0,2218,"switchToWindow",{"name":"8"}] 22:22:54 INFO - PROCESS | 1900 | 1477891374435 Marionette TRACE conn6 <- [1,2218,null,{}] 22:22:54 INFO - PROCESS | 1900 | 1477891374444 Marionette TRACE conn6 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2ad800 == 28 [pid = 1900] [id = 476] 22:22:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8c2b0400) [pid = 1900] [serial = 1396] [outer = (nil)] 22:22:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8c514c00) [pid = 1900] [serial = 1397] [outer = 0x8c2b0400] 22:22:54 INFO - PROCESS | 1900 | 1477891374559 Marionette DEBUG loaded listener.js 22:22:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8c516800) [pid = 1900] [serial = 1398] [outer = 0x8c2b0400] 22:22:55 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:55 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:55 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(rv)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 22:22:55 INFO - PROCESS | 1900 | 1477891375469 Marionette TRACE conn6 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 22:22:55 INFO - . 22:22:55 INFO - TEST-OK | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html | took 1579ms 22:22:55 INFO - PROCESS | 1900 | 1477891375527 Marionette TRACE conn6 -> [0,2220,"getWindowHandle",null] 22:22:55 INFO - PROCESS | 1900 | 1477891375530 Marionette TRACE conn6 <- [1,2220,null,{"value":"8"}] 22:22:55 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:55 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:22:55 INFO - PROCESS | 1900 | 1477891375540 Marionette TRACE conn6 -> [0,2221,"getContext",null] 22:22:55 INFO - PROCESS | 1900 | 1477891375544 Marionette TRACE conn6 <- [1,2221,null,{"value":"content"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375549 Marionette TRACE conn6 -> [0,2222,"setContext",{"value":"chrome"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375553 Marionette TRACE conn6 <- [1,2222,null,{}] 22:22:55 INFO - PROCESS | 1900 | 1477891375560 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:22:55 INFO - PROCESS | 1900 | 1477891375578 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 22:22:55 INFO - PROCESS | 1900 | 1477891375583 Marionette TRACE conn6 -> [0,2224,"setContext",{"value":"content"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375588 Marionette TRACE conn6 <- [1,2224,null,{}] 22:22:55 INFO - Clearing pref security.mixed_content.use_hsts 22:22:55 INFO - PROCESS | 1900 | 1477891375595 Marionette TRACE conn6 -> [0,2225,"getContext",null] 22:22:55 INFO - PROCESS | 1900 | 1477891375599 Marionette TRACE conn6 <- [1,2225,null,{"value":"content"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375646 Marionette TRACE conn6 -> [0,2226,"setContext",{"value":"chrome"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375651 Marionette TRACE conn6 <- [1,2226,null,{}] 22:22:55 INFO - PROCESS | 1900 | 1477891375665 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:22:55 INFO - PROCESS | 1900 | 1477891375684 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 22:22:55 INFO - PROCESS | 1900 | 1477891375690 Marionette TRACE conn6 -> [0,2228,"setContext",{"value":"content"}] 22:22:55 INFO - PROCESS | 1900 | 1477891375694 Marionette TRACE conn6 <- [1,2228,null,{}] 22:22:55 INFO - PROCESS | 1900 | 1477891375700 Marionette TRACE conn6 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:55 INFO - PROCESS | 1900 | 1477891375927 Marionette TRACE conn6 <- [1,2229,null,{"value":null}] 22:22:56 INFO - PROCESS | 1900 | 1477891376111 Marionette TRACE conn6 -> [0,2230,"getWindowHandles",null] 22:22:56 INFO - PROCESS | 1900 | 1477891376117 Marionette TRACE conn6 <- [1,2230,null,["8"]] 22:22:56 INFO - PROCESS | 1900 | 1477891376123 Marionette TRACE conn6 -> [0,2231,"switchToWindow",{"name":"8"}] 22:22:56 INFO - PROCESS | 1900 | 1477891376130 Marionette TRACE conn6 <- [1,2231,null,{}] 22:22:56 INFO - PROCESS | 1900 | 1477891376136 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b33000 == 29 [pid = 1900] [id = 477] 22:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93b33400) [pid = 1900] [serial = 1399] [outer = (nil)] 22:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x941eb000) [pid = 1900] [serial = 1400] [outer = 0x93b33400] 22:22:56 INFO - PROCESS | 1900 | 1477891376293 Marionette DEBUG loaded listener.js 22:22:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x941f4400) [pid = 1900] [serial = 1401] [outer = 0x93b33400] 22:22:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:22:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:22:57 INFO - PROCESS | 1900 | 1477891377245 Marionette TRACE conn6 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 22:22:57 INFO - . 22:22:57 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1734ms 22:22:57 INFO - PROCESS | 1900 | 1477891377274 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 22:22:57 INFO - PROCESS | 1900 | 1477891377279 Marionette TRACE conn6 <- [1,2233,null,{"value":"8"}] 22:22:57 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:57 INFO - PROCESS | 1900 | 1477891377286 Marionette TRACE conn6 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:57 INFO - PROCESS | 1900 | 1477891377486 Marionette TRACE conn6 <- [1,2234,null,{"value":null}] 22:22:57 INFO - PROCESS | 1900 | 1477891377668 Marionette TRACE conn6 -> [0,2235,"getWindowHandles",null] 22:22:57 INFO - PROCESS | 1900 | 1477891377673 Marionette TRACE conn6 <- [1,2235,null,["8"]] 22:22:57 INFO - PROCESS | 1900 | 1477891377683 Marionette TRACE conn6 -> [0,2236,"switchToWindow",{"name":"8"}] 22:22:57 INFO - PROCESS | 1900 | 1477891377689 Marionette TRACE conn6 <- [1,2236,null,{}] 22:22:57 INFO - PROCESS | 1900 | 1477891377740 Marionette TRACE conn6 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x943ba400 == 30 [pid = 1900] [id = 478] 22:22:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x9452e800) [pid = 1900] [serial = 1402] [outer = (nil)] 22:22:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x946b8800) [pid = 1900] [serial = 1403] [outer = 0x9452e800] 22:22:57 INFO - PROCESS | 1900 | 1477891377858 Marionette DEBUG loaded listener.js 22:22:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9478ec00) [pid = 1900] [serial = 1404] [outer = 0x9452e800] 22:22:58 INFO - PROCESS | 1900 | 1477891378709 Marionette TRACE conn6 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 22:22:58 INFO - . 22:22:58 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1476ms 22:22:58 INFO - PROCESS | 1900 | 1477891378763 Marionette TRACE conn6 -> [0,2238,"getWindowHandle",null] 22:22:58 INFO - PROCESS | 1900 | 1477891378768 Marionette TRACE conn6 <- [1,2238,null,{"value":"8"}] 22:22:58 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 22:22:58 INFO - PROCESS | 1900 | 1477891378775 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:22:59 INFO - PROCESS | 1900 | 1477891379132 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 22:22:59 INFO - PROCESS | 1900 | 1477891379319 Marionette TRACE conn6 -> [0,2240,"getWindowHandles",null] 22:22:59 INFO - PROCESS | 1900 | 1477891379326 Marionette TRACE conn6 <- [1,2240,null,["8"]] 22:22:59 INFO - PROCESS | 1900 | 1477891379336 Marionette TRACE conn6 -> [0,2241,"switchToWindow",{"name":"8"}] 22:22:59 INFO - PROCESS | 1900 | 1477891379345 Marionette TRACE conn6 <- [1,2241,null,{}] 22:22:59 INFO - PROCESS | 1900 | 1477891379440 Marionette TRACE conn6 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:22:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1f400 == 31 [pid = 1900] [id = 479] 22:22:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x82c08800) [pid = 1900] [serial = 1405] [outer = (nil)] 22:22:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x833b0000) [pid = 1900] [serial = 1406] [outer = 0x82c08800] 22:22:59 INFO - PROCESS | 1900 | 1477891379561 Marionette DEBUG loaded listener.js 22:22:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x835da000) [pid = 1900] [serial = 1407] [outer = 0x82c08800] 22:23:00 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 22:23:00 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 22:23:00 INFO - PROCESS | 1900 | 1477891380513 Marionette TRACE conn6 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 22:23:00 INFO - . 22:23:00 INFO - TEST-OK | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 1786ms 22:23:00 INFO - PROCESS | 1900 | 1477891380564 Marionette TRACE conn6 -> [0,2243,"getWindowHandle",null] 22:23:00 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 22:23:00 INFO - PROCESS | 1900 | 1477891380572 Marionette TRACE conn6 <- [1,2243,null,{"value":"8"}] 22:23:00 INFO - PROCESS | 1900 | 1477891380582 Marionette TRACE conn6 -> [0,2244,"getContext",null] 22:23:00 INFO - PROCESS | 1900 | 1477891380592 Marionette TRACE conn6 <- [1,2244,null,{"value":"content"}] 22:23:00 INFO - PROCESS | 1900 | 1477891380602 Marionette TRACE conn6 -> [0,2245,"setContext",{"value":"chrome"}] 22:23:00 INFO - PROCESS | 1900 | 1477891380607 Marionette TRACE conn6 <- [1,2245,null,{}] 22:23:00 INFO - PROCESS | 1900 | 1477891380615 Marionette TRACE conn6 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:23:00 INFO - PROCESS | 1900 | 1477891380638 Marionette TRACE conn6 <- [1,2246,null,{"value":true}] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x9b10bc00 == 30 [pid = 1900] [id = 460] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x82c02000 == 29 [pid = 1900] [id = 455] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb3400 == 28 [pid = 1900] [id = 462] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7a000 == 27 [pid = 1900] [id = 458] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x93b3b800 == 26 [pid = 1900] [id = 459] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x87c7bc00 == 25 [pid = 1900] [id = 461] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x835f5c00 == 24 [pid = 1900] [id = 471] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x87c6d800 == 23 [pid = 1900] [id = 472] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x82c05800 == 22 [pid = 1900] [id = 470] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8c518c00 == 21 [pid = 1900] [id = 456] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1e400 == 20 [pid = 1900] [id = 463] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e7400 == 19 [pid = 1900] [id = 457] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8c298000 == 18 [pid = 1900] [id = 466] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x91865400 == 17 [pid = 1900] [id = 467] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37e000 == 16 [pid = 1900] [id = 468] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc79c00 == 15 [pid = 1900] [id = 469] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14a400 == 14 [pid = 1900] [id = 473] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x943ba400 == 13 [pid = 1900] [id = 478] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7d400 == 12 [pid = 1900] [id = 464] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf0800 == 11 [pid = 1900] [id = 474] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x835dc000 == 10 [pid = 1900] [id = 475] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x833bb800 == 9 [pid = 1900] [id = 465] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2ad800 == 8 [pid = 1900] [id = 476] 22:23:01 INFO - PROCESS | 1900 | --DOCSHELL 0x93b33000 == 7 [pid = 1900] [id = 477] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9b1d9400) [pid = 1900] [serial = 1348] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x87d83000) [pid = 1900] [serial = 1353] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x87d7ec00) [pid = 1900] [serial = 1352] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8c2b6800) [pid = 1900] [serial = 1356] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8c29dc00) [pid = 1900] [serial = 1355] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x92cc5400) [pid = 1900] [serial = 1359] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x90ec9c00) [pid = 1900] [serial = 1358] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9297c800) [pid = 1900] [serial = 1362] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x943b3c00) [pid = 1900] [serial = 1361] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8d380400) [pid = 1900] [serial = 1342] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x95202800) [pid = 1900] [serial = 1345] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8bcb1000) [pid = 1900] [serial = 1364] [outer = (nil)] [url = about:blank] 22:23:01 INFO - PROCESS | 1900 | 1477891381675 Marionette TRACE conn6 -> [0,2247,"setContext",{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381681 Marionette TRACE conn6 <- [1,2247,null,{}] 22:23:01 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 22:23:01 INFO - PROCESS | 1900 | 1477891381699 Marionette TRACE conn6 -> [0,2248,"getContext",null] 22:23:01 INFO - PROCESS | 1900 | 1477891381707 Marionette TRACE conn6 <- [1,2248,null,{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381716 Marionette TRACE conn6 -> [0,2249,"setContext",{"value":"chrome"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381722 Marionette TRACE conn6 <- [1,2249,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381732 Marionette TRACE conn6 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:23:01 INFO - PROCESS | 1900 | 1477891381755 Marionette TRACE conn6 <- [1,2250,null,{"value":null}] 22:23:01 INFO - PROCESS | 1900 | 1477891381764 Marionette TRACE conn6 -> [0,2251,"setContext",{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381773 Marionette TRACE conn6 <- [1,2251,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381789 Marionette TRACE conn6 -> [0,2252,"getContext",null] 22:23:01 INFO - PROCESS | 1900 | 1477891381802 Marionette TRACE conn6 <- [1,2252,null,{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381807 Marionette TRACE conn6 -> [0,2253,"setContext",{"value":"chrome"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381812 Marionette TRACE conn6 <- [1,2253,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381818 Marionette TRACE conn6 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:23:01 INFO - PROCESS | 1900 | 1477891381838 Marionette TRACE conn6 <- [1,2254,null,{"value":true}] 22:23:01 INFO - PROCESS | 1900 | 1477891381855 Marionette TRACE conn6 -> [0,2255,"setContext",{"value":"content"}] 22:23:01 INFO - Setting pref security.mixed_content.use_hsts (false) 22:23:01 INFO - PROCESS | 1900 | 1477891381864 Marionette TRACE conn6 <- [1,2255,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381871 Marionette TRACE conn6 -> [0,2256,"getContext",null] 22:23:01 INFO - PROCESS | 1900 | 1477891381874 Marionette TRACE conn6 <- [1,2256,null,{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381891 Marionette TRACE conn6 -> [0,2257,"setContext",{"value":"chrome"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381903 Marionette TRACE conn6 <- [1,2257,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381909 Marionette TRACE conn6 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:23:01 INFO - PROCESS | 1900 | 1477891381934 Marionette TRACE conn6 <- [1,2258,null,{"value":null}] 22:23:01 INFO - PROCESS | 1900 | 1477891381940 Marionette TRACE conn6 -> [0,2259,"setContext",{"value":"content"}] 22:23:01 INFO - PROCESS | 1900 | 1477891381943 Marionette TRACE conn6 <- [1,2259,null,{}] 22:23:01 INFO - PROCESS | 1900 | 1477891381949 Marionette TRACE conn6 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:02 INFO - PROCESS | 1900 | 1477891382156 Marionette TRACE conn6 <- [1,2260,null,{"value":null}] 22:23:02 INFO - PROCESS | 1900 | 1477891382350 Marionette TRACE conn6 -> [0,2261,"getWindowHandles",null] 22:23:02 INFO - PROCESS | 1900 | 1477891382354 Marionette TRACE conn6 <- [1,2261,null,["8"]] 22:23:02 INFO - PROCESS | 1900 | 1477891382362 Marionette TRACE conn6 -> [0,2262,"switchToWindow",{"name":"8"}] 22:23:02 INFO - PROCESS | 1900 | 1477891382368 Marionette TRACE conn6 <- [1,2262,null,{}] 22:23:02 INFO - PROCESS | 1900 | 1477891382374 Marionette TRACE conn6 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x835ef800 == 8 [pid = 1900] [id = 480] 22:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x835f0c00) [pid = 1900] [serial = 1408] [outer = (nil)] 22:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x835f7000) [pid = 1900] [serial = 1409] [outer = 0x835f0c00] 22:23:02 INFO - PROCESS | 1900 | 1477891382478 Marionette DEBUG loaded listener.js 22:23:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x835f9400) [pid = 1900] [serial = 1410] [outer = 0x835f0c00] 22:23:03 INFO - PROCESS | 1900 | [aac @ 0x87c74800] err{or,}_recognition separate: 1; 1 22:23:03 INFO - PROCESS | 1900 | [aac @ 0x87c74800] err{or,}_recognition combined: 1; 1 22:23:03 INFO - PROCESS | 1900 | [aac @ 0x87c74800] Unsupported bit depth: 0 22:23:03 INFO - PROCESS | 1900 | [h264 @ 0x87c77000] err{or,}_recognition separate: 1; 1 22:23:03 INFO - PROCESS | 1900 | [h264 @ 0x87c77000] err{or,}_recognition combined: 1; 1 22:23:03 INFO - PROCESS | 1900 | [h264 @ 0x87c77000] Unsupported bit depth: 0 22:23:03 INFO - PROCESS | 1900 | 1477891383547 Marionette TRACE conn6 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 22:23:03 INFO - . 22:23:03 INFO - TEST-OK | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html | took 2998ms 22:23:03 INFO - PROCESS | 1900 | 1477891383578 Marionette TRACE conn6 -> [0,2264,"getWindowHandle",null] 22:23:03 INFO - PROCESS | 1900 | 1477891383584 Marionette TRACE conn6 <- [1,2264,null,{"value":"8"}] 22:23:03 INFO - TEST-START | /navigation-timing/idlharness.html 22:23:03 INFO - Clearing pref security.mixed_content.send_hsts_priming 22:23:03 INFO - PROCESS | 1900 | 1477891383591 Marionette TRACE conn6 -> [0,2265,"getContext",null] 22:23:03 INFO - PROCESS | 1900 | 1477891383593 Marionette TRACE conn6 <- [1,2265,null,{"value":"content"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383600 Marionette TRACE conn6 -> [0,2266,"setContext",{"value":"chrome"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383604 Marionette TRACE conn6 <- [1,2266,null,{}] 22:23:03 INFO - PROCESS | 1900 | 1477891383609 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:23:03 INFO - PROCESS | 1900 | 1477891383627 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 22:23:03 INFO - PROCESS | 1900 | 1477891383631 Marionette TRACE conn6 -> [0,2268,"setContext",{"value":"content"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383635 Marionette TRACE conn6 <- [1,2268,null,{}] 22:23:03 INFO - Clearing pref security.mixed_content.use_hsts 22:23:03 INFO - PROCESS | 1900 | 1477891383641 Marionette TRACE conn6 -> [0,2269,"getContext",null] 22:23:03 INFO - PROCESS | 1900 | 1477891383646 Marionette TRACE conn6 <- [1,2269,null,{"value":"content"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383651 Marionette TRACE conn6 -> [0,2270,"setContext",{"value":"chrome"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383654 Marionette TRACE conn6 <- [1,2270,null,{}] 22:23:03 INFO - PROCESS | 1900 | 1477891383660 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:23:03 INFO - PROCESS | 1900 | 1477891383675 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 22:23:03 INFO - PROCESS | 1900 | 1477891383679 Marionette TRACE conn6 -> [0,2272,"setContext",{"value":"content"}] 22:23:03 INFO - PROCESS | 1900 | 1477891383684 Marionette TRACE conn6 <- [1,2272,null,{}] 22:23:03 INFO - PROCESS | 1900 | 1477891383689 Marionette TRACE conn6 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 22:23:03 INFO - PROCESS | 1900 | 1477891383960 Marionette TRACE conn6 <- [1,2273,null,{"value":null}] 22:23:04 INFO - PROCESS | 1900 | 1477891383992 Marionette TRACE conn6 -> [0,2274,"getWindowHandle",null] 22:23:04 INFO - PROCESS | 1900 | 1477891383995 Marionette TRACE conn6 <- [1,2274,null,{"value":"8"}] 22:23:04 INFO - PROCESS | 1900 | 1477891384002 Marionette TRACE conn6 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:23:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8bcad400) [pid = 1900] [serial = 1411] [outer = 0x94381c00] 22:23:04 INFO - PROCESS | 1900 | 1477891384344 Marionette TRACE conn6 <- [1,2275,null,{}] 22:23:04 INFO - PROCESS | 1900 | 1477891384350 Marionette TRACE conn6 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 22:23:04 INFO - PROCESS | 1900 | 1477891384391 Marionette TRACE conn6 <- [1,2276,null,{"value":null}] 22:23:04 INFO - PROCESS | 1900 | 1477891384443 Marionette TRACE conn6 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:04 INFO - PROCESS | 1900 | 1477891384475 Marionette TRACE conn6 <- [1,2277,null,{"value":null}] 22:23:04 INFO - PROCESS | 1900 | 1477891384490 Marionette TRACE conn6 -> [0,2278,"getWindowHandles",null] 22:23:04 INFO - PROCESS | 1900 | 1477891384494 Marionette TRACE conn6 <- [1,2278,null,["8"]] 22:23:04 INFO - PROCESS | 1900 | 1477891384500 Marionette TRACE conn6 -> [0,2279,"switchToWindow",{"name":"8"}] 22:23:04 INFO - PROCESS | 1900 | 1477891384505 Marionette TRACE conn6 <- [1,2279,null,{}] 22:23:04 INFO - PROCESS | 1900 | 1477891384510 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb4000 == 9 [pid = 1900] [id = 481] 22:23:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8bcb4800) [pid = 1900] [serial = 1412] [outer = (nil)] 22:23:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8bfce800) [pid = 1900] [serial = 1413] [outer = 0x8bcb4800] 22:23:04 INFO - PROCESS | 1900 | 1477891384626 Marionette DEBUG loaded listener.js 22:23:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8c152c00) [pid = 1900] [serial = 1414] [outer = 0x8bcb4800] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8cbf1000) [pid = 1900] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x92cc0c00) [pid = 1900] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x94960c00) [pid = 1900] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87951400) [pid = 1900] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x835f8800) [pid = 1900] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8c2ac400) [pid = 1900] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x82c07000) [pid = 1900] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8d383400) [pid = 1900] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8c297000) [pid = 1900] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x87c6dc00) [pid = 1900] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8cc7ac00) [pid = 1900] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8f6ea400) [pid = 1900] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 22:23:06 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x941e6800) [pid = 1900] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 22:23:07 INFO - ............................................................................................. 22:23:07 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3442ms 22:23:07 INFO - PROCESS | 1900 | 1477891386895 Marionette TRACE conn6 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 22:23:07 INFO - PROCESS | 1900 | 1477891387127 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 22:23:07 INFO - TEST-START | /navigation-timing/test_document_open.html 22:23:07 INFO - PROCESS | 1900 | 1477891387147 Marionette TRACE conn6 <- [1,2281,null,{"value":"8"}] 22:23:07 INFO - PROCESS | 1900 | 1477891387169 Marionette TRACE conn6 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:07 INFO - PROCESS | 1900 | 1477891387376 Marionette TRACE conn6 <- [1,2282,null,{"value":null}] 22:23:07 INFO - PROCESS | 1900 | 1477891387407 Marionette TRACE conn6 -> [0,2283,"getWindowHandles",null] 22:23:07 INFO - PROCESS | 1900 | 1477891387411 Marionette TRACE conn6 <- [1,2283,null,["8"]] 22:23:07 INFO - PROCESS | 1900 | 1477891387543 Marionette TRACE conn6 -> [0,2284,"switchToWindow",{"name":"8"}] 22:23:07 INFO - PROCESS | 1900 | 1477891387551 Marionette TRACE conn6 <- [1,2284,null,{}] 22:23:07 INFO - PROCESS | 1900 | 1477891387557 Marionette TRACE conn6 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcaa800 == 10 [pid = 1900] [id = 482] 22:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8d387800) [pid = 1900] [serial = 1415] [outer = (nil)] 22:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8f6e7c00) [pid = 1900] [serial = 1416] [outer = 0x8d387800] 22:23:07 INFO - PROCESS | 1900 | 1477891387660 Marionette DEBUG loaded listener.js 22:23:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x903dac00) [pid = 1900] [serial = 1417] [outer = 0x8d387800] 22:23:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29d800 == 11 [pid = 1900] [id = 483] 22:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8d384000) [pid = 1900] [serial = 1418] [outer = (nil)] 22:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92ac7400) [pid = 1900] [serial = 1419] [outer = 0x8d384000] 22:23:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8d389000) [pid = 1900] [serial = 1420] [outer = 0x8d384000] 22:23:08 INFO - PROCESS | 1900 | 1477891388548 Marionette TRACE conn6 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 22:23:08 INFO - ..................... 22:23:08 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1432ms 22:23:08 INFO - PROCESS | 1900 | 1477891388628 Marionette TRACE conn6 -> [0,2286,"getWindowHandle",null] 22:23:08 INFO - PROCESS | 1900 | 1477891388635 Marionette TRACE conn6 <- [1,2286,null,{"value":"8"}] 22:23:08 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 22:23:08 INFO - PROCESS | 1900 | 1477891388647 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:08 INFO - PROCESS | 1900 | 1477891388922 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 22:23:09 INFO - PROCESS | 1900 | 1477891389111 Marionette TRACE conn6 -> [0,2288,"getWindowHandles",null] 22:23:09 INFO - PROCESS | 1900 | 1477891389121 Marionette TRACE conn6 <- [1,2288,null,["8"]] 22:23:09 INFO - PROCESS | 1900 | 1477891389131 Marionette TRACE conn6 -> [0,2289,"switchToWindow",{"name":"8"}] 22:23:09 INFO - PROCESS | 1900 | 1477891389142 Marionette TRACE conn6 <- [1,2289,null,{}] 22:23:09 INFO - PROCESS | 1900 | 1477891389194 Marionette TRACE conn6 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x833bdc00 == 12 [pid = 1900] [id = 484] 22:23:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x835da400) [pid = 1900] [serial = 1421] [outer = (nil)] 22:23:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8cbe9400) [pid = 1900] [serial = 1422] [outer = 0x835da400] 22:23:09 INFO - PROCESS | 1900 | 1477891389324 Marionette DEBUG loaded listener.js 22:23:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8cbf5400) [pid = 1900] [serial = 1423] [outer = 0x835da400] 22:23:10 INFO - PROCESS | 1900 | 1477891390088 Marionette TRACE conn6 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 22:23:10 INFO - ... 22:23:10 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1471ms 22:23:10 INFO - PROCESS | 1900 | 1477891390121 Marionette TRACE conn6 -> [0,2291,"getWindowHandle",null] 22:23:10 INFO - PROCESS | 1900 | 1477891390128 Marionette TRACE conn6 <- [1,2291,null,{"value":"8"}] 22:23:10 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 22:23:10 INFO - PROCESS | 1900 | 1477891390138 Marionette TRACE conn6 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:10 INFO - PROCESS | 1900 | 1477891390381 Marionette TRACE conn6 <- [1,2292,null,{"value":null}] 22:23:10 INFO - PROCESS | 1900 | 1477891390570 Marionette TRACE conn6 -> [0,2293,"getWindowHandles",null] 22:23:10 INFO - PROCESS | 1900 | 1477891390576 Marionette TRACE conn6 <- [1,2293,null,["8"]] 22:23:10 INFO - PROCESS | 1900 | 1477891390585 Marionette TRACE conn6 -> [0,2294,"switchToWindow",{"name":"8"}] 22:23:10 INFO - PROCESS | 1900 | 1477891390592 Marionette TRACE conn6 <- [1,2294,null,{}] 22:23:10 INFO - PROCESS | 1900 | 1477891390648 Marionette TRACE conn6 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b25c00 == 13 [pid = 1900] [id = 485] 22:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8c516400) [pid = 1900] [serial = 1424] [outer = (nil)] 22:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92f90c00) [pid = 1900] [serial = 1425] [outer = 0x8c516400] 22:23:10 INFO - PROCESS | 1900 | 1477891390761 Marionette DEBUG loaded listener.js 22:23:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x93b30c00) [pid = 1900] [serial = 1426] [outer = 0x8c516400] 22:23:11 INFO - PROCESS | 1900 | 1477891391666 Marionette TRACE conn6 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 22:23:11 INFO - ...................... 22:23:11 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1587ms 22:23:11 INFO - PROCESS | 1900 | 1477891391741 Marionette TRACE conn6 -> [0,2296,"getWindowHandle",null] 22:23:11 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 22:23:11 INFO - PROCESS | 1900 | 1477891391751 Marionette TRACE conn6 <- [1,2296,null,{"value":"8"}] 22:23:11 INFO - PROCESS | 1900 | 1477891391764 Marionette TRACE conn6 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:11 INFO - PROCESS | 1900 | 1477891391996 Marionette TRACE conn6 <- [1,2297,null,{"value":null}] 22:23:12 INFO - PROCESS | 1900 | 1477891392208 Marionette TRACE conn6 -> [0,2298,"getWindowHandles",null] 22:23:12 INFO - PROCESS | 1900 | 1477891392214 Marionette TRACE conn6 <- [1,2298,null,["8"]] 22:23:12 INFO - PROCESS | 1900 | 1477891392270 Marionette TRACE conn6 -> [0,2299,"switchToWindow",{"name":"8"}] 22:23:12 INFO - PROCESS | 1900 | 1477891392279 Marionette TRACE conn6 <- [1,2299,null,{}] 22:23:12 INFO - PROCESS | 1900 | 1477891392287 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x943b9000 == 14 [pid = 1900] [id = 486] 22:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x943b9400) [pid = 1900] [serial = 1427] [outer = (nil)] 22:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x943bdc00) [pid = 1900] [serial = 1428] [outer = 0x943b9400] 22:23:12 INFO - PROCESS | 1900 | 1477891392405 Marionette DEBUG loaded listener.js 22:23:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x94498400) [pid = 1900] [serial = 1429] [outer = 0x943b9400] 22:23:13 INFO - PROCESS | 1900 | 1477891393231 Marionette TRACE conn6 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 22:23:13 INFO - .... 22:23:13 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1581ms 22:23:13 INFO - PROCESS | 1900 | 1477891393366 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 22:23:13 INFO - PROCESS | 1900 | 1477891393371 Marionette TRACE conn6 <- [1,2301,null,{"value":"8"}] 22:23:13 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 22:23:13 INFO - PROCESS | 1900 | 1477891393380 Marionette TRACE conn6 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:13 INFO - PROCESS | 1900 | 1477891393609 Marionette TRACE conn6 <- [1,2302,null,{"value":null}] 22:23:13 INFO - PROCESS | 1900 | 1477891393778 Marionette TRACE conn6 -> [0,2303,"getWindowHandles",null] 22:23:13 INFO - PROCESS | 1900 | 1477891393784 Marionette TRACE conn6 <- [1,2303,null,["8"]] 22:23:13 INFO - PROCESS | 1900 | 1477891393791 Marionette TRACE conn6 -> [0,2304,"switchToWindow",{"name":"8"}] 22:23:13 INFO - PROCESS | 1900 | 1477891393797 Marionette TRACE conn6 <- [1,2304,null,{}] 22:23:13 INFO - PROCESS | 1900 | 1477891393848 Marionette TRACE conn6 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16000 == 15 [pid = 1900] [id = 487] 22:23:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x87c77400) [pid = 1900] [serial = 1430] [outer = (nil)] 22:23:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x946b0800) [pid = 1900] [serial = 1431] [outer = 0x87c77400] 22:23:13 INFO - PROCESS | 1900 | 1477891393959 Marionette DEBUG loaded listener.js 22:23:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x946bcc00) [pid = 1900] [serial = 1432] [outer = 0x87c77400] 22:23:14 INFO - PROCESS | 1900 | 1477891394814 Marionette TRACE conn6 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 22:23:14 INFO - ..... 22:23:14 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1524ms 22:23:14 INFO - PROCESS | 1900 | 1477891394906 Marionette TRACE conn6 -> [0,2306,"getWindowHandle",null] 22:23:14 INFO - PROCESS | 1900 | 1477891394914 Marionette TRACE conn6 <- [1,2306,null,{"value":"8"}] 22:23:14 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 22:23:14 INFO - PROCESS | 1900 | 1477891394925 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:15 INFO - PROCESS | 1900 | 1477891395124 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 22:23:15 INFO - PROCESS | 1900 | 1477891395367 Marionette TRACE conn6 -> [0,2308,"getWindowHandles",null] 22:23:15 INFO - PROCESS | 1900 | 1477891395374 Marionette TRACE conn6 <- [1,2308,null,["8"]] 22:23:15 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1f400 == 14 [pid = 1900] [id = 479] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x903ddc00) [pid = 1900] [serial = 1340] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x993d2400) [pid = 1900] [serial = 1346] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8d387c00) [pid = 1900] [serial = 1343] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8cc73800) [pid = 1900] [serial = 1391] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8cc7e800) [pid = 1900] [serial = 1392] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8c29c000) [pid = 1900] [serial = 1388] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8c2a8c00) [pid = 1900] [serial = 1389] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87c79000) [pid = 1900] [serial = 1385] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87d7dc00) [pid = 1900] [serial = 1386] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x835fb000) [pid = 1900] [serial = 1382] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x878da400) [pid = 1900] [serial = 1383] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x82c0a800) [pid = 1900] [serial = 1379] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x82c0f400) [pid = 1900] [serial = 1380] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x9546b800) [pid = 1900] [serial = 1376] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x95627400) [pid = 1900] [serial = 1377] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x94793c00) [pid = 1900] [serial = 1373] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x94823400) [pid = 1900] [serial = 1374] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x93b2fc00) [pid = 1900] [serial = 1370] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x92cca000) [pid = 1900] [serial = 1371] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8c518000) [pid = 1900] [serial = 1367] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8c51c800) [pid = 1900] [serial = 1368] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x94528800) [pid = 1900] [serial = 1365] [outer = (nil)] [url = about:blank] 22:23:15 INFO - PROCESS | 1900 | 1477891395514 Marionette TRACE conn6 -> [0,2309,"switchToWindow",{"name":"8"}] 22:23:15 INFO - PROCESS | 1900 | 1477891395523 Marionette TRACE conn6 <- [1,2309,null,{}] 22:23:15 INFO - PROCESS | 1900 | 1477891395548 Marionette TRACE conn6 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c01c00 == 15 [pid = 1900] [id = 488] 22:23:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x82c03000) [pid = 1900] [serial = 1433] [outer = (nil)] 22:23:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x82c0f400) [pid = 1900] [serial = 1434] [outer = 0x82c03000] 22:23:15 INFO - PROCESS | 1900 | 1477891395658 Marionette DEBUG loaded listener.js 22:23:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x835e0c00) [pid = 1900] [serial = 1435] [outer = 0x82c03000] 22:23:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a25400 == 16 [pid = 1900] [id = 489] 22:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x835fa400) [pid = 1900] [serial = 1436] [outer = (nil)] 22:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x87c0cc00) [pid = 1900] [serial = 1437] [outer = 0x835fa400] 22:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x87c15800) [pid = 1900] [serial = 1438] [outer = 0x835fa400] 22:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x835f9c00) [pid = 1900] [serial = 1439] [outer = 0x835fa400] 22:23:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x87d7c800) [pid = 1900] [serial = 1440] [outer = 0x835fa400] 22:23:17 INFO - PROCESS | 1900 | 1477891397138 Marionette TRACE conn6 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 22:23:17 INFO - ..... 22:23:17 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2242ms 22:23:17 INFO - PROCESS | 1900 | 1477891397176 Marionette TRACE conn6 -> [0,2311,"getWindowHandle",null] 22:23:17 INFO - PROCESS | 1900 | 1477891397180 Marionette TRACE conn6 <- [1,2311,null,{"value":"8"}] 22:23:17 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 22:23:17 INFO - PROCESS | 1900 | 1477891397190 Marionette TRACE conn6 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:17 INFO - PROCESS | 1900 | 1477891397501 Marionette TRACE conn6 <- [1,2312,null,{"value":null}] 22:23:17 INFO - PROCESS | 1900 | 1477891397549 Marionette TRACE conn6 -> [0,2313,"getWindowHandles",null] 22:23:17 INFO - PROCESS | 1900 | 1477891397555 Marionette TRACE conn6 <- [1,2313,null,["8"]] 22:23:17 INFO - PROCESS | 1900 | 1477891397562 Marionette TRACE conn6 -> [0,2314,"switchToWindow",{"name":"8"}] 22:23:17 INFO - PROCESS | 1900 | 1477891397568 Marionette TRACE conn6 <- [1,2314,null,{}] 22:23:17 INFO - PROCESS | 1900 | 1477891397651 Marionette TRACE conn6 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb5000 == 17 [pid = 1900] [id = 490] 22:23:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8bcb7400) [pid = 1900] [serial = 1441] [outer = (nil)] 22:23:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8c144400) [pid = 1900] [serial = 1442] [outer = 0x8bcb7400] 22:23:17 INFO - PROCESS | 1900 | 1477891397752 Marionette DEBUG loaded listener.js 22:23:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8c29ec00) [pid = 1900] [serial = 1443] [outer = 0x8bcb7400] 22:23:18 INFO - PROCESS | 1900 | 1477891398463 Marionette TRACE conn6 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 22:23:18 INFO - .......... 22:23:18 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1329ms 22:23:18 INFO - PROCESS | 1900 | 1477891398528 Marionette TRACE conn6 -> [0,2316,"getWindowHandle",null] 22:23:18 INFO - PROCESS | 1900 | 1477891398536 Marionette TRACE conn6 <- [1,2316,null,{"value":"8"}] 22:23:18 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8bcb4800) [pid = 1900] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x835dc400) [pid = 1900] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8c2b0400) [pid = 1900] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x93b33400) [pid = 1900] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x9452e800) [pid = 1900] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:23:18 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x82c08800) [pid = 1900] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 22:23:18 INFO - PROCESS | 1900 | 1477891398675 Marionette TRACE conn6 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:18 INFO - PROCESS | 1900 | 1477891398913 Marionette TRACE conn6 <- [1,2317,null,{"value":null}] 22:23:18 INFO - PROCESS | 1900 | 1477891398933 Marionette TRACE conn6 -> [0,2318,"getWindowHandles",null] 22:23:18 INFO - PROCESS | 1900 | 1477891398939 Marionette TRACE conn6 <- [1,2318,null,["8"]] 22:23:19 INFO - PROCESS | 1900 | 1477891399021 Marionette TRACE conn6 -> [0,2319,"switchToWindow",{"name":"8"}] 22:23:19 INFO - PROCESS | 1900 | 1477891399029 Marionette TRACE conn6 <- [1,2319,null,{}] 22:23:19 INFO - PROCESS | 1900 | 1477891399038 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7f000 == 18 [pid = 1900] [id = 491] 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8cc7f800) [pid = 1900] [serial = 1444] [outer = (nil)] 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8d380c00) [pid = 1900] [serial = 1445] [outer = 0x8cc7f800] 22:23:19 INFO - PROCESS | 1900 | 1477891399139 Marionette DEBUG loaded listener.js 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8d386400) [pid = 1900] [serial = 1446] [outer = 0x8cc7f800] 22:23:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x8794e800 == 19 [pid = 1900] [id = 492] 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8cbf8c00) [pid = 1900] [serial = 1447] [outer = (nil)] 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x9186e800) [pid = 1900] [serial = 1448] [outer = 0x8cbf8c00] 22:23:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x903e4000) [pid = 1900] [serial = 1449] [outer = 0x8cbf8c00] 22:23:19 INFO - PROCESS | 1900 | [1900] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 22:23:20 INFO - PROCESS | 1900 | 1477891400052 Marionette TRACE conn6 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 22:23:20 INFO - ....................... 22:23:20 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1436ms 22:23:20 INFO - PROCESS | 1900 | 1477891400086 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 22:23:20 INFO - PROCESS | 1900 | 1477891400091 Marionette TRACE conn6 <- [1,2321,null,{"value":"8"}] 22:23:20 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 22:23:20 INFO - PROCESS | 1900 | 1477891400100 Marionette TRACE conn6 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:20 INFO - PROCESS | 1900 | 1477891400356 Marionette TRACE conn6 <- [1,2322,null,{"value":null}] 22:23:20 INFO - PROCESS | 1900 | 1477891400375 Marionette TRACE conn6 -> [0,2323,"getWindowHandles",null] 22:23:20 INFO - PROCESS | 1900 | 1477891400380 Marionette TRACE conn6 <- [1,2323,null,["8"]] 22:23:20 INFO - PROCESS | 1900 | 1477891400390 Marionette TRACE conn6 -> [0,2324,"switchToWindow",{"name":"8"}] 22:23:20 INFO - PROCESS | 1900 | 1477891400396 Marionette TRACE conn6 <- [1,2324,null,{}] 22:23:20 INFO - PROCESS | 1900 | 1477891400406 Marionette TRACE conn6 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc3800 == 20 [pid = 1900] [id = 493] 22:23:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92cc9400) [pid = 1900] [serial = 1450] [outer = (nil)] 22:23:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92f90800) [pid = 1900] [serial = 1451] [outer = 0x92cc9400] 22:23:20 INFO - PROCESS | 1900 | 1477891400512 Marionette DEBUG loaded listener.js 22:23:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93b3a000) [pid = 1900] [serial = 1452] [outer = 0x92cc9400] 22:23:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x943b7800 == 21 [pid = 1900] [id = 494] 22:23:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x943b9c00) [pid = 1900] [serial = 1453] [outer = (nil)] 22:23:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x943bb000) [pid = 1900] [serial = 1454] [outer = 0x943b9c00] 22:23:21 INFO - PROCESS | 1900 | 1477891401364 Marionette TRACE conn6 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 22:23:21 INFO - ..... 22:23:21 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1334ms 22:23:21 INFO - PROCESS | 1900 | 1477891401433 Marionette TRACE conn6 -> [0,2326,"getWindowHandle",null] 22:23:21 INFO - PROCESS | 1900 | 1477891401441 Marionette TRACE conn6 <- [1,2326,null,{"value":"8"}] 22:23:21 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 22:23:21 INFO - PROCESS | 1900 | 1477891401453 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:21 INFO - PROCESS | 1900 | 1477891401677 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 22:23:21 INFO - PROCESS | 1900 | 1477891401865 Marionette TRACE conn6 -> [0,2328,"getWindowHandles",null] 22:23:21 INFO - PROCESS | 1900 | 1477891401872 Marionette TRACE conn6 <- [1,2328,null,["8"]] 22:23:21 INFO - PROCESS | 1900 | 1477891401880 Marionette TRACE conn6 -> [0,2329,"switchToWindow",{"name":"8"}] 22:23:21 INFO - PROCESS | 1900 | 1477891401891 Marionette TRACE conn6 <- [1,2329,null,{}] 22:23:21 INFO - PROCESS | 1900 | 1477891401943 Marionette TRACE conn6 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x878d3000 == 22 [pid = 1900] [id = 495] 22:23:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x878d4c00) [pid = 1900] [serial = 1455] [outer = (nil)] 22:23:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x87956800) [pid = 1900] [serial = 1456] [outer = 0x878d4c00] 22:23:22 INFO - PROCESS | 1900 | 1477891402067 Marionette DEBUG loaded listener.js 22:23:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x87c74c00) [pid = 1900] [serial = 1457] [outer = 0x878d4c00] 22:23:22 INFO - PROCESS | 1900 | 1477891402876 Marionette TRACE conn6 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 22:23:22 INFO - ... 22:23:22 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1489ms 22:23:22 INFO - PROCESS | 1900 | 1477891402942 Marionette TRACE conn6 -> [0,2331,"getWindowHandle",null] 22:23:22 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 22:23:22 INFO - PROCESS | 1900 | 1477891402950 Marionette TRACE conn6 <- [1,2331,null,{"value":"8"}] 22:23:22 INFO - PROCESS | 1900 | 1477891402958 Marionette TRACE conn6 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:23 INFO - PROCESS | 1900 | 1477891403164 Marionette TRACE conn6 <- [1,2332,null,{"value":null}] 22:23:23 INFO - PROCESS | 1900 | 1477891403349 Marionette TRACE conn6 -> [0,2333,"getWindowHandles",null] 22:23:23 INFO - PROCESS | 1900 | 1477891403354 Marionette TRACE conn6 <- [1,2333,null,["8"]] 22:23:23 INFO - PROCESS | 1900 | 1477891403367 Marionette TRACE conn6 -> [0,2334,"switchToWindow",{"name":"8"}] 22:23:23 INFO - PROCESS | 1900 | 1477891403374 Marionette TRACE conn6 <- [1,2334,null,{}] 22:23:23 INFO - PROCESS | 1900 | 1477891403424 Marionette TRACE conn6 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbee800 == 23 [pid = 1900] [id = 496] 22:23:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8cc75800) [pid = 1900] [serial = 1458] [outer = (nil)] 22:23:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8d380800) [pid = 1900] [serial = 1459] [outer = 0x8cc75800] 22:23:23 INFO - PROCESS | 1900 | 1477891403534 Marionette DEBUG loaded listener.js 22:23:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x903ddc00) [pid = 1900] [serial = 1460] [outer = 0x8cc75800] 22:23:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b35400 == 24 [pid = 1900] [id = 497] 22:23:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b37000) [pid = 1900] [serial = 1461] [outer = (nil)] 22:23:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b37800) [pid = 1900] [serial = 1462] [outer = 0x93b37000] 22:23:24 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:23:24 INFO - PROCESS | 1900 | 1477891404355 Marionette TRACE conn6 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 22:23:24 INFO - ... 22:23:24 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1439ms 22:23:24 INFO - PROCESS | 1900 | 1477891404422 Marionette TRACE conn6 -> [0,2336,"getWindowHandle",null] 22:23:24 INFO - PROCESS | 1900 | 1477891404431 Marionette TRACE conn6 <- [1,2336,null,{"value":"8"}] 22:23:24 INFO - TEST-START | /navigation-timing/test_readwrite.html 22:23:24 INFO - PROCESS | 1900 | 1477891404440 Marionette TRACE conn6 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:24 INFO - PROCESS | 1900 | 1477891404649 Marionette TRACE conn6 <- [1,2337,null,{"value":null}] 22:23:24 INFO - PROCESS | 1900 | 1477891404838 Marionette TRACE conn6 -> [0,2338,"getWindowHandles",null] 22:23:24 INFO - PROCESS | 1900 | 1477891404844 Marionette TRACE conn6 <- [1,2338,null,["8"]] 22:23:24 INFO - PROCESS | 1900 | 1477891404855 Marionette TRACE conn6 -> [0,2339,"switchToWindow",{"name":"8"}] 22:23:24 INFO - PROCESS | 1900 | 1477891404864 Marionette TRACE conn6 <- [1,2339,null,{}] 22:23:24 INFO - PROCESS | 1900 | 1477891404915 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccd800 == 25 [pid = 1900] [id = 498] 22:23:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x94130000) [pid = 1900] [serial = 1463] [outer = (nil)] 22:23:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x941f1c00) [pid = 1900] [serial = 1464] [outer = 0x94130000] 22:23:25 INFO - PROCESS | 1900 | 1477891405030 Marionette DEBUG loaded listener.js 22:23:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x943b5400) [pid = 1900] [serial = 1465] [outer = 0x94130000] 22:23:25 INFO - PROCESS | 1900 | 1477891405721 Marionette TRACE conn6 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 22:23:25 INFO - ... 22:23:25 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1384ms 22:23:25 INFO - PROCESS | 1900 | 1477891405841 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 22:23:25 INFO - PROCESS | 1900 | 1477891405849 Marionette TRACE conn6 <- [1,2341,null,{"value":"8"}] 22:23:25 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 22:23:25 INFO - PROCESS | 1900 | 1477891405860 Marionette TRACE conn6 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:26 INFO - PROCESS | 1900 | 1477891406072 Marionette TRACE conn6 <- [1,2342,null,{"value":null}] 22:23:26 INFO - PROCESS | 1900 | 1477891406266 Marionette TRACE conn6 -> [0,2343,"getWindowHandles",null] 22:23:26 INFO - PROCESS | 1900 | 1477891406274 Marionette TRACE conn6 <- [1,2343,null,["8"]] 22:23:26 INFO - PROCESS | 1900 | 1477891406325 Marionette TRACE conn6 -> [0,2344,"switchToWindow",{"name":"8"}] 22:23:26 INFO - PROCESS | 1900 | 1477891406332 Marionette TRACE conn6 <- [1,2344,null,{}] 22:23:26 INFO - PROCESS | 1900 | 1477891406341 Marionette TRACE conn6 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x9438b400 == 26 [pid = 1900] [id = 499] 22:23:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x94527000) [pid = 1900] [serial = 1466] [outer = (nil)] 22:23:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x946b6400) [pid = 1900] [serial = 1467] [outer = 0x94527000] 22:23:26 INFO - PROCESS | 1900 | 1477891406449 Marionette DEBUG loaded listener.js 22:23:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x946bdc00) [pid = 1900] [serial = 1468] [outer = 0x94527000] 22:23:27 INFO - PROCESS | 1900 | 1477891407202 Marionette TRACE conn6 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 22:23:27 INFO - ...................... 22:23:27 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1381ms 22:23:27 INFO - PROCESS | 1900 | 1477891407272 Marionette TRACE conn6 -> [0,2346,"getWindowHandle",null] 22:23:27 INFO - PROCESS | 1900 | 1477891407275 Marionette TRACE conn6 <- [1,2346,null,{"value":"8"}] 22:23:27 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 22:23:27 INFO - PROCESS | 1900 | 1477891407286 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:27 INFO - PROCESS | 1900 | 1477891407515 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 22:23:27 INFO - PROCESS | 1900 | 1477891407706 Marionette TRACE conn6 -> [0,2348,"getWindowHandles",null] 22:23:27 INFO - PROCESS | 1900 | 1477891407711 Marionette TRACE conn6 <- [1,2348,null,["8"]] 22:23:27 INFO - PROCESS | 1900 | 1477891407721 Marionette TRACE conn6 -> [0,2349,"switchToWindow",{"name":"8"}] 22:23:27 INFO - PROCESS | 1900 | 1477891407727 Marionette TRACE conn6 <- [1,2349,null,{}] 22:23:27 INFO - PROCESS | 1900 | 1477891407778 Marionette TRACE conn6 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x8794d000 == 27 [pid = 1900] [id = 500] 22:23:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x94794800) [pid = 1900] [serial = 1469] [outer = (nil)] 22:23:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x94824c00) [pid = 1900] [serial = 1470] [outer = 0x94794800] 22:23:27 INFO - PROCESS | 1900 | 1477891407887 Marionette DEBUG loaded listener.js 22:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9495f000) [pid = 1900] [serial = 1471] [outer = 0x94794800] 22:23:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b22c00 == 28 [pid = 1900] [id = 501] 22:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x835d9800) [pid = 1900] [serial = 1472] [outer = (nil)] 22:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x87952400) [pid = 1900] [serial = 1473] [outer = 0x835d9800] 22:23:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x878de800) [pid = 1900] [serial = 1474] [outer = 0x835d9800] 22:23:29 INFO - PROCESS | 1900 | 1477891409302 Marionette TRACE conn6 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 22:23:29 INFO - ......................................... 22:23:29 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 2105ms 22:23:29 INFO - PROCESS | 1900 | 1477891409417 Marionette TRACE conn6 -> [0,2351,"getWindowHandle",null] 22:23:29 INFO - PROCESS | 1900 | 1477891409424 Marionette TRACE conn6 <- [1,2351,null,{"value":"8"}] 22:23:29 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 22:23:29 INFO - PROCESS | 1900 | 1477891409442 Marionette TRACE conn6 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:29 INFO - PROCESS | 1900 | 1477891409656 Marionette TRACE conn6 <- [1,2352,null,{"value":null}] 22:23:29 INFO - PROCESS | 1900 | 1477891409847 Marionette TRACE conn6 -> [0,2353,"getWindowHandles",null] 22:23:29 INFO - PROCESS | 1900 | 1477891409854 Marionette TRACE conn6 <- [1,2353,null,["8"]] 22:23:29 INFO - PROCESS | 1900 | 1477891409868 Marionette TRACE conn6 -> [0,2354,"switchToWindow",{"name":"8"}] 22:23:29 INFO - PROCESS | 1900 | 1477891409876 Marionette TRACE conn6 <- [1,2354,null,{}] 22:23:29 INFO - PROCESS | 1900 | 1477891409883 Marionette TRACE conn6 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dbc00 == 29 [pid = 1900] [id = 502] 22:23:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x835dd000) [pid = 1900] [serial = 1475] [outer = (nil)] 22:23:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x835f4800) [pid = 1900] [serial = 1476] [outer = 0x835dd000] 22:23:29 INFO - PROCESS | 1900 | 1477891409989 Marionette DEBUG loaded listener.js 22:23:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8c2ae000) [pid = 1900] [serial = 1477] [outer = 0x835dd000] 22:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x8794e800 == 28 [pid = 1900] [id = 492] 22:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x943b7800 == 27 [pid = 1900] [id = 494] 22:23:31 INFO - PROCESS | 1900 | --DOCSHELL 0x93b35400 == 26 [pid = 1900] [id = 497] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x878d7800) [pid = 1900] [serial = 1395] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x835e4800) [pid = 1900] [serial = 1394] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8c516800) [pid = 1900] [serial = 1398] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8c514c00) [pid = 1900] [serial = 1397] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x941f4400) [pid = 1900] [serial = 1401] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x941eb000) [pid = 1900] [serial = 1400] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x9478ec00) [pid = 1900] [serial = 1404] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x946b8800) [pid = 1900] [serial = 1403] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x835da000) [pid = 1900] [serial = 1407] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x833b0000) [pid = 1900] [serial = 1406] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x835f7000) [pid = 1900] [serial = 1409] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8c152c00) [pid = 1900] [serial = 1414] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8bfce800) [pid = 1900] [serial = 1413] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f6e7c00) [pid = 1900] [serial = 1416] [outer = (nil)] [url = about:blank] 22:23:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2ec00 == 27 [pid = 1900] [id = 503] 22:23:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x82c09000) [pid = 1900] [serial = 1478] [outer = (nil)] 22:23:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x82c07000) [pid = 1900] [serial = 1479] [outer = 0x82c09000] 22:23:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x833b7c00) [pid = 1900] [serial = 1480] [outer = 0x82c09000] 22:23:32 INFO - PROCESS | 1900 | 1477891412972 Marionette TRACE conn6 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 22:23:33 INFO - ....... 22:23:33 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 3586ms 22:23:33 INFO - PROCESS | 1900 | 1477891413023 Marionette TRACE conn6 -> [0,2356,"getWindowHandle",null] 22:23:33 INFO - TEST-START | /navigation-timing/test_timing_reload.html 22:23:33 INFO - PROCESS | 1900 | 1477891413030 Marionette TRACE conn6 <- [1,2356,null,{"value":"8"}] 22:23:33 INFO - PROCESS | 1900 | 1477891413083 Marionette TRACE conn6 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:33 INFO - PROCESS | 1900 | 1477891413341 Marionette TRACE conn6 <- [1,2357,null,{"value":null}] 22:23:33 INFO - PROCESS | 1900 | 1477891413530 Marionette TRACE conn6 -> [0,2358,"getWindowHandles",null] 22:23:33 INFO - PROCESS | 1900 | 1477891413537 Marionette TRACE conn6 <- [1,2358,null,["8"]] 22:23:33 INFO - PROCESS | 1900 | 1477891413544 Marionette TRACE conn6 -> [0,2359,"switchToWindow",{"name":"8"}] 22:23:33 INFO - PROCESS | 1900 | 1477891413552 Marionette TRACE conn6 <- [1,2359,null,{}] 22:23:33 INFO - PROCESS | 1900 | 1477891413605 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x835ec400 == 28 [pid = 1900] [id = 504] 22:23:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x835ec800) [pid = 1900] [serial = 1481] [outer = (nil)] 22:23:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x835f3c00) [pid = 1900] [serial = 1482] [outer = 0x835ec800] 22:23:33 INFO - PROCESS | 1900 | 1477891413727 Marionette DEBUG loaded listener.js 22:23:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x835fa800) [pid = 1900] [serial = 1483] [outer = 0x835ec800] 22:23:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x878d6c00 == 29 [pid = 1900] [id = 505] 22:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x87952c00) [pid = 1900] [serial = 1484] [outer = (nil)] 22:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x87954400) [pid = 1900] [serial = 1485] [outer = 0x87952c00] 22:23:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x878d9400) [pid = 1900] [serial = 1486] [outer = 0x87952c00] 22:23:34 INFO - PROCESS | 1900 | [1900] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsDocument.cpp, line 4590 22:23:35 INFO - PROCESS | 1900 | 1477891415014 Marionette TRACE conn6 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 22:23:35 INFO - ................... 22:23:35 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 2033ms 22:23:35 INFO - PROCESS | 1900 | 1477891415120 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 22:23:35 INFO - PROCESS | 1900 | 1477891415127 Marionette TRACE conn6 <- [1,2361,null,{"value":"8"}] 22:23:35 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 22:23:35 INFO - PROCESS | 1900 | 1477891415139 Marionette TRACE conn6 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:35 INFO - PROCESS | 1900 | 1477891415417 Marionette TRACE conn6 <- [1,2362,null,{"value":null}] 22:23:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82b22c00 == 28 [pid = 1900] [id = 501] 22:23:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82a25400 == 27 [pid = 1900] [id = 489] 22:23:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82b25c00 == 26 [pid = 1900] [id = 485] 22:23:35 INFO - PROCESS | 1900 | 1477891415575 Marionette TRACE conn6 -> [0,2363,"getWindowHandles",null] 22:23:35 INFO - PROCESS | 1900 | 1477891415584 Marionette TRACE conn6 <- [1,2363,null,["8"]] 22:23:35 INFO - PROCESS | 1900 | 1477891415594 Marionette TRACE conn6 -> [0,2364,"switchToWindow",{"name":"8"}] 22:23:35 INFO - PROCESS | 1900 | 1477891415601 Marionette TRACE conn6 <- [1,2364,null,{}] 22:23:35 INFO - PROCESS | 1900 | 1477891415609 Marionette TRACE conn6 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dcc00 == 27 [pid = 1900] [id = 506] 22:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x835ddc00) [pid = 1900] [serial = 1487] [outer = (nil)] 22:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x835f1c00) [pid = 1900] [serial = 1488] [outer = 0x835ddc00] 22:23:35 INFO - PROCESS | 1900 | 1477891415715 Marionette DEBUG loaded listener.js 22:23:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x878d6400) [pid = 1900] [serial = 1489] [outer = 0x835ddc00] 22:23:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x8795ac00 == 28 [pid = 1900] [id = 507] 22:23:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x87c6e400) [pid = 1900] [serial = 1490] [outer = (nil)] 22:23:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x87c71000) [pid = 1900] [serial = 1491] [outer = 0x87c6e400] 22:23:36 INFO - PROCESS | 1900 | 1477891416523 Marionette TRACE conn6 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 22:23:36 INFO - ........... 22:23:36 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1424ms 22:23:36 INFO - PROCESS | 1900 | 1477891416568 Marionette TRACE conn6 -> [0,2366,"getWindowHandle",null] 22:23:36 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 22:23:36 INFO - PROCESS | 1900 | 1477891416574 Marionette TRACE conn6 <- [1,2366,null,{"value":"8"}] 22:23:36 INFO - PROCESS | 1900 | 1477891416582 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:36 INFO - PROCESS | 1900 | 1477891416804 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 22:23:36 INFO - PROCESS | 1900 | 1477891416947 Marionette TRACE conn6 -> [0,2368,"getWindowHandles",null] 22:23:36 INFO - PROCESS | 1900 | 1477891416953 Marionette TRACE conn6 <- [1,2368,null,["8"]] 22:23:36 INFO - PROCESS | 1900 | 1477891416964 Marionette TRACE conn6 -> [0,2369,"switchToWindow",{"name":"8"}] 22:23:36 INFO - PROCESS | 1900 | 1477891416975 Marionette TRACE conn6 <- [1,2369,null,{}] 22:23:36 INFO - PROCESS | 1900 | 1477891416982 Marionette TRACE conn6 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d84800 == 29 [pid = 1900] [id = 508] 22:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x87d85400) [pid = 1900] [serial = 1492] [outer = (nil)] 22:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x87d87000) [pid = 1900] [serial = 1493] [outer = 0x87d85400] 22:23:37 INFO - PROCESS | 1900 | 1477891417085 Marionette DEBUG loaded listener.js 22:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x8bcaa400) [pid = 1900] [serial = 1494] [outer = 0x87d85400] 22:23:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5800 == 30 [pid = 1900] [id = 509] 22:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x8c290000) [pid = 1900] [serial = 1495] [outer = (nil)] 22:23:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x8c294c00) [pid = 1900] [serial = 1496] [outer = 0x8c290000] 22:23:38 INFO - PROCESS | 1900 | 1477891418062 Marionette TRACE conn6 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 22:23:38 INFO - ....... 22:23:38 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1525ms 22:23:38 INFO - PROCESS | 1900 | 1477891418138 Marionette TRACE conn6 -> [0,2371,"getWindowHandle",null] 22:23:38 INFO - PROCESS | 1900 | 1477891418146 Marionette TRACE conn6 <- [1,2371,null,{"value":"8"}] 22:23:38 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 22:23:38 INFO - PROCESS | 1900 | 1477891418154 Marionette TRACE conn6 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:38 INFO - PROCESS | 1900 | 1477891418442 Marionette TRACE conn6 <- [1,2372,null,{"value":null}] 22:23:38 INFO - PROCESS | 1900 | 1477891418472 Marionette TRACE conn6 -> [0,2373,"getWindowHandles",null] 22:23:38 INFO - PROCESS | 1900 | 1477891418477 Marionette TRACE conn6 <- [1,2373,null,["8"]] 22:23:38 INFO - PROCESS | 1900 | 1477891418483 Marionette TRACE conn6 -> [0,2374,"switchToWindow",{"name":"8"}] 22:23:38 INFO - PROCESS | 1900 | 1477891418492 Marionette TRACE conn6 <- [1,2374,null,{}] 22:23:38 INFO - PROCESS | 1900 | 1477891418575 Marionette TRACE conn6 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b1c00 == 31 [pid = 1900] [id = 510] 22:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8c2b2000) [pid = 1900] [serial = 1497] [outer = (nil)] 22:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x8c2b4400) [pid = 1900] [serial = 1498] [outer = 0x8c2b2000] 22:23:38 INFO - PROCESS | 1900 | 1477891418687 Marionette DEBUG loaded listener.js 22:23:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8cc7b800) [pid = 1900] [serial = 1499] [outer = 0x8c2b2000] 22:23:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d385400 == 32 [pid = 1900] [id = 511] 22:23:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x8f6eb800) [pid = 1900] [serial = 1500] [outer = (nil)] 22:23:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x8c2af000) [pid = 1900] [serial = 1501] [outer = 0x8f6eb800] 22:23:39 INFO - PROCESS | 1900 | 1477891419491 Marionette TRACE conn6 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 22:23:39 INFO - ... 22:23:39 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1423ms 22:23:39 INFO - PROCESS | 1900 | 1477891419585 Marionette TRACE conn6 -> [0,2376,"getWindowHandle",null] 22:23:39 INFO - PROCESS | 1900 | 1477891419589 Marionette TRACE conn6 <- [1,2376,null,{"value":"8"}] 22:23:39 INFO - TEST-START | /pointerlock/constructor.html 22:23:39 INFO - PROCESS | 1900 | 1477891419611 Marionette TRACE conn6 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:40 INFO - PROCESS | 1900 | 1477891420035 Marionette TRACE conn6 <- [1,2377,null,{"value":null}] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x943b9c00) [pid = 1900] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x8cc7f800) [pid = 1900] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x835d9800) [pid = 1900] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x878d4c00) [pid = 1900] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x94130000) [pid = 1900] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x93b37000) [pid = 1900] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x8cc75800) [pid = 1900] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x94794800) [pid = 1900] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x94527000) [pid = 1900] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8d387800) [pid = 1900] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x835fa400) [pid = 1900] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x8cbf8c00) [pid = 1900] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x8c516400) [pid = 1900] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x835da400) [pid = 1900] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x82c03000) [pid = 1900] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8d384000) [pid = 1900] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x87c77400) [pid = 1900] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x943b9400) [pid = 1900] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8bcb7400) [pid = 1900] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 22:23:40 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x92cc9400) [pid = 1900] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 22:23:40 INFO - PROCESS | 1900 | 1477891420176 Marionette TRACE conn6 -> [0,2378,"getWindowHandles",null] 22:23:40 INFO - PROCESS | 1900 | 1477891420181 Marionette TRACE conn6 <- [1,2378,null,["8"]] 22:23:40 INFO - PROCESS | 1900 | 1477891420187 Marionette TRACE conn6 -> [0,2379,"switchToWindow",{"name":"8"}] 22:23:40 INFO - PROCESS | 1900 | 1477891420194 Marionette TRACE conn6 <- [1,2379,null,{}] 22:23:40 INFO - PROCESS | 1900 | 1477891420200 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x835d9800 == 33 [pid = 1900] [id = 512] 22:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x835da400) [pid = 1900] [serial = 1502] [outer = (nil)] 22:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8cc75800) [pid = 1900] [serial = 1503] [outer = 0x835da400] 22:23:40 INFO - PROCESS | 1900 | 1477891420304 Marionette DEBUG loaded listener.js 22:23:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x903d9400) [pid = 1900] [serial = 1504] [outer = 0x835da400] 22:23:40 INFO - PROCESS | 1900 | 1477891420919 Marionette TRACE conn6 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 22:23:40 INFO - .. 22:23:40 INFO - TEST-OK | /pointerlock/constructor.html | took 1371ms 22:23:40 INFO - PROCESS | 1900 | 1477891420982 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 22:23:40 INFO - PROCESS | 1900 | 1477891420986 Marionette TRACE conn6 <- [1,2381,null,{"value":"8"}] 22:23:40 INFO - TEST-START | /pointerlock/idlharness.html 22:23:41 INFO - PROCESS | 1900 | 1477891420993 Marionette TRACE conn6 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:41 INFO - PROCESS | 1900 | 1477891421174 Marionette TRACE conn6 <- [1,2382,null,{"value":null}] 22:23:41 INFO - PROCESS | 1900 | 1477891421315 Marionette TRACE conn6 -> [0,2383,"getWindowHandles",null] 22:23:41 INFO - PROCESS | 1900 | 1477891421319 Marionette TRACE conn6 <- [1,2383,null,["8"]] 22:23:41 INFO - PROCESS | 1900 | 1477891421325 Marionette TRACE conn6 -> [0,2384,"switchToWindow",{"name":"8"}] 22:23:41 INFO - PROCESS | 1900 | 1477891421330 Marionette TRACE conn6 <- [1,2384,null,{}] 22:23:41 INFO - PROCESS | 1900 | 1477891421335 Marionette TRACE conn6 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x91865800 == 34 [pid = 1900] [id = 513] 22:23:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x9186c000) [pid = 1900] [serial = 1505] [outer = (nil)] 22:23:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x92980800) [pid = 1900] [serial = 1506] [outer = 0x9186c000] 22:23:41 INFO - PROCESS | 1900 | 1477891421431 Marionette DEBUG loaded listener.js 22:23:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x92a03400) [pid = 1900] [serial = 1507] [outer = 0x9186c000] 22:23:42 INFO - PROCESS | 1900 | 1477891422462 Marionette TRACE conn6 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 22:23:42 INFO - ........................ 22:23:42 INFO - TEST-OK | /pointerlock/idlharness.html | took 1586ms 22:23:42 INFO - PROCESS | 1900 | 1477891422601 Marionette TRACE conn6 -> [0,2386,"getWindowHandle",null] 22:23:42 INFO - PROCESS | 1900 | 1477891422608 Marionette TRACE conn6 <- [1,2386,null,{"value":"8"}] 22:23:42 INFO - TEST-START | /progress-events/constructor.html 22:23:42 INFO - PROCESS | 1900 | 1477891422621 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:42 INFO - PROCESS | 1900 | 1477891422910 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 22:23:43 INFO - PROCESS | 1900 | 1477891423099 Marionette TRACE conn6 -> [0,2388,"getWindowHandles",null] 22:23:43 INFO - PROCESS | 1900 | 1477891423106 Marionette TRACE conn6 <- [1,2388,null,["8"]] 22:23:43 INFO - PROCESS | 1900 | 1477891423115 Marionette TRACE conn6 -> [0,2389,"switchToWindow",{"name":"8"}] 22:23:43 INFO - PROCESS | 1900 | 1477891423123 Marionette TRACE conn6 <- [1,2389,null,{}] 22:23:43 INFO - PROCESS | 1900 | 1477891423174 Marionette TRACE conn6 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c79800 == 35 [pid = 1900] [id = 514] 22:23:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x87c79c00) [pid = 1900] [serial = 1508] [outer = (nil)] 22:23:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x87d7e800) [pid = 1900] [serial = 1509] [outer = 0x87c79c00] 22:23:43 INFO - PROCESS | 1900 | 1477891423298 Marionette DEBUG loaded listener.js 22:23:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x8bcb1800) [pid = 1900] [serial = 1510] [outer = 0x87c79c00] 22:23:43 INFO - PROCESS | 1900 | 1477891423962 Marionette TRACE conn6 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 22:23:43 INFO - ..... 22:23:43 INFO - TEST-OK | /progress-events/constructor.html | took 1376ms 22:23:44 INFO - PROCESS | 1900 | 1477891424000 Marionette TRACE conn6 -> [0,2391,"getWindowHandle",null] 22:23:44 INFO - PROCESS | 1900 | 1477891424005 Marionette TRACE conn6 <- [1,2391,null,{"value":"8"}] 22:23:44 INFO - TEST-START | /progress-events/interface.html 22:23:44 INFO - PROCESS | 1900 | 1477891424016 Marionette TRACE conn6 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:44 INFO - PROCESS | 1900 | 1477891424217 Marionette TRACE conn6 <- [1,2392,null,{"value":null}] 22:23:44 INFO - PROCESS | 1900 | 1477891424414 Marionette TRACE conn6 -> [0,2393,"getWindowHandles",null] 22:23:44 INFO - PROCESS | 1900 | 1477891424419 Marionette TRACE conn6 <- [1,2393,null,["8"]] 22:23:44 INFO - PROCESS | 1900 | 1477891424434 Marionette TRACE conn6 -> [0,2394,"switchToWindow",{"name":"8"}] 22:23:44 INFO - PROCESS | 1900 | 1477891424439 Marionette TRACE conn6 <- [1,2394,null,{}] 22:23:44 INFO - PROCESS | 1900 | 1477891424447 Marionette TRACE conn6 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a24000 == 36 [pid = 1900] [id = 515] 22:23:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8c516400) [pid = 1900] [serial = 1511] [outer = (nil)] 22:23:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8cc77000) [pid = 1900] [serial = 1512] [outer = 0x8c516400] 22:23:44 INFO - PROCESS | 1900 | 1477891424560 Marionette DEBUG loaded listener.js 22:23:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x8f6ee800) [pid = 1900] [serial = 1513] [outer = 0x8c516400] 22:23:45 INFO - PROCESS | 1900 | 1477891425413 Marionette TRACE conn6 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 22:23:45 INFO - ....... 22:23:45 INFO - TEST-OK | /progress-events/interface.html | took 1477ms 22:23:45 INFO - PROCESS | 1900 | 1477891425503 Marionette TRACE conn6 -> [0,2396,"getWindowHandle",null] 22:23:45 INFO - PROCESS | 1900 | 1477891425511 Marionette TRACE conn6 <- [1,2396,null,{"value":"8"}] 22:23:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:23:45 INFO - PROCESS | 1900 | 1477891425520 Marionette TRACE conn6 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:23:45 INFO - PROCESS | 1900 | 1477891425782 Marionette TRACE conn6 <- [1,2397,null,{"value":null}] 22:23:45 INFO - PROCESS | 1900 | 1477891425914 Marionette TRACE conn6 -> [0,2398,"getWindowHandles",null] 22:23:45 INFO - PROCESS | 1900 | 1477891425920 Marionette TRACE conn6 <- [1,2398,null,["8"]] 22:23:45 INFO - PROCESS | 1900 | 1477891425933 Marionette TRACE conn6 -> [0,2399,"switchToWindow",{"name":"8"}] 22:23:45 INFO - PROCESS | 1900 | 1477891425940 Marionette TRACE conn6 <- [1,2399,null,{}] 22:23:46 INFO - PROCESS | 1900 | 1477891425997 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:23:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x94128800 == 37 [pid = 1900] [id = 516] 22:23:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x94130000) [pid = 1900] [serial = 1514] [outer = (nil)] 22:23:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x9438c400) [pid = 1900] [serial = 1515] [outer = 0x94130000] 22:23:46 INFO - PROCESS | 1900 | 1477891426113 Marionette DEBUG loaded listener.js 22:23:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x943b4800) [pid = 1900] [serial = 1516] [outer = 0x94130000] 22:23:46 WARNING - wptserve Traceback (most recent call last): 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:23:46 WARNING - rv = self.func(request, response) 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:23:46 WARNING - access_control_allow_origin = "*") 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:23:46 WARNING - payload = payload_generator(server_data) 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:23:46 WARNING - return encode_string_as_bmp_image(data) 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:23:46 WARNING - img.save(f, "BMP") 22:23:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:23:46 WARNING - f.write(bmpfileheader) 22:23:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:23:46 WARNING - 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16000 == 36 [pid = 1900] [id = 487] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5800 == 35 [pid = 1900] [id = 509] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8d385400 == 34 [pid = 1900] [id = 511] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8795ac00 == 33 [pid = 1900] [id = 507] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2ec00 == 32 [pid = 1900] [id = 503] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x878d6c00 == 31 [pid = 1900] [id = 505] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbee800 == 30 [pid = 1900] [id = 496] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x9438b400 == 29 [pid = 1900] [id = 499] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb5000 == 28 [pid = 1900] [id = 490] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x835ef800 == 27 [pid = 1900] [id = 480] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x835ec400 == 26 [pid = 1900] [id = 504] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x943b9000 == 25 [pid = 1900] [id = 486] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x835dbc00 == 24 [pid = 1900] [id = 502] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7f000 == 23 [pid = 1900] [id = 491] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb4000 == 22 [pid = 1900] [id = 481] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x878d3000 == 21 [pid = 1900] [id = 495] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc3800 == 20 [pid = 1900] [id = 493] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29d800 == 19 [pid = 1900] [id = 483] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcaa800 == 18 [pid = 1900] [id = 482] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x833bdc00 == 17 [pid = 1900] [id = 484] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccd800 == 16 [pid = 1900] [id = 498] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x8794d000 == 15 [pid = 1900] [id = 500] 22:23:49 INFO - PROCESS | 1900 | --DOCSHELL 0x82c01c00 == 14 [pid = 1900] [id = 488] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x903dac00) [pid = 1900] [serial = 1417] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x8cbf5400) [pid = 1900] [serial = 1423] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8cbe9400) [pid = 1900] [serial = 1422] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x93b30c00) [pid = 1900] [serial = 1426] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x92f90c00) [pid = 1900] [serial = 1425] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x94498400) [pid = 1900] [serial = 1429] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x943bdc00) [pid = 1900] [serial = 1428] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x946bcc00) [pid = 1900] [serial = 1432] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x946b0800) [pid = 1900] [serial = 1431] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x87d7c800) [pid = 1900] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x87c0cc00) [pid = 1900] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x835e0c00) [pid = 1900] [serial = 1435] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x82c0f400) [pid = 1900] [serial = 1434] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8c29ec00) [pid = 1900] [serial = 1443] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8c144400) [pid = 1900] [serial = 1442] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x903e4000) [pid = 1900] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9186e800) [pid = 1900] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8d386400) [pid = 1900] [serial = 1446] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8d380c00) [pid = 1900] [serial = 1445] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x93b3a000) [pid = 1900] [serial = 1452] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92f90800) [pid = 1900] [serial = 1451] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x87c74c00) [pid = 1900] [serial = 1457] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x87956800) [pid = 1900] [serial = 1456] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x93b37800) [pid = 1900] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x903ddc00) [pid = 1900] [serial = 1460] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8d380800) [pid = 1900] [serial = 1459] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x943b5400) [pid = 1900] [serial = 1465] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x941f1c00) [pid = 1900] [serial = 1464] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x946bdc00) [pid = 1900] [serial = 1468] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x946b6400) [pid = 1900] [serial = 1467] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x943bb000) [pid = 1900] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x878de800) [pid = 1900] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x87952400) [pid = 1900] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8d389000) [pid = 1900] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9495f000) [pid = 1900] [serial = 1471] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x94824c00) [pid = 1900] [serial = 1470] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x87c15800) [pid = 1900] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x835f9c00) [pid = 1900] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x835f4800) [pid = 1900] [serial = 1476] [outer = (nil)] [url = about:blank] 22:23:49 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x92ac7400) [pid = 1900] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x87c6e400) [pid = 1900] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x835ddc00) [pid = 1900] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x87952c00) [pid = 1900] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x835ec800) [pid = 1900] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x9186c000) [pid = 1900] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x82c09000) [pid = 1900] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x835dd000) [pid = 1900] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8c2b2000) [pid = 1900] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x8f6eb800) [pid = 1900] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x87d85400) [pid = 1900] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x8c290000) [pid = 1900] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:53 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x835da400) [pid = 1900] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x87d84800 == 13 [pid = 1900] [id = 508] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x87c79800 == 12 [pid = 1900] [id = 514] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x835dcc00 == 11 [pid = 1900] [id = 506] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x82a24000 == 10 [pid = 1900] [id = 515] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x91865800 == 9 [pid = 1900] [id = 513] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b1c00 == 8 [pid = 1900] [id = 510] 22:23:58 INFO - PROCESS | 1900 | --DOCSHELL 0x835d9800 == 7 [pid = 1900] [id = 512] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x92980800) [pid = 1900] [serial = 1506] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x92a03400) [pid = 1900] [serial = 1507] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8cc75800) [pid = 1900] [serial = 1503] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x903d9400) [pid = 1900] [serial = 1504] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x8c2b4400) [pid = 1900] [serial = 1498] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x8cc7b800) [pid = 1900] [serial = 1499] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8c2af000) [pid = 1900] [serial = 1501] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x87d87000) [pid = 1900] [serial = 1493] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x8bcaa400) [pid = 1900] [serial = 1494] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8c294c00) [pid = 1900] [serial = 1496] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x835f1c00) [pid = 1900] [serial = 1488] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x878d6400) [pid = 1900] [serial = 1489] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x87c71000) [pid = 1900] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x82c07000) [pid = 1900] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x833b7c00) [pid = 1900] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x835f3c00) [pid = 1900] [serial = 1482] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x835fa800) [pid = 1900] [serial = 1483] [outer = (nil)] [url = about:blank] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x87954400) [pid = 1900] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x878d9400) [pid = 1900] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 22:23:58 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8c2ae000) [pid = 1900] [serial = 1477] [outer = (nil)] [url = about:blank] 22:24:00 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8c516400) [pid = 1900] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 22:24:00 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x87c79c00) [pid = 1900] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 22:24:06 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8bcb1800) [pid = 1900] [serial = 1510] [outer = (nil)] [url = about:blank] 22:24:06 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x87d7e800) [pid = 1900] [serial = 1509] [outer = (nil)] [url = about:blank] 22:24:06 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8f6ee800) [pid = 1900] [serial = 1513] [outer = (nil)] [url = about:blank] 22:24:06 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8cc77000) [pid = 1900] [serial = 1512] [outer = (nil)] [url = about:blank] 22:24:06 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x9438c400) [pid = 1900] [serial = 1515] [outer = (nil)] [url = about:blank] 22:24:16 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:24:16 INFO - PROCESS | 1900 | 1477891456322 Marionette TRACE conn6 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:24:16 INFO - . 22:24:16 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30820ms 22:24:16 INFO - PROCESS | 1900 | 1477891456341 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 22:24:16 INFO - PROCESS | 1900 | 1477891456347 Marionette TRACE conn6 <- [1,2401,null,{"value":"8"}] 22:24:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:24:16 INFO - PROCESS | 1900 | 1477891456361 Marionette TRACE conn6 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:16 INFO - PROCESS | 1900 | 1477891456610 Marionette TRACE conn6 <- [1,2402,null,{"value":null}] 22:24:16 INFO - PROCESS | 1900 | 1477891456695 Marionette TRACE conn6 -> [0,2403,"getWindowHandles",null] 22:24:16 INFO - PROCESS | 1900 | 1477891456702 Marionette TRACE conn6 <- [1,2403,null,["8"]] 22:24:16 INFO - PROCESS | 1900 | 1477891456712 Marionette TRACE conn6 -> [0,2404,"switchToWindow",{"name":"8"}] 22:24:16 INFO - PROCESS | 1900 | 1477891456719 Marionette TRACE conn6 <- [1,2404,null,{}] 22:24:16 INFO - PROCESS | 1900 | 1477891456727 Marionette TRACE conn6 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b000 == 8 [pid = 1900] [id = 517] 22:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0b400) [pid = 1900] [serial = 1517] [outer = (nil)] 22:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0e400) [pid = 1900] [serial = 1518] [outer = 0x82c0b400] 22:24:16 INFO - PROCESS | 1900 | 1477891456844 Marionette DEBUG loaded listener.js 22:24:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b0800) [pid = 1900] [serial = 1519] [outer = 0x82c0b400] 22:24:17 WARNING - wptserve Traceback (most recent call last): 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:24:17 WARNING - rv = self.func(request, response) 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:24:17 WARNING - access_control_allow_origin = "*") 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:24:17 WARNING - payload = payload_generator(server_data) 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:24:17 WARNING - return encode_string_as_bmp_image(data) 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:24:17 WARNING - img.save(f, "BMP") 22:24:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:24:17 WARNING - f.write(bmpfileheader) 22:24:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:24:17 WARNING - 22:24:26 INFO - PROCESS | 1900 | --DOCSHELL 0x94128800 == 7 [pid = 1900] [id = 516] 22:24:28 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x94130000) [pid = 1900] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:24:34 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x943b4800) [pid = 1900] [serial = 1516] [outer = (nil)] [url = about:blank] 22:24:34 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0e400) [pid = 1900] [serial = 1518] [outer = (nil)] [url = about:blank] 22:24:47 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:24:47 INFO - PROCESS | 1900 | 1477891487065 Marionette TRACE conn6 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:24:47 INFO - . 22:24:47 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30737ms 22:24:47 INFO - PROCESS | 1900 | 1477891487096 Marionette TRACE conn6 -> [0,2406,"getWindowHandle",null] 22:24:47 INFO - PROCESS | 1900 | 1477891487103 Marionette TRACE conn6 <- [1,2406,null,{"value":"8"}] 22:24:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:24:47 INFO - PROCESS | 1900 | 1477891487116 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:24:47 INFO - PROCESS | 1900 | 1477891487357 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 22:24:47 INFO - PROCESS | 1900 | 1477891487440 Marionette TRACE conn6 -> [0,2408,"getWindowHandles",null] 22:24:47 INFO - PROCESS | 1900 | 1477891487448 Marionette TRACE conn6 <- [1,2408,null,["8"]] 22:24:47 INFO - PROCESS | 1900 | 1477891487458 Marionette TRACE conn6 -> [0,2409,"switchToWindow",{"name":"8"}] 22:24:47 INFO - PROCESS | 1900 | 1477891487468 Marionette TRACE conn6 <- [1,2409,null,{}] 22:24:47 INFO - PROCESS | 1900 | 1477891487475 Marionette TRACE conn6 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:24:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c800 == 8 [pid = 1900] [id = 518] 22:24:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0cc00) [pid = 1900] [serial = 1520] [outer = (nil)] 22:24:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 1521] [outer = 0x82c0cc00] 22:24:47 INFO - PROCESS | 1900 | 1477891487605 Marionette DEBUG loaded listener.js 22:24:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4c00) [pid = 1900] [serial = 1522] [outer = 0x82c0cc00] 22:24:48 WARNING - wptserve Traceback (most recent call last): 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:24:48 WARNING - rv = self.func(request, response) 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:24:48 WARNING - access_control_allow_origin = "*") 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:24:48 WARNING - payload = payload_generator(server_data) 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:24:48 WARNING - return encode_string_as_bmp_image(data) 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:24:48 WARNING - img.save(f, "BMP") 22:24:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:24:48 WARNING - f.write(bmpfileheader) 22:24:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:24:48 WARNING - 22:24:57 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b000 == 7 [pid = 1900] [id = 517] 22:25:03 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0b400) [pid = 1900] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:25:08 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b0800) [pid = 1900] [serial = 1519] [outer = (nil)] [url = about:blank] 22:25:08 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10800) [pid = 1900] [serial = 1521] [outer = (nil)] [url = about:blank] 22:25:17 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:25:17 INFO - PROCESS | 1900 | 1477891517828 Marionette TRACE conn6 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:25:17 INFO - . 22:25:17 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30734ms 22:25:17 INFO - PROCESS | 1900 | 1477891517849 Marionette TRACE conn6 -> [0,2411,"getWindowHandle",null] 22:25:17 INFO - PROCESS | 1900 | 1477891517855 Marionette TRACE conn6 <- [1,2411,null,{"value":"8"}] 22:25:17 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 22:25:17 INFO - PROCESS | 1900 | 1477891517868 Marionette TRACE conn6 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:18 INFO - PROCESS | 1900 | 1477891518114 Marionette TRACE conn6 <- [1,2412,null,{"value":null}] 22:25:18 INFO - PROCESS | 1900 | 1477891518198 Marionette TRACE conn6 -> [0,2413,"getWindowHandles",null] 22:25:18 INFO - PROCESS | 1900 | 1477891518206 Marionette TRACE conn6 <- [1,2413,null,["8"]] 22:25:18 INFO - PROCESS | 1900 | 1477891518215 Marionette TRACE conn6 -> [0,2414,"switchToWindow",{"name":"8"}] 22:25:18 INFO - PROCESS | 1900 | 1477891518225 Marionette TRACE conn6 <- [1,2414,null,{}] 22:25:18 INFO - PROCESS | 1900 | 1477891518232 Marionette TRACE conn6 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b800 == 8 [pid = 1900] [id = 519] 22:25:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0bc00) [pid = 1900] [serial = 1523] [outer = (nil)] 22:25:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10400) [pid = 1900] [serial = 1524] [outer = 0x82c0bc00] 22:25:18 INFO - PROCESS | 1900 | 1477891518352 Marionette DEBUG loaded listener.js 22:25:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6400) [pid = 1900] [serial = 1525] [outer = 0x82c0bc00] 22:25:18 INFO - PROCESS | 1900 | 1477891518992 Marionette TRACE conn6 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:19 INFO - . 22:25:19 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html | took 1186ms 22:25:19 INFO - PROCESS | 1900 | 1477891519052 Marionette TRACE conn6 -> [0,2416,"getWindowHandle",null] 22:25:19 INFO - PROCESS | 1900 | 1477891519058 Marionette TRACE conn6 <- [1,2416,null,{"value":"8"}] 22:25:19 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 22:25:19 INFO - PROCESS | 1900 | 1477891519066 Marionette TRACE conn6 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:19 INFO - PROCESS | 1900 | 1477891519329 Marionette TRACE conn6 <- [1,2417,null,{"value":null}] 22:25:19 INFO - PROCESS | 1900 | 1477891519345 Marionette TRACE conn6 -> [0,2418,"getWindowHandles",null] 22:25:19 INFO - PROCESS | 1900 | 1477891519351 Marionette TRACE conn6 <- [1,2418,null,["8"]] 22:25:19 INFO - PROCESS | 1900 | 1477891519358 Marionette TRACE conn6 -> [0,2419,"switchToWindow",{"name":"8"}] 22:25:19 INFO - PROCESS | 1900 | 1477891519364 Marionette TRACE conn6 <- [1,2419,null,{}] 22:25:19 INFO - PROCESS | 1900 | 1477891519372 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b3c00 == 9 [pid = 1900] [id = 520] 22:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835ec800) [pid = 1900] [serial = 1526] [outer = (nil)] 22:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f3800) [pid = 1900] [serial = 1527] [outer = 0x835ec800] 22:25:19 INFO - PROCESS | 1900 | 1477891519474 Marionette DEBUG loaded listener.js 22:25:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f6400) [pid = 1900] [serial = 1528] [outer = 0x835ec800] 22:25:20 INFO - PROCESS | 1900 | 1477891520258 Marionette TRACE conn6 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:20 INFO - . 22:25:20 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1223ms 22:25:20 INFO - PROCESS | 1900 | 1477891520300 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 22:25:20 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 22:25:20 INFO - PROCESS | 1900 | 1477891520308 Marionette TRACE conn6 <- [1,2421,null,{"value":"8"}] 22:25:20 INFO - PROCESS | 1900 | 1477891520316 Marionette TRACE conn6 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:20 INFO - PROCESS | 1900 | 1477891520564 Marionette TRACE conn6 <- [1,2422,null,{"value":null}] 22:25:20 INFO - PROCESS | 1900 | 1477891520587 Marionette TRACE conn6 -> [0,2423,"getWindowHandles",null] 22:25:20 INFO - PROCESS | 1900 | 1477891520592 Marionette TRACE conn6 <- [1,2423,null,["8"]] 22:25:20 INFO - PROCESS | 1900 | 1477891520598 Marionette TRACE conn6 -> [0,2424,"switchToWindow",{"name":"8"}] 22:25:20 INFO - PROCESS | 1900 | 1477891520607 Marionette TRACE conn6 <- [1,2424,null,{}] 22:25:20 INFO - PROCESS | 1900 | 1477891520614 Marionette TRACE conn6 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c12c00 == 10 [pid = 1900] [id = 521] 22:25:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c13000) [pid = 1900] [serial = 1529] [outer = (nil)] 22:25:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c16400) [pid = 1900] [serial = 1530] [outer = 0x87c13000] 22:25:20 INFO - PROCESS | 1900 | 1477891520720 Marionette DEBUG loaded listener.js 22:25:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c19000) [pid = 1900] [serial = 1531] [outer = 0x87c13000] 22:25:21 INFO - PROCESS | 1900 | 1477891521453 Marionette TRACE conn6 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:21 INFO - . 22:25:21 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html | took 1181ms 22:25:21 INFO - PROCESS | 1900 | 1477891521496 Marionette TRACE conn6 -> [0,2426,"getWindowHandle",null] 22:25:21 INFO - PROCESS | 1900 | 1477891521500 Marionette TRACE conn6 <- [1,2426,null,{"value":"8"}] 22:25:21 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:25:21 INFO - PROCESS | 1900 | 1477891521509 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:21 INFO - PROCESS | 1900 | 1477891521691 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 22:25:21 INFO - PROCESS | 1900 | 1477891521817 Marionette TRACE conn6 -> [0,2428,"getWindowHandles",null] 22:25:21 INFO - PROCESS | 1900 | 1477891521825 Marionette TRACE conn6 <- [1,2428,null,["8"]] 22:25:21 INFO - PROCESS | 1900 | 1477891521830 Marionette TRACE conn6 -> [0,2429,"switchToWindow",{"name":"8"}] 22:25:21 INFO - PROCESS | 1900 | 1477891521837 Marionette TRACE conn6 <- [1,2429,null,{}] 22:25:21 INFO - PROCESS | 1900 | 1477891521843 Marionette TRACE conn6 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d84800 == 11 [pid = 1900] [id = 522] 22:25:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d85000) [pid = 1900] [serial = 1532] [outer = (nil)] 22:25:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87d86800) [pid = 1900] [serial = 1533] [outer = 0x87d85000] 22:25:21 INFO - PROCESS | 1900 | 1477891521949 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c298400) [pid = 1900] [serial = 1534] [outer = 0x87d85000] 22:25:22 INFO - PROCESS | 1900 | 1477891522612 Marionette TRACE conn6 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:22 INFO - . 22:25:22 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1127ms 22:25:22 INFO - PROCESS | 1900 | 1477891522636 Marionette TRACE conn6 -> [0,2431,"getWindowHandle",null] 22:25:22 INFO - PROCESS | 1900 | 1477891522640 Marionette TRACE conn6 <- [1,2431,null,{"value":"8"}] 22:25:22 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:25:22 INFO - PROCESS | 1900 | 1477891522654 Marionette TRACE conn6 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:22 INFO - PROCESS | 1900 | 1477891522832 Marionette TRACE conn6 <- [1,2432,null,{"value":null}] 22:25:22 INFO - PROCESS | 1900 | 1477891522966 Marionette TRACE conn6 -> [0,2433,"getWindowHandles",null] 22:25:22 INFO - PROCESS | 1900 | 1477891522969 Marionette TRACE conn6 <- [1,2433,null,["8"]] 22:25:22 INFO - PROCESS | 1900 | 1477891522975 Marionette TRACE conn6 -> [0,2434,"switchToWindow",{"name":"8"}] 22:25:22 INFO - PROCESS | 1900 | 1477891522981 Marionette TRACE conn6 <- [1,2434,null,{}] 22:25:23 INFO - PROCESS | 1900 | 1477891522986 Marionette TRACE conn6 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b3000 == 12 [pid = 1900] [id = 523] 22:25:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b4c00) [pid = 1900] [serial = 1535] [outer = (nil)] 22:25:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2b6400) [pid = 1900] [serial = 1536] [outer = 0x8c2b4c00] 22:25:23 INFO - PROCESS | 1900 | 1477891523082 Marionette DEBUG loaded listener.js 22:25:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c50f800) [pid = 1900] [serial = 1537] [outer = 0x8c2b4c00] 22:25:23 INFO - PROCESS | 1900 | 1477891523697 Marionette TRACE conn6 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:23 INFO - . 22:25:23 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1071ms 22:25:23 INFO - PROCESS | 1900 | 1477891523726 Marionette TRACE conn6 -> [0,2436,"getWindowHandle",null] 22:25:23 INFO - PROCESS | 1900 | 1477891523730 Marionette TRACE conn6 <- [1,2436,null,{"value":"8"}] 22:25:23 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:25:23 INFO - PROCESS | 1900 | 1477891523737 Marionette TRACE conn6 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:24 INFO - PROCESS | 1900 | 1477891524003 Marionette TRACE conn6 <- [1,2437,null,{"value":null}] 22:25:24 INFO - PROCESS | 1900 | 1477891524019 Marionette TRACE conn6 -> [0,2438,"getWindowHandles",null] 22:25:24 INFO - PROCESS | 1900 | 1477891524023 Marionette TRACE conn6 <- [1,2438,null,["8"]] 22:25:24 INFO - PROCESS | 1900 | 1477891524030 Marionette TRACE conn6 -> [0,2439,"switchToWindow",{"name":"8"}] 22:25:24 INFO - PROCESS | 1900 | 1477891524035 Marionette TRACE conn6 <- [1,2439,null,{}] 22:25:24 INFO - PROCESS | 1900 | 1477891524041 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbe9c00 == 13 [pid = 1900] [id = 524] 22:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8cbea000) [pid = 1900] [serial = 1538] [outer = (nil)] 22:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cc74c00) [pid = 1900] [serial = 1539] [outer = 0x8cbea000] 22:25:24 INFO - PROCESS | 1900 | 1477891524141 Marionette DEBUG loaded listener.js 22:25:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc7e000) [pid = 1900] [serial = 1540] [outer = 0x8cbea000] 22:25:24 INFO - PROCESS | 1900 | 1477891524868 Marionette TRACE conn6 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:24 INFO - . 22:25:24 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1179ms 22:25:24 INFO - PROCESS | 1900 | 1477891524917 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 22:25:24 INFO - PROCESS | 1900 | 1477891524920 Marionette TRACE conn6 <- [1,2441,null,{"value":"8"}] 22:25:24 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:25:24 INFO - PROCESS | 1900 | 1477891524928 Marionette TRACE conn6 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:25 INFO - PROCESS | 1900 | 1477891525162 Marionette TRACE conn6 <- [1,2442,null,{"value":null}] 22:25:25 INFO - PROCESS | 1900 | 1477891525182 Marionette TRACE conn6 -> [0,2443,"getWindowHandles",null] 22:25:25 INFO - PROCESS | 1900 | 1477891525188 Marionette TRACE conn6 <- [1,2443,null,["8"]] 22:25:25 INFO - PROCESS | 1900 | 1477891525193 Marionette TRACE conn6 -> [0,2444,"switchToWindow",{"name":"8"}] 22:25:25 INFO - PROCESS | 1900 | 1477891525200 Marionette TRACE conn6 <- [1,2444,null,{}] 22:25:25 INFO - PROCESS | 1900 | 1477891525205 Marionette TRACE conn6 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d389400 == 14 [pid = 1900] [id = 525] 22:25:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8d389800) [pid = 1900] [serial = 1541] [outer = (nil)] 22:25:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8d38ac00) [pid = 1900] [serial = 1542] [outer = 0x8d389800] 22:25:25 INFO - PROCESS | 1900 | 1477891525298 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8f6e9800) [pid = 1900] [serial = 1543] [outer = 0x8d389800] 22:25:26 INFO - PROCESS | 1900 | 1477891526038 Marionette TRACE conn6 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:26 INFO - . 22:25:26 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1128ms 22:25:26 INFO - PROCESS | 1900 | 1477891526056 Marionette TRACE conn6 -> [0,2446,"getWindowHandle",null] 22:25:26 INFO - PROCESS | 1900 | 1477891526063 Marionette TRACE conn6 <- [1,2446,null,{"value":"8"}] 22:25:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:25:26 INFO - PROCESS | 1900 | 1477891526075 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:26 INFO - PROCESS | 1900 | 1477891526304 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 22:25:26 INFO - PROCESS | 1900 | 1477891526481 Marionette TRACE conn6 -> [0,2448,"getWindowHandles",null] 22:25:26 INFO - PROCESS | 1900 | 1477891526488 Marionette TRACE conn6 <- [1,2448,null,["8"]] 22:25:26 INFO - PROCESS | 1900 | 1477891526496 Marionette TRACE conn6 -> [0,2449,"switchToWindow",{"name":"8"}] 22:25:26 INFO - PROCESS | 1900 | 1477891526505 Marionette TRACE conn6 <- [1,2449,null,{}] 22:25:26 INFO - PROCESS | 1900 | 1477891526511 Marionette TRACE conn6 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dd400 == 15 [pid = 1900] [id = 526] 22:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x835df800) [pid = 1900] [serial = 1544] [outer = (nil)] 22:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x835f1000) [pid = 1900] [serial = 1545] [outer = 0x835df800] 22:25:26 INFO - PROCESS | 1900 | 1477891526683 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x878d6000) [pid = 1900] [serial = 1546] [outer = 0x835df800] 22:25:27 INFO - PROCESS | 1900 | 1477891527410 Marionette TRACE conn6 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:27 INFO - . 22:25:27 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1370ms 22:25:27 INFO - PROCESS | 1900 | 1477891527444 Marionette TRACE conn6 -> [0,2451,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 1900 | 1477891527450 Marionette TRACE conn6 <- [1,2451,null,{"value":"8"}] 22:25:27 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:25:27 INFO - PROCESS | 1900 | 1477891527459 Marionette TRACE conn6 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:27 INFO - PROCESS | 1900 | 1477891527661 Marionette TRACE conn6 <- [1,2452,null,{"value":null}] 22:25:27 INFO - PROCESS | 1900 | 1477891527827 Marionette TRACE conn6 -> [0,2453,"getWindowHandles",null] 22:25:27 INFO - PROCESS | 1900 | 1477891527833 Marionette TRACE conn6 <- [1,2453,null,["8"]] 22:25:27 INFO - PROCESS | 1900 | 1477891527845 Marionette TRACE conn6 -> [0,2454,"switchToWindow",{"name":"8"}] 22:25:27 INFO - PROCESS | 1900 | 1477891527853 Marionette TRACE conn6 <- [1,2454,null,{}] 22:25:27 INFO - PROCESS | 1900 | 1477891527861 Marionette TRACE conn6 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c12800 == 16 [pid = 1900] [id = 527] 22:25:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8c29a000) [pid = 1900] [serial = 1547] [outer = (nil)] 22:25:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8c2b7400) [pid = 1900] [serial = 1548] [outer = 0x8c29a000] 22:25:27 INFO - PROCESS | 1900 | 1477891527979 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8c515000) [pid = 1900] [serial = 1549] [outer = 0x8c29a000] 22:25:28 INFO - PROCESS | 1900 | 1477891528708 Marionette TRACE conn6 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:25:28 INFO - . 22:25:28 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1282ms 22:25:28 INFO - PROCESS | 1900 | 1477891528749 Marionette TRACE conn6 -> [0,2456,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 1900 | 1477891528758 Marionette TRACE conn6 <- [1,2456,null,{"value":"8"}] 22:25:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:25:28 INFO - PROCESS | 1900 | 1477891528783 Marionette TRACE conn6 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:28 INFO - PROCESS | 1900 | 1477891528976 Marionette TRACE conn6 <- [1,2457,null,{"value":null}] 22:25:29 INFO - PROCESS | 1900 | 1477891529149 Marionette TRACE conn6 -> [0,2458,"getWindowHandles",null] 22:25:29 INFO - PROCESS | 1900 | 1477891529153 Marionette TRACE conn6 <- [1,2458,null,["8"]] 22:25:29 INFO - PROCESS | 1900 | 1477891529161 Marionette TRACE conn6 -> [0,2459,"switchToWindow",{"name":"8"}] 22:25:29 INFO - PROCESS | 1900 | 1477891529169 Marionette TRACE conn6 <- [1,2459,null,{}] 22:25:29 INFO - PROCESS | 1900 | 1477891529176 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x903de000 == 17 [pid = 1900] [id = 528] 22:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x903e6400) [pid = 1900] [serial = 1550] [outer = (nil)] 22:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x90e38c00) [pid = 1900] [serial = 1551] [outer = 0x903e6400] 22:25:29 INFO - PROCESS | 1900 | 1477891529297 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x90ecc400) [pid = 1900] [serial = 1552] [outer = 0x903e6400] 22:25:29 WARNING - wptserve Traceback (most recent call last): 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:25:29 WARNING - rv = self.func(request, response) 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:25:29 WARNING - access_control_allow_origin = "*") 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:25:29 WARNING - payload = payload_generator(server_data) 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:25:29 WARNING - return encode_string_as_bmp_image(data) 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:25:29 WARNING - img.save(f, "BMP") 22:25:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:25:29 WARNING - f.write(bmpfileheader) 22:25:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:25:29 WARNING - 22:25:31 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c800 == 16 [pid = 1900] [id = 518] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x8cbea000) [pid = 1900] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x8c2b4c00) [pid = 1900] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x87d85000) [pid = 1900] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x87c13000) [pid = 1900] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x835ec800) [pid = 1900] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x82c0bc00) [pid = 1900] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 22:25:34 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x82c0cc00) [pid = 1900] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbe9c00 == 15 [pid = 1900] [id = 524] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b3000 == 14 [pid = 1900] [id = 523] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x833b3c00 == 13 [pid = 1900] [id = 520] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x87d84800 == 12 [pid = 1900] [id = 522] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x87c12c00 == 11 [pid = 1900] [id = 521] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b800 == 10 [pid = 1900] [id = 519] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x87c12800 == 9 [pid = 1900] [id = 527] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x835dd400 == 8 [pid = 1900] [id = 526] 22:25:39 INFO - PROCESS | 1900 | --DOCSHELL 0x8d389400 == 7 [pid = 1900] [id = 525] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x833b4c00) [pid = 1900] [serial = 1522] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x833b6400) [pid = 1900] [serial = 1525] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x82c10400) [pid = 1900] [serial = 1524] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x835f6400) [pid = 1900] [serial = 1528] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x835f3800) [pid = 1900] [serial = 1527] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x87c19000) [pid = 1900] [serial = 1531] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x87c16400) [pid = 1900] [serial = 1530] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8c298400) [pid = 1900] [serial = 1534] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x87d86800) [pid = 1900] [serial = 1533] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8c50f800) [pid = 1900] [serial = 1537] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8c2b6400) [pid = 1900] [serial = 1536] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8cc7e000) [pid = 1900] [serial = 1540] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8cc74c00) [pid = 1900] [serial = 1539] [outer = (nil)] [url = about:blank] 22:25:39 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8d38ac00) [pid = 1900] [serial = 1542] [outer = (nil)] [url = about:blank] 22:25:42 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8d389800) [pid = 1900] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:25:42 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8c29a000) [pid = 1900] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:25:42 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x835df800) [pid = 1900] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8f6e9800) [pid = 1900] [serial = 1543] [outer = (nil)] [url = about:blank] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x878d6000) [pid = 1900] [serial = 1546] [outer = (nil)] [url = about:blank] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x835f1000) [pid = 1900] [serial = 1545] [outer = (nil)] [url = about:blank] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8c515000) [pid = 1900] [serial = 1549] [outer = (nil)] [url = about:blank] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8c2b7400) [pid = 1900] [serial = 1548] [outer = (nil)] [url = about:blank] 22:25:47 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x90e38c00) [pid = 1900] [serial = 1551] [outer = (nil)] [url = about:blank] 22:25:59 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:25:59 INFO - PROCESS | 1900 | 1477891559506 Marionette TRACE conn6 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:25:59 INFO - . 22:25:59 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30779ms 22:25:59 INFO - PROCESS | 1900 | 1477891559562 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 22:25:59 INFO - PROCESS | 1900 | 1477891559568 Marionette TRACE conn6 <- [1,2461,null,{"value":"8"}] 22:25:59 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:25:59 INFO - PROCESS | 1900 | 1477891559583 Marionette TRACE conn6 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:25:59 INFO - PROCESS | 1900 | 1477891559831 Marionette TRACE conn6 <- [1,2462,null,{"value":null}] 22:25:59 INFO - PROCESS | 1900 | 1477891559915 Marionette TRACE conn6 -> [0,2463,"getWindowHandles",null] 22:25:59 INFO - PROCESS | 1900 | 1477891559922 Marionette TRACE conn6 <- [1,2463,null,["8"]] 22:25:59 INFO - PROCESS | 1900 | 1477891559932 Marionette TRACE conn6 -> [0,2464,"switchToWindow",{"name":"8"}] 22:25:59 INFO - PROCESS | 1900 | 1477891559940 Marionette TRACE conn6 <- [1,2464,null,{}] 22:25:59 INFO - PROCESS | 1900 | 1477891559949 Marionette TRACE conn6 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c09800 == 8 [pid = 1900] [id = 529] 22:25:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c09c00) [pid = 1900] [serial = 1553] [outer = (nil)] 22:26:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0cc00) [pid = 1900] [serial = 1554] [outer = 0x82c09c00] 22:26:00 INFO - PROCESS | 1900 | 1477891560066 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833ae400) [pid = 1900] [serial = 1555] [outer = 0x82c09c00] 22:26:00 WARNING - wptserve Traceback (most recent call last): 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:00 WARNING - rv = self.func(request, response) 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:00 WARNING - access_control_allow_origin = "*") 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:00 WARNING - payload = payload_generator(server_data) 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:00 WARNING - return encode_string_as_bmp_image(data) 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:26:00 WARNING - img.save(f, "BMP") 22:26:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:00 WARNING - f.write(bmpfileheader) 22:26:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:00 WARNING - 22:26:09 INFO - PROCESS | 1900 | --DOCSHELL 0x903de000 == 7 [pid = 1900] [id = 528] 22:26:15 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x903e6400) [pid = 1900] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:26:21 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x90ecc400) [pid = 1900] [serial = 1552] [outer = (nil)] [url = about:blank] 22:26:21 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0cc00) [pid = 1900] [serial = 1554] [outer = (nil)] [url = about:blank] 22:26:30 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:26:30 INFO - PROCESS | 1900 | 1477891590288 Marionette TRACE conn6 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:26:30 INFO - . 22:26:30 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30766ms 22:26:30 INFO - PROCESS | 1900 | 1477891590347 Marionette TRACE conn6 -> [0,2466,"getWindowHandle",null] 22:26:30 INFO - PROCESS | 1900 | 1477891590354 Marionette TRACE conn6 <- [1,2466,null,{"value":"8"}] 22:26:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:26:30 INFO - PROCESS | 1900 | 1477891590366 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:26:30 INFO - PROCESS | 1900 | 1477891590605 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 22:26:30 INFO - PROCESS | 1900 | 1477891590690 Marionette TRACE conn6 -> [0,2468,"getWindowHandles",null] 22:26:30 INFO - PROCESS | 1900 | 1477891590697 Marionette TRACE conn6 <- [1,2468,null,["8"]] 22:26:30 INFO - PROCESS | 1900 | 1477891590706 Marionette TRACE conn6 -> [0,2469,"switchToWindow",{"name":"8"}] 22:26:30 INFO - PROCESS | 1900 | 1477891590713 Marionette TRACE conn6 <- [1,2469,null,{}] 22:26:30 INFO - PROCESS | 1900 | 1477891590720 Marionette TRACE conn6 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d000 == 8 [pid = 1900] [id = 530] 22:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0d800) [pid = 1900] [serial = 1556] [outer = (nil)] 22:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10c00) [pid = 1900] [serial = 1557] [outer = 0x82c0d800] 22:26:30 INFO - PROCESS | 1900 | 1477891590836 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b3c00) [pid = 1900] [serial = 1558] [outer = 0x82c0d800] 22:26:31 WARNING - wptserve Traceback (most recent call last): 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:26:31 WARNING - rv = self.func(request, response) 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:26:31 WARNING - access_control_allow_origin = "*") 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:26:31 WARNING - payload = payload_generator(server_data) 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:26:31 WARNING - return encode_string_as_bmp_image(data) 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:26:31 WARNING - img.save(f, "BMP") 22:26:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:26:31 WARNING - f.write(bmpfileheader) 22:26:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:26:31 WARNING - 22:26:40 INFO - PROCESS | 1900 | --DOCSHELL 0x82c09800 == 7 [pid = 1900] [id = 529] 22:26:42 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c09c00) [pid = 1900] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 22:26:48 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833ae400) [pid = 1900] [serial = 1555] [outer = (nil)] [url = about:blank] 22:26:48 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10c00) [pid = 1900] [serial = 1557] [outer = (nil)] [url = about:blank] 22:27:01 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:27:01 INFO - PROCESS | 1900 | 1477891621059 Marionette TRACE conn6 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:27:01 INFO - . 22:27:01 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30721ms 22:27:01 INFO - PROCESS | 1900 | 1477891621086 Marionette TRACE conn6 -> [0,2471,"getWindowHandle",null] 22:27:01 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:27:01 INFO - PROCESS | 1900 | 1477891621096 Marionette TRACE conn6 <- [1,2471,null,{"value":"8"}] 22:27:01 INFO - PROCESS | 1900 | 1477891621109 Marionette TRACE conn6 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:01 INFO - PROCESS | 1900 | 1477891621349 Marionette TRACE conn6 <- [1,2472,null,{"value":null}] 22:27:01 INFO - PROCESS | 1900 | 1477891621433 Marionette TRACE conn6 -> [0,2473,"getWindowHandles",null] 22:27:01 INFO - PROCESS | 1900 | 1477891621440 Marionette TRACE conn6 <- [1,2473,null,["8"]] 22:27:01 INFO - PROCESS | 1900 | 1477891621449 Marionette TRACE conn6 -> [0,2474,"switchToWindow",{"name":"8"}] 22:27:01 INFO - PROCESS | 1900 | 1477891621457 Marionette TRACE conn6 <- [1,2474,null,{}] 22:27:01 INFO - PROCESS | 1900 | 1477891621466 Marionette TRACE conn6 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ec00 == 8 [pid = 1900] [id = 531] 22:27:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0f000) [pid = 1900] [serial = 1559] [outer = (nil)] 22:27:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833b0800) [pid = 1900] [serial = 1560] [outer = 0x82c0f000] 22:27:01 INFO - PROCESS | 1900 | 1477891621582 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b8000) [pid = 1900] [serial = 1561] [outer = 0x82c0f000] 22:27:02 INFO - PROCESS | 1900 | 1477891622258 Marionette TRACE conn6 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:02 INFO - . 22:27:02 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1179ms 22:27:02 INFO - PROCESS | 1900 | 1477891622284 Marionette TRACE conn6 -> [0,2476,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 1900 | 1477891622290 Marionette TRACE conn6 <- [1,2476,null,{"value":"8"}] 22:27:02 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 22:27:02 INFO - PROCESS | 1900 | 1477891622297 Marionette TRACE conn6 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:02 INFO - PROCESS | 1900 | 1477891622541 Marionette TRACE conn6 <- [1,2477,null,{"value":null}] 22:27:02 INFO - PROCESS | 1900 | 1477891622562 Marionette TRACE conn6 -> [0,2478,"getWindowHandles",null] 22:27:02 INFO - PROCESS | 1900 | 1477891622574 Marionette TRACE conn6 <- [1,2478,null,["8"]] 22:27:02 INFO - PROCESS | 1900 | 1477891622581 Marionette TRACE conn6 -> [0,2479,"switchToWindow",{"name":"8"}] 22:27:02 INFO - PROCESS | 1900 | 1477891622587 Marionette TRACE conn6 <- [1,2479,null,{}] 22:27:02 INFO - PROCESS | 1900 | 1477891622594 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5400 == 9 [pid = 1900] [id = 532] 22:27:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835eec00) [pid = 1900] [serial = 1562] [outer = (nil)] 22:27:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f4800) [pid = 1900] [serial = 1563] [outer = 0x835eec00] 22:27:02 INFO - PROCESS | 1900 | 1477891622697 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f7400) [pid = 1900] [serial = 1564] [outer = 0x835eec00] 22:27:03 INFO - PROCESS | 1900 | 1477891623507 Marionette TRACE conn6 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:03 INFO - . 22:27:03 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1225ms 22:27:03 INFO - PROCESS | 1900 | 1477891623530 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 1900 | 1477891623538 Marionette TRACE conn6 <- [1,2481,null,{"value":"8"}] 22:27:03 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:27:03 INFO - PROCESS | 1900 | 1477891623545 Marionette TRACE conn6 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:03 INFO - PROCESS | 1900 | 1477891623742 Marionette TRACE conn6 <- [1,2482,null,{"value":null}] 22:27:03 INFO - PROCESS | 1900 | 1477891623867 Marionette TRACE conn6 -> [0,2483,"getWindowHandles",null] 22:27:03 INFO - PROCESS | 1900 | 1477891623873 Marionette TRACE conn6 <- [1,2483,null,["8"]] 22:27:03 INFO - PROCESS | 1900 | 1477891623883 Marionette TRACE conn6 -> [0,2484,"switchToWindow",{"name":"8"}] 22:27:03 INFO - PROCESS | 1900 | 1477891623890 Marionette TRACE conn6 <- [1,2484,null,{}] 22:27:03 INFO - PROCESS | 1900 | 1477891623897 Marionette TRACE conn6 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c11800 == 10 [pid = 1900] [id = 533] 22:27:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c11c00) [pid = 1900] [serial = 1565] [outer = (nil)] 22:27:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c15800) [pid = 1900] [serial = 1566] [outer = 0x87c11c00] 22:27:04 INFO - PROCESS | 1900 | 1477891624001 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c1a000) [pid = 1900] [serial = 1567] [outer = 0x87c11c00] 22:27:04 INFO - PROCESS | 1900 | 1477891624688 Marionette TRACE conn6 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:04 INFO - . 22:27:04 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1173ms 22:27:04 INFO - PROCESS | 1900 | 1477891624719 Marionette TRACE conn6 -> [0,2486,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 1900 | 1477891624724 Marionette TRACE conn6 <- [1,2486,null,{"value":"8"}] 22:27:04 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:27:04 INFO - PROCESS | 1900 | 1477891624731 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:04 INFO - PROCESS | 1900 | 1477891624959 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 22:27:04 INFO - PROCESS | 1900 | 1477891624976 Marionette TRACE conn6 -> [0,2488,"getWindowHandles",null] 22:27:04 INFO - PROCESS | 1900 | 1477891624983 Marionette TRACE conn6 <- [1,2488,null,["8"]] 22:27:04 INFO - PROCESS | 1900 | 1477891624989 Marionette TRACE conn6 -> [0,2489,"switchToWindow",{"name":"8"}] 22:27:05 INFO - PROCESS | 1900 | 1477891624995 Marionette TRACE conn6 <- [1,2489,null,{}] 22:27:05 INFO - PROCESS | 1900 | 1477891625002 Marionette TRACE conn6 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d82000 == 11 [pid = 1900] [id = 534] 22:27:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d82400) [pid = 1900] [serial = 1568] [outer = (nil)] 22:27:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87d84800) [pid = 1900] [serial = 1569] [outer = 0x87d82400] 22:27:05 INFO - PROCESS | 1900 | 1477891625109 Marionette DEBUG loaded listener.js 22:27:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c299800) [pid = 1900] [serial = 1570] [outer = 0x87d82400] 22:27:05 INFO - PROCESS | 1900 | 1477891625849 Marionette TRACE conn6 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:05 INFO - . 22:27:05 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1171ms 22:27:05 INFO - PROCESS | 1900 | 1477891625902 Marionette TRACE conn6 -> [0,2491,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 1900 | 1477891625906 Marionette TRACE conn6 <- [1,2491,null,{"value":"8"}] 22:27:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 22:27:05 INFO - PROCESS | 1900 | 1477891625915 Marionette TRACE conn6 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:06 INFO - PROCESS | 1900 | 1477891626093 Marionette TRACE conn6 <- [1,2492,null,{"value":null}] 22:27:06 INFO - PROCESS | 1900 | 1477891626223 Marionette TRACE conn6 -> [0,2493,"getWindowHandles",null] 22:27:06 INFO - PROCESS | 1900 | 1477891626228 Marionette TRACE conn6 <- [1,2493,null,["8"]] 22:27:06 INFO - PROCESS | 1900 | 1477891626233 Marionette TRACE conn6 -> [0,2494,"switchToWindow",{"name":"8"}] 22:27:06 INFO - PROCESS | 1900 | 1477891626238 Marionette TRACE conn6 <- [1,2494,null,{}] 22:27:06 INFO - PROCESS | 1900 | 1477891626244 Marionette TRACE conn6 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b0800 == 12 [pid = 1900] [id = 535] 22:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b1400) [pid = 1900] [serial = 1571] [outer = (nil)] 22:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2b2c00) [pid = 1900] [serial = 1572] [outer = 0x8c2b1400] 22:27:06 INFO - PROCESS | 1900 | 1477891626341 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c2b5c00) [pid = 1900] [serial = 1573] [outer = 0x8c2b1400] 22:27:06 INFO - PROCESS | 1900 | 1477891626973 Marionette TRACE conn6 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:07 INFO - . 22:27:07 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1123ms 22:27:07 INFO - PROCESS | 1900 | 1477891627039 Marionette TRACE conn6 -> [0,2496,"getWindowHandle",null] 22:27:07 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:27:07 INFO - PROCESS | 1900 | 1477891627043 Marionette TRACE conn6 <- [1,2496,null,{"value":"8"}] 22:27:07 INFO - PROCESS | 1900 | 1477891627050 Marionette TRACE conn6 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:07 INFO - PROCESS | 1900 | 1477891627277 Marionette TRACE conn6 <- [1,2497,null,{"value":null}] 22:27:07 INFO - PROCESS | 1900 | 1477891627408 Marionette TRACE conn6 -> [0,2498,"getWindowHandles",null] 22:27:07 INFO - PROCESS | 1900 | 1477891627413 Marionette TRACE conn6 <- [1,2498,null,["8"]] 22:27:07 INFO - PROCESS | 1900 | 1477891627419 Marionette TRACE conn6 -> [0,2499,"switchToWindow",{"name":"8"}] 22:27:07 INFO - PROCESS | 1900 | 1477891627424 Marionette TRACE conn6 <- [1,2499,null,{}] 22:27:07 INFO - PROCESS | 1900 | 1477891627431 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c519c00 == 13 [pid = 1900] [id = 536] 22:27:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c51a400) [pid = 1900] [serial = 1574] [outer = (nil)] 22:27:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cbf3000) [pid = 1900] [serial = 1575] [outer = 0x8c51a400] 22:27:07 INFO - PROCESS | 1900 | 1477891627536 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc79400) [pid = 1900] [serial = 1576] [outer = 0x8c51a400] 22:27:08 INFO - PROCESS | 1900 | 1477891628245 Marionette TRACE conn6 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:27:08 INFO - . 22:27:08 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1228ms 22:27:08 INFO - PROCESS | 1900 | 1477891628278 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 1900 | 1477891628284 Marionette TRACE conn6 <- [1,2501,null,{"value":"8"}] 22:27:08 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:27:08 INFO - PROCESS | 1900 | 1477891628298 Marionette TRACE conn6 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:08 INFO - PROCESS | 1900 | 1477891628518 Marionette TRACE conn6 <- [1,2502,null,{"value":null}] 22:27:08 INFO - PROCESS | 1900 | 1477891628532 Marionette TRACE conn6 -> [0,2503,"getWindowHandles",null] 22:27:08 INFO - PROCESS | 1900 | 1477891628538 Marionette TRACE conn6 <- [1,2503,null,["8"]] 22:27:08 INFO - PROCESS | 1900 | 1477891628544 Marionette TRACE conn6 -> [0,2504,"switchToWindow",{"name":"8"}] 22:27:08 INFO - PROCESS | 1900 | 1477891628550 Marionette TRACE conn6 <- [1,2504,null,{}] 22:27:08 INFO - PROCESS | 1900 | 1477891628555 Marionette TRACE conn6 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d384800 == 14 [pid = 1900] [id = 537] 22:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8d384c00) [pid = 1900] [serial = 1577] [outer = (nil)] 22:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8d385c00) [pid = 1900] [serial = 1578] [outer = 0x8d384c00] 22:27:08 INFO - PROCESS | 1900 | 1477891628649 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8d389000) [pid = 1900] [serial = 1579] [outer = 0x8d384c00] 22:27:09 INFO - PROCESS | 1900 | 1477891629417 Marionette TRACE conn6 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:09 INFO - . 22:27:09 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1174ms 22:27:09 INFO - PROCESS | 1900 | 1477891629470 Marionette TRACE conn6 -> [0,2506,"getWindowHandle",null] 22:27:09 INFO - PROCESS | 1900 | 1477891629477 Marionette TRACE conn6 <- [1,2506,null,{"value":"8"}] 22:27:09 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:27:09 INFO - PROCESS | 1900 | 1477891629537 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:09 INFO - PROCESS | 1900 | 1477891629748 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 22:27:09 INFO - PROCESS | 1900 | 1477891629914 Marionette TRACE conn6 -> [0,2508,"getWindowHandles",null] 22:27:09 INFO - PROCESS | 1900 | 1477891629921 Marionette TRACE conn6 <- [1,2508,null,["8"]] 22:27:09 INFO - PROCESS | 1900 | 1477891629932 Marionette TRACE conn6 -> [0,2509,"switchToWindow",{"name":"8"}] 22:27:09 INFO - PROCESS | 1900 | 1477891629941 Marionette TRACE conn6 <- [1,2509,null,{}] 22:27:10 INFO - PROCESS | 1900 | 1477891629990 Marionette TRACE conn6 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e8800 == 15 [pid = 1900] [id = 538] 22:27:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x835ec800) [pid = 1900] [serial = 1580] [outer = (nil)] 22:27:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x878d5800) [pid = 1900] [serial = 1581] [outer = 0x835ec800] 22:27:10 INFO - PROCESS | 1900 | 1477891630118 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x878d8000) [pid = 1900] [serial = 1582] [outer = 0x835ec800] 22:27:10 INFO - PROCESS | 1900 | 1477891630831 Marionette TRACE conn6 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:10 INFO - . 22:27:10 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1323ms 22:27:10 INFO - PROCESS | 1900 | 1477891630851 Marionette TRACE conn6 -> [0,2511,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 1900 | 1477891630856 Marionette TRACE conn6 <- [1,2511,null,{"value":"8"}] 22:27:10 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:27:10 INFO - PROCESS | 1900 | 1477891630864 Marionette TRACE conn6 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:11 INFO - PROCESS | 1900 | 1477891631065 Marionette TRACE conn6 <- [1,2512,null,{"value":null}] 22:27:11 INFO - PROCESS | 1900 | 1477891631239 Marionette TRACE conn6 -> [0,2513,"getWindowHandles",null] 22:27:11 INFO - PROCESS | 1900 | 1477891631244 Marionette TRACE conn6 <- [1,2513,null,["8"]] 22:27:11 INFO - PROCESS | 1900 | 1477891631269 Marionette TRACE conn6 -> [0,2514,"switchToWindow",{"name":"8"}] 22:27:11 INFO - PROCESS | 1900 | 1477891631277 Marionette TRACE conn6 <- [1,2514,null,{}] 22:27:11 INFO - PROCESS | 1900 | 1477891631284 Marionette TRACE conn6 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c10c00 == 16 [pid = 1900] [id = 539] 22:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8c2b3400) [pid = 1900] [serial = 1583] [outer = (nil)] 22:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8c511c00) [pid = 1900] [serial = 1584] [outer = 0x8c2b3400] 22:27:11 INFO - PROCESS | 1900 | 1477891631396 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8cbf4800) [pid = 1900] [serial = 1585] [outer = 0x8c2b3400] 22:27:12 INFO - PROCESS | 1900 | 1477891632154 Marionette TRACE conn6 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:12 INFO - . 22:27:12 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1333ms 22:27:12 INFO - PROCESS | 1900 | 1477891632207 Marionette TRACE conn6 -> [0,2516,"getWindowHandle",null] 22:27:12 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 22:27:12 INFO - PROCESS | 1900 | 1477891632215 Marionette TRACE conn6 <- [1,2516,null,{"value":"8"}] 22:27:12 INFO - PROCESS | 1900 | 1477891632222 Marionette TRACE conn6 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:12 INFO - PROCESS | 1900 | 1477891632479 Marionette TRACE conn6 <- [1,2517,null,{"value":null}] 22:27:12 INFO - PROCESS | 1900 | 1477891632601 Marionette TRACE conn6 -> [0,2518,"getWindowHandles",null] 22:27:12 INFO - PROCESS | 1900 | 1477891632607 Marionette TRACE conn6 <- [1,2518,null,["8"]] 22:27:12 INFO - PROCESS | 1900 | 1477891632619 Marionette TRACE conn6 -> [0,2519,"switchToWindow",{"name":"8"}] 22:27:12 INFO - PROCESS | 1900 | 1477891632627 Marionette TRACE conn6 <- [1,2519,null,{}] 22:27:12 INFO - PROCESS | 1900 | 1477891632635 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x903de400 == 17 [pid = 1900] [id = 540] 22:27:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x903dec00) [pid = 1900] [serial = 1586] [outer = (nil)] 22:27:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x903e5800) [pid = 1900] [serial = 1587] [outer = 0x903dec00] 22:27:12 INFO - PROCESS | 1900 | 1477891632789 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x90e38400) [pid = 1900] [serial = 1588] [outer = 0x903dec00] 22:27:13 INFO - PROCESS | 1900 | 1477891633511 Marionette TRACE conn6 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:13 INFO - . 22:27:13 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html | took 1322ms 22:27:13 INFO - PROCESS | 1900 | 1477891633545 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 1900 | 1477891633549 Marionette TRACE conn6 <- [1,2521,null,{"value":"8"}] 22:27:13 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 22:27:13 INFO - PROCESS | 1900 | 1477891633558 Marionette TRACE conn6 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:13 INFO - PROCESS | 1900 | 1477891633766 Marionette TRACE conn6 <- [1,2522,null,{"value":null}] 22:27:14 INFO - PROCESS | 1900 | 1477891634062 Marionette TRACE conn6 -> [0,2523,"getWindowHandles",null] 22:27:14 INFO - PROCESS | 1900 | 1477891634069 Marionette TRACE conn6 <- [1,2523,null,["8"]] 22:27:14 INFO - PROCESS | 1900 | 1477891634077 Marionette TRACE conn6 -> [0,2524,"switchToWindow",{"name":"8"}] 22:27:14 INFO - PROCESS | 1900 | 1477891634088 Marionette TRACE conn6 <- [1,2524,null,{}] 22:27:14 INFO - PROCESS | 1900 | 1477891634145 Marionette TRACE conn6 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c03000 == 18 [pid = 1900] [id = 541] 22:27:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x82c08000) [pid = 1900] [serial = 1589] [outer = (nil)] 22:27:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x835de400) [pid = 1900] [serial = 1590] [outer = 0x82c08000] 22:27:14 INFO - PROCESS | 1900 | 1477891634260 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x835f2c00) [pid = 1900] [serial = 1591] [outer = 0x82c08000] 22:27:15 INFO - PROCESS | 1900 | 1477891635010 Marionette TRACE conn6 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:15 INFO - . 22:27:15 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1480ms 22:27:15 INFO - PROCESS | 1900 | 1477891635039 Marionette TRACE conn6 -> [0,2526,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 1900 | 1477891635046 Marionette TRACE conn6 <- [1,2526,null,{"value":"8"}] 22:27:15 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 22:27:15 INFO - PROCESS | 1900 | 1477891635054 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:15 INFO - PROCESS | 1900 | 1477891635271 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 22:27:15 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d000 == 17 [pid = 1900] [id = 530] 22:27:15 INFO - PROCESS | 1900 | 1477891635448 Marionette TRACE conn6 -> [0,2528,"getWindowHandles",null] 22:27:15 INFO - PROCESS | 1900 | 1477891635453 Marionette TRACE conn6 <- [1,2528,null,["8"]] 22:27:15 INFO - PROCESS | 1900 | 1477891635468 Marionette TRACE conn6 -> [0,2529,"switchToWindow",{"name":"8"}] 22:27:15 INFO - PROCESS | 1900 | 1477891635477 Marionette TRACE conn6 <- [1,2529,null,{}] 22:27:15 INFO - PROCESS | 1900 | 1477891635483 Marionette TRACE conn6 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c6d400 == 18 [pid = 1900] [id = 542] 22:27:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x87c6dc00) [pid = 1900] [serial = 1592] [outer = (nil)] 22:27:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x87d7dc00) [pid = 1900] [serial = 1593] [outer = 0x87c6dc00] 22:27:15 INFO - PROCESS | 1900 | 1477891635587 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x8c144000) [pid = 1900] [serial = 1594] [outer = 0x87c6dc00] 22:27:16 INFO - PROCESS | 1900 | 1477891636231 Marionette TRACE conn6 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:27:16 INFO - . 22:27:16 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html | took 1225ms 22:27:16 INFO - PROCESS | 1900 | 1477891636281 Marionette TRACE conn6 -> [0,2531,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 1900 | 1477891636285 Marionette TRACE conn6 <- [1,2531,null,{"value":"8"}] 22:27:16 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:27:16 INFO - PROCESS | 1900 | 1477891636297 Marionette TRACE conn6 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:16 INFO - PROCESS | 1900 | 1477891636483 Marionette TRACE conn6 <- [1,2532,null,{"value":null}] 22:27:16 INFO - PROCESS | 1900 | 1477891636620 Marionette TRACE conn6 -> [0,2533,"getWindowHandles",null] 22:27:16 INFO - PROCESS | 1900 | 1477891636631 Marionette TRACE conn6 <- [1,2533,null,["8"]] 22:27:16 INFO - PROCESS | 1900 | 1477891636645 Marionette TRACE conn6 -> [0,2534,"switchToWindow",{"name":"8"}] 22:27:16 INFO - PROCESS | 1900 | 1477891636653 Marionette TRACE conn6 <- [1,2534,null,{}] 22:27:16 INFO - PROCESS | 1900 | 1477891636660 Marionette TRACE conn6 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc73800 == 19 [pid = 1900] [id = 543] 22:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8cc74000) [pid = 1900] [serial = 1595] [outer = (nil)] 22:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8cc7e400) [pid = 1900] [serial = 1596] [outer = 0x8cc74000] 22:27:16 INFO - PROCESS | 1900 | 1477891636757 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8d382800) [pid = 1900] [serial = 1597] [outer = 0x8cc74000] 22:27:17 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:27:17 WARNING - wptserve Traceback (most recent call last): 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:17 WARNING - rv = self.func(request, response) 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:17 WARNING - access_control_allow_origin = "*") 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:17 WARNING - payload = payload_generator(server_data) 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:17 WARNING - return encode_string_as_bmp_image(data) 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:27:17 WARNING - img.save(f, "BMP") 22:27:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:17 WARNING - f.write(bmpfileheader) 22:27:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:17 WARNING - 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8c51a400) [pid = 1900] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8c2b1400) [pid = 1900] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x87d82400) [pid = 1900] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x87c11c00) [pid = 1900] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x835eec00) [pid = 1900] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x82c0f000) [pid = 1900] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 22:27:19 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x82c0d800) [pid = 1900] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8c519c00 == 18 [pid = 1900] [id = 536] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b0800 == 17 [pid = 1900] [id = 535] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5400 == 16 [pid = 1900] [id = 532] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x87d82000 == 15 [pid = 1900] [id = 534] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x87c11800 == 14 [pid = 1900] [id = 533] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0ec00 == 13 [pid = 1900] [id = 531] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x87c6d400 == 12 [pid = 1900] [id = 542] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x82c03000 == 11 [pid = 1900] [id = 541] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x903de400 == 10 [pid = 1900] [id = 540] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x87c10c00 == 9 [pid = 1900] [id = 539] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x835e8800 == 8 [pid = 1900] [id = 538] 22:27:24 INFO - PROCESS | 1900 | --DOCSHELL 0x8d384800 == 7 [pid = 1900] [id = 537] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8cc79400) [pid = 1900] [serial = 1576] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x835f7400) [pid = 1900] [serial = 1564] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x833b8000) [pid = 1900] [serial = 1561] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x87c1a000) [pid = 1900] [serial = 1567] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8c2b2c00) [pid = 1900] [serial = 1572] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x833b0800) [pid = 1900] [serial = 1560] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x835f4800) [pid = 1900] [serial = 1563] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x833b3c00) [pid = 1900] [serial = 1558] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x87d84800) [pid = 1900] [serial = 1569] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x8d385c00) [pid = 1900] [serial = 1578] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x8c299800) [pid = 1900] [serial = 1570] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8c2b5c00) [pid = 1900] [serial = 1573] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x87c15800) [pid = 1900] [serial = 1566] [outer = (nil)] [url = about:blank] 22:27:24 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x8cbf3000) [pid = 1900] [serial = 1575] [outer = (nil)] [url = about:blank] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x82c08000) [pid = 1900] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x835ec800) [pid = 1900] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x87c6dc00) [pid = 1900] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8c2b3400) [pid = 1900] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8d384c00) [pid = 1900] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 22:27:27 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x903dec00) [pid = 1900] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x878d8000) [pid = 1900] [serial = 1582] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x878d5800) [pid = 1900] [serial = 1581] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8cbf4800) [pid = 1900] [serial = 1585] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x8c511c00) [pid = 1900] [serial = 1584] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x90e38400) [pid = 1900] [serial = 1588] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x903e5800) [pid = 1900] [serial = 1587] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x835f2c00) [pid = 1900] [serial = 1591] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x835de400) [pid = 1900] [serial = 1590] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8c144000) [pid = 1900] [serial = 1594] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x87d7dc00) [pid = 1900] [serial = 1593] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8cc7e400) [pid = 1900] [serial = 1596] [outer = (nil)] [url = about:blank] 22:27:32 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x8d389000) [pid = 1900] [serial = 1579] [outer = (nil)] [url = about:blank] 22:27:46 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:27:46 INFO - PROCESS | 1900 | 1477891666969 Marionette TRACE conn6 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:27:47 INFO - . 22:27:47 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30717ms 22:27:47 INFO - PROCESS | 1900 | 1477891667012 Marionette TRACE conn6 -> [0,2536,"getWindowHandle",null] 22:27:47 INFO - PROCESS | 1900 | 1477891667019 Marionette TRACE conn6 <- [1,2536,null,{"value":"8"}] 22:27:47 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 22:27:47 INFO - PROCESS | 1900 | 1477891667032 Marionette TRACE conn6 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:27:47 INFO - PROCESS | 1900 | 1477891667284 Marionette TRACE conn6 <- [1,2537,null,{"value":null}] 22:27:47 INFO - PROCESS | 1900 | 1477891667370 Marionette TRACE conn6 -> [0,2538,"getWindowHandles",null] 22:27:47 INFO - PROCESS | 1900 | 1477891667377 Marionette TRACE conn6 <- [1,2538,null,["8"]] 22:27:47 INFO - PROCESS | 1900 | 1477891667386 Marionette TRACE conn6 -> [0,2539,"switchToWindow",{"name":"8"}] 22:27:47 INFO - PROCESS | 1900 | 1477891667394 Marionette TRACE conn6 <- [1,2539,null,{}] 22:27:47 INFO - PROCESS | 1900 | 1477891667400 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:27:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d000 == 8 [pid = 1900] [id = 544] 22:27:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0d400) [pid = 1900] [serial = 1598] [outer = (nil)] 22:27:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10c00) [pid = 1900] [serial = 1599] [outer = 0x82c0d400] 22:27:47 INFO - PROCESS | 1900 | 1477891667517 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4c00) [pid = 1900] [serial = 1600] [outer = 0x82c0d400] 22:27:48 WARNING - wptserve Traceback (most recent call last): 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:48 WARNING - rv = self.func(request, response) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:48 WARNING - access_control_allow_origin = "*") 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:48 WARNING - payload = payload_generator(server_data) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:48 WARNING - return encode_string_as_bmp_image(data) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:27:48 WARNING - img.save(f, "BMP") 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:48 WARNING - f.write(bmpfileheader) 22:27:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:48 WARNING - 22:27:48 WARNING - wptserve Traceback (most recent call last): 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:27:48 WARNING - rv = self.func(request, response) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:27:48 WARNING - access_control_allow_origin = "*") 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:27:48 WARNING - payload = payload_generator(server_data) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:27:48 WARNING - return encode_string_as_bmp_image(data) 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:27:48 WARNING - img.save(f, "BMP") 22:27:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:27:48 WARNING - f.write(bmpfileheader) 22:27:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:27:48 WARNING - 22:27:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc73800 == 7 [pid = 1900] [id = 543] 22:27:59 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8cc74000) [pid = 1900] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:28:05 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8d382800) [pid = 1900] [serial = 1597] [outer = (nil)] [url = about:blank] 22:28:05 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10c00) [pid = 1900] [serial = 1599] [outer = (nil)] [url = about:blank] 22:28:17 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:28:17 INFO - PROCESS | 1900 | 1477891697736 Marionette TRACE conn6 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:28:17 INFO - . 22:28:17 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30725ms 22:28:17 INFO - PROCESS | 1900 | 1477891697756 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 1900 | 1477891697763 Marionette TRACE conn6 <- [1,2541,null,{"value":"8"}] 22:28:17 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:28:17 INFO - PROCESS | 1900 | 1477891697776 Marionette TRACE conn6 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:18 INFO - PROCESS | 1900 | 1477891698016 Marionette TRACE conn6 <- [1,2542,null,{"value":null}] 22:28:18 INFO - PROCESS | 1900 | 1477891698101 Marionette TRACE conn6 -> [0,2543,"getWindowHandles",null] 22:28:18 INFO - PROCESS | 1900 | 1477891698108 Marionette TRACE conn6 <- [1,2543,null,["8"]] 22:28:18 INFO - PROCESS | 1900 | 1477891698117 Marionette TRACE conn6 -> [0,2544,"switchToWindow",{"name":"8"}] 22:28:18 INFO - PROCESS | 1900 | 1477891698132 Marionette TRACE conn6 <- [1,2544,null,{}] 22:28:18 INFO - PROCESS | 1900 | 1477891698149 Marionette TRACE conn6 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b800 == 8 [pid = 1900] [id = 545] 22:28:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0bc00) [pid = 1900] [serial = 1601] [outer = (nil)] 22:28:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 1602] [outer = 0x82c0bc00] 22:28:18 INFO - PROCESS | 1900 | 1477891698260 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6000) [pid = 1900] [serial = 1603] [outer = 0x82c0bc00] 22:28:18 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:28:18 WARNING - wptserve Traceback (most recent call last): 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:28:18 WARNING - rv = self.func(request, response) 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:28:18 WARNING - access_control_allow_origin = "*") 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:28:18 WARNING - payload = payload_generator(server_data) 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:28:18 WARNING - return encode_string_as_bmp_image(data) 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:28:18 WARNING - img.save(f, "BMP") 22:28:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:28:18 WARNING - f.write(bmpfileheader) 22:28:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:28:18 WARNING - 22:28:27 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d000 == 7 [pid = 1900] [id = 544] 22:28:33 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0d400) [pid = 1900] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 22:28:39 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b4c00) [pid = 1900] [serial = 1600] [outer = (nil)] [url = about:blank] 22:28:39 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10800) [pid = 1900] [serial = 1602] [outer = (nil)] [url = about:blank] 22:28:48 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:28:48 INFO - PROCESS | 1900 | 1477891728482 Marionette TRACE conn6 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:28:48 INFO - . 22:28:48 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30723ms 22:28:48 INFO - PROCESS | 1900 | 1477891728498 Marionette TRACE conn6 -> [0,2546,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 1900 | 1477891728504 Marionette TRACE conn6 <- [1,2546,null,{"value":"8"}] 22:28:48 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:28:48 INFO - PROCESS | 1900 | 1477891728516 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:48 INFO - PROCESS | 1900 | 1477891728752 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 22:28:48 INFO - PROCESS | 1900 | 1477891728837 Marionette TRACE conn6 -> [0,2548,"getWindowHandles",null] 22:28:48 INFO - PROCESS | 1900 | 1477891728843 Marionette TRACE conn6 <- [1,2548,null,["8"]] 22:28:48 INFO - PROCESS | 1900 | 1477891728852 Marionette TRACE conn6 -> [0,2549,"switchToWindow",{"name":"8"}] 22:28:48 INFO - PROCESS | 1900 | 1477891728860 Marionette TRACE conn6 <- [1,2549,null,{}] 22:28:48 INFO - PROCESS | 1900 | 1477891728867 Marionette TRACE conn6 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0e000 == 8 [pid = 1900] [id = 546] 22:28:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0e400) [pid = 1900] [serial = 1604] [outer = (nil)] 22:28:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833af800) [pid = 1900] [serial = 1605] [outer = 0x82c0e400] 22:28:48 INFO - PROCESS | 1900 | 1477891728982 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4800) [pid = 1900] [serial = 1606] [outer = 0x82c0e400] 22:28:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e3400 == 9 [pid = 1900] [id = 547] 22:28:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835e3c00) [pid = 1900] [serial = 1607] [outer = (nil)] 22:28:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835e4800) [pid = 1900] [serial = 1608] [outer = 0x835e3c00] 22:28:49 INFO - PROCESS | 1900 | 1477891729761 Marionette TRACE conn6 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:49 INFO - . 22:28:49 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1276ms 22:28:49 INFO - PROCESS | 1900 | 1477891729789 Marionette TRACE conn6 -> [0,2551,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 1900 | 1477891729795 Marionette TRACE conn6 <- [1,2551,null,{"value":"8"}] 22:28:49 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:28:49 INFO - PROCESS | 1900 | 1477891729803 Marionette TRACE conn6 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:50 INFO - PROCESS | 1900 | 1477891730080 Marionette TRACE conn6 <- [1,2552,null,{"value":null}] 22:28:50 INFO - PROCESS | 1900 | 1477891730161 Marionette TRACE conn6 -> [0,2553,"getWindowHandles",null] 22:28:50 INFO - PROCESS | 1900 | 1477891730166 Marionette TRACE conn6 <- [1,2553,null,["8"]] 22:28:50 INFO - PROCESS | 1900 | 1477891730177 Marionette TRACE conn6 -> [0,2554,"switchToWindow",{"name":"8"}] 22:28:50 INFO - PROCESS | 1900 | 1477891730183 Marionette TRACE conn6 <- [1,2554,null,{}] 22:28:50 INFO - PROCESS | 1900 | 1477891730190 Marionette TRACE conn6 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x835efc00 == 10 [pid = 1900] [id = 548] 22:28:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f5800) [pid = 1900] [serial = 1609] [outer = (nil)] 22:28:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x835f7000) [pid = 1900] [serial = 1610] [outer = 0x835f5800] 22:28:50 INFO - PROCESS | 1900 | 1477891730289 Marionette DEBUG loaded listener.js 22:28:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x835fa400) [pid = 1900] [serial = 1611] [outer = 0x835f5800] 22:28:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x87956400 == 11 [pid = 1900] [id = 549] 22:28:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87956c00) [pid = 1900] [serial = 1612] [outer = (nil)] 22:28:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8795a400) [pid = 1900] [serial = 1613] [outer = 0x87956c00] 22:28:51 INFO - PROCESS | 1900 | 1477891731133 Marionette TRACE conn6 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:51 INFO - . 22:28:51 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1423ms 22:28:51 INFO - PROCESS | 1900 | 1477891731235 Marionette TRACE conn6 -> [0,2556,"getWindowHandle",null] 22:28:51 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:28:51 INFO - PROCESS | 1900 | 1477891731244 Marionette TRACE conn6 <- [1,2556,null,{"value":"8"}] 22:28:51 INFO - PROCESS | 1900 | 1477891731256 Marionette TRACE conn6 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:51 INFO - PROCESS | 1900 | 1477891731459 Marionette TRACE conn6 <- [1,2557,null,{"value":null}] 22:28:51 INFO - PROCESS | 1900 | 1477891731474 Marionette TRACE conn6 -> [0,2558,"getWindowHandles",null] 22:28:51 INFO - PROCESS | 1900 | 1477891731478 Marionette TRACE conn6 <- [1,2558,null,["8"]] 22:28:51 INFO - PROCESS | 1900 | 1477891731486 Marionette TRACE conn6 -> [0,2559,"switchToWindow",{"name":"8"}] 22:28:51 INFO - PROCESS | 1900 | 1477891731494 Marionette TRACE conn6 <- [1,2559,null,{}] 22:28:51 INFO - PROCESS | 1900 | 1477891731610 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c6f000 == 12 [pid = 1900] [id = 550] 22:28:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87c6f400) [pid = 1900] [serial = 1614] [outer = (nil)] 22:28:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x87c71000) [pid = 1900] [serial = 1615] [outer = 0x87c6f400] 22:28:51 INFO - PROCESS | 1900 | 1477891731716 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x87c78400) [pid = 1900] [serial = 1616] [outer = 0x87c6f400] 22:28:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d87000 == 13 [pid = 1900] [id = 551] 22:28:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x87d87400) [pid = 1900] [serial = 1617] [outer = (nil)] 22:28:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x87d8ac00) [pid = 1900] [serial = 1618] [outer = 0x87d87400] 22:28:52 INFO - PROCESS | 1900 | 1477891732506 Marionette TRACE conn6 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:28:52 INFO - . 22:28:52 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1329ms 22:28:52 INFO - PROCESS | 1900 | 1477891732584 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 1900 | 1477891732589 Marionette TRACE conn6 <- [1,2561,null,{"value":"8"}] 22:28:52 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 22:28:52 INFO - PROCESS | 1900 | 1477891732596 Marionette TRACE conn6 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:52 INFO - PROCESS | 1900 | 1477891732843 Marionette TRACE conn6 <- [1,2562,null,{"value":null}] 22:28:52 INFO - PROCESS | 1900 | 1477891732861 Marionette TRACE conn6 -> [0,2563,"getWindowHandles",null] 22:28:52 INFO - PROCESS | 1900 | 1477891732868 Marionette TRACE conn6 <- [1,2563,null,["8"]] 22:28:52 INFO - PROCESS | 1900 | 1477891732875 Marionette TRACE conn6 -> [0,2564,"switchToWindow",{"name":"8"}] 22:28:52 INFO - PROCESS | 1900 | 1477891732881 Marionette TRACE conn6 <- [1,2564,null,{}] 22:28:52 INFO - PROCESS | 1900 | 1477891732887 Marionette TRACE conn6 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcae000 == 14 [pid = 1900] [id = 552] 22:28:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8bcaec00) [pid = 1900] [serial = 1619] [outer = (nil)] 22:28:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8bcb0400) [pid = 1900] [serial = 1620] [outer = 0x8bcaec00] 22:28:52 INFO - PROCESS | 1900 | 1477891732992 Marionette DEBUG loaded listener.js 22:28:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8c2aa000) [pid = 1900] [serial = 1621] [outer = 0x8bcaec00] 22:28:53 INFO - PROCESS | 1900 | 1477891733729 Marionette TRACE conn6 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:53 INFO - . 22:28:53 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1174ms 22:28:53 INFO - PROCESS | 1900 | 1477891733770 Marionette TRACE conn6 -> [0,2566,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 1900 | 1477891733773 Marionette TRACE conn6 <- [1,2566,null,{"value":"8"}] 22:28:53 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 22:28:53 INFO - PROCESS | 1900 | 1477891733782 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:54 INFO - PROCESS | 1900 | 1477891733999 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 22:28:54 INFO - PROCESS | 1900 | 1477891734024 Marionette TRACE conn6 -> [0,2568,"getWindowHandles",null] 22:28:54 INFO - PROCESS | 1900 | 1477891734028 Marionette TRACE conn6 <- [1,2568,null,["8"]] 22:28:54 INFO - PROCESS | 1900 | 1477891734033 Marionette TRACE conn6 -> [0,2569,"switchToWindow",{"name":"8"}] 22:28:54 INFO - PROCESS | 1900 | 1477891734038 Marionette TRACE conn6 <- [1,2569,null,{}] 22:28:54 INFO - PROCESS | 1900 | 1477891734043 Marionette TRACE conn6 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c515c00 == 15 [pid = 1900] [id = 553] 22:28:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8c516400) [pid = 1900] [serial = 1622] [outer = (nil)] 22:28:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8c517c00) [pid = 1900] [serial = 1623] [outer = 0x8c516400] 22:28:54 INFO - PROCESS | 1900 | 1477891734135 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8c51bc00) [pid = 1900] [serial = 1624] [outer = 0x8c516400] 22:28:54 INFO - PROCESS | 1900 | 1477891734817 Marionette TRACE conn6 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:54 INFO - . 22:28:54 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1074ms 22:28:54 INFO - PROCESS | 1900 | 1477891734856 Marionette TRACE conn6 -> [0,2571,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 1900 | 1477891734860 Marionette TRACE conn6 <- [1,2571,null,{"value":"8"}] 22:28:54 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 22:28:54 INFO - PROCESS | 1900 | 1477891734867 Marionette TRACE conn6 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:55 INFO - PROCESS | 1900 | 1477891735139 Marionette TRACE conn6 <- [1,2572,null,{"value":null}] 22:28:55 INFO - PROCESS | 1900 | 1477891735159 Marionette TRACE conn6 -> [0,2573,"getWindowHandles",null] 22:28:55 INFO - PROCESS | 1900 | 1477891735163 Marionette TRACE conn6 <- [1,2573,null,["8"]] 22:28:55 INFO - PROCESS | 1900 | 1477891735169 Marionette TRACE conn6 -> [0,2574,"switchToWindow",{"name":"8"}] 22:28:55 INFO - PROCESS | 1900 | 1477891735174 Marionette TRACE conn6 <- [1,2574,null,{}] 22:28:55 INFO - PROCESS | 1900 | 1477891735179 Marionette TRACE conn6 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc75400 == 16 [pid = 1900] [id = 554] 22:28:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8cc75800) [pid = 1900] [serial = 1625] [outer = (nil)] 22:28:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8cc80000) [pid = 1900] [serial = 1626] [outer = 0x8cc75800] 22:28:55 INFO - PROCESS | 1900 | 1477891735274 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8d37f000) [pid = 1900] [serial = 1627] [outer = 0x8cc75800] 22:28:56 INFO - PROCESS | 1900 | 1477891736124 Marionette TRACE conn6 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:56 INFO - . 22:28:56 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1280ms 22:28:56 INFO - PROCESS | 1900 | 1477891736146 Marionette TRACE conn6 -> [0,2576,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 1900 | 1477891736150 Marionette TRACE conn6 <- [1,2576,null,{"value":"8"}] 22:28:56 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 22:28:56 INFO - PROCESS | 1900 | 1477891736157 Marionette TRACE conn6 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:56 INFO - PROCESS | 1900 | 1477891736393 Marionette TRACE conn6 <- [1,2577,null,{"value":null}] 22:28:56 INFO - PROCESS | 1900 | 1477891736489 Marionette TRACE conn6 -> [0,2578,"getWindowHandles",null] 22:28:56 INFO - PROCESS | 1900 | 1477891736497 Marionette TRACE conn6 <- [1,2578,null,["8"]] 22:28:56 INFO - PROCESS | 1900 | 1477891736503 Marionette TRACE conn6 -> [0,2579,"switchToWindow",{"name":"8"}] 22:28:56 INFO - PROCESS | 1900 | 1477891736511 Marionette TRACE conn6 <- [1,2579,null,{}] 22:28:56 INFO - PROCESS | 1900 | 1477891736519 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a27000 == 17 [pid = 1900] [id = 555] 22:28:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x835dc400) [pid = 1900] [serial = 1628] [outer = (nil)] 22:28:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8d383000) [pid = 1900] [serial = 1629] [outer = 0x835dc400] 22:28:56 INFO - PROCESS | 1900 | 1477891736617 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8f6f0000) [pid = 1900] [serial = 1630] [outer = 0x835dc400] 22:28:57 INFO - PROCESS | 1900 | 1477891737366 Marionette TRACE conn6 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:57 INFO - . 22:28:57 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1222ms 22:28:57 INFO - PROCESS | 1900 | 1477891737381 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 1900 | 1477891737387 Marionette TRACE conn6 <- [1,2581,null,{"value":"8"}] 22:28:57 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 22:28:57 INFO - PROCESS | 1900 | 1477891737398 Marionette TRACE conn6 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:57 INFO - PROCESS | 1900 | 1477891737633 Marionette TRACE conn6 <- [1,2582,null,{"value":null}] 22:28:57 INFO - PROCESS | 1900 | 1477891737794 Marionette TRACE conn6 -> [0,2583,"getWindowHandles",null] 22:28:57 INFO - PROCESS | 1900 | 1477891737800 Marionette TRACE conn6 <- [1,2583,null,["8"]] 22:28:57 INFO - PROCESS | 1900 | 1477891737808 Marionette TRACE conn6 -> [0,2584,"switchToWindow",{"name":"8"}] 22:28:57 INFO - PROCESS | 1900 | 1477891737815 Marionette TRACE conn6 <- [1,2584,null,{}] 22:28:57 INFO - PROCESS | 1900 | 1477891737822 Marionette TRACE conn6 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x878da800 == 18 [pid = 1900] [id = 556] 22:28:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x878db400) [pid = 1900] [serial = 1631] [outer = (nil)] 22:28:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x87950c00) [pid = 1900] [serial = 1632] [outer = 0x878db400] 22:28:57 INFO - PROCESS | 1900 | 1477891737945 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x87c0c400) [pid = 1900] [serial = 1633] [outer = 0x878db400] 22:28:58 INFO - PROCESS | 1900 | 1477891738650 Marionette TRACE conn6 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:28:58 INFO - . 22:28:58 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1328ms 22:28:58 INFO - PROCESS | 1900 | 1477891738727 Marionette TRACE conn6 -> [0,2586,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 1900 | 1477891738735 Marionette TRACE conn6 <- [1,2586,null,{"value":"8"}] 22:28:58 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 22:28:58 INFO - PROCESS | 1900 | 1477891738744 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:28:59 INFO - PROCESS | 1900 | 1477891739014 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 22:28:59 INFO - PROCESS | 1900 | 1477891739136 Marionette TRACE conn6 -> [0,2588,"getWindowHandles",null] 22:28:59 INFO - PROCESS | 1900 | 1477891739140 Marionette TRACE conn6 <- [1,2588,null,["8"]] 22:28:59 INFO - PROCESS | 1900 | 1477891739148 Marionette TRACE conn6 -> [0,2589,"switchToWindow",{"name":"8"}] 22:28:59 INFO - PROCESS | 1900 | 1477891739155 Marionette TRACE conn6 <- [1,2589,null,{}] 22:28:59 INFO - PROCESS | 1900 | 1477891739167 Marionette TRACE conn6 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f1800 == 19 [pid = 1900] [id = 557] 22:28:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8c511000) [pid = 1900] [serial = 1634] [outer = (nil)] 22:28:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x8cc77800) [pid = 1900] [serial = 1635] [outer = 0x8c511000] 22:28:59 INFO - PROCESS | 1900 | 1477891739324 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8d387c00) [pid = 1900] [serial = 1636] [outer = 0x8c511000] 22:29:00 INFO - PROCESS | 1900 | 1477891740074 Marionette TRACE conn6 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:29:00 INFO - . 22:29:00 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1378ms 22:29:00 INFO - PROCESS | 1900 | 1477891740169 Marionette TRACE conn6 -> [0,2591,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 1900 | 1477891740178 Marionette TRACE conn6 <- [1,2591,null,{"value":"8"}] 22:29:00 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 22:29:00 INFO - PROCESS | 1900 | 1477891740192 Marionette TRACE conn6 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:00 INFO - PROCESS | 1900 | 1477891740419 Marionette TRACE conn6 <- [1,2592,null,{"value":null}] 22:29:00 INFO - PROCESS | 1900 | 1477891740622 Marionette TRACE conn6 -> [0,2593,"getWindowHandles",null] 22:29:00 INFO - PROCESS | 1900 | 1477891740630 Marionette TRACE conn6 <- [1,2593,null,["8"]] 22:29:00 INFO - PROCESS | 1900 | 1477891740637 Marionette TRACE conn6 -> [0,2594,"switchToWindow",{"name":"8"}] 22:29:00 INFO - PROCESS | 1900 | 1477891740645 Marionette TRACE conn6 <- [1,2594,null,{}] 22:29:00 INFO - PROCESS | 1900 | 1477891740697 Marionette TRACE conn6 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x903e6800 == 20 [pid = 1900] [id = 558] 22:29:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x90e38400) [pid = 1900] [serial = 1637] [outer = (nil)] 22:29:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x90ed4800) [pid = 1900] [serial = 1638] [outer = 0x90e38400] 22:29:00 INFO - PROCESS | 1900 | 1477891740832 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x9292d800) [pid = 1900] [serial = 1639] [outer = 0x90e38400] 22:29:01 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:29:01 WARNING - wptserve Traceback (most recent call last): 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:01 WARNING - rv = self.func(request, response) 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:01 WARNING - access_control_allow_origin = "*") 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:01 WARNING - payload = payload_generator(server_data) 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:01 WARNING - return encode_string_as_bmp_image(data) 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:29:01 WARNING - img.save(f, "BMP") 22:29:01 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:01 WARNING - f.write(bmpfileheader) 22:29:01 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:01 WARNING - 22:29:02 INFO - PROCESS | 1900 | --DOCSHELL 0x87d87000 == 19 [pid = 1900] [id = 551] 22:29:02 INFO - PROCESS | 1900 | --DOCSHELL 0x87956400 == 18 [pid = 1900] [id = 549] 22:29:02 INFO - PROCESS | 1900 | --DOCSHELL 0x835e3400 == 17 [pid = 1900] [id = 547] 22:29:02 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b800 == 16 [pid = 1900] [id = 545] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8c516400) [pid = 1900] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x8bcaec00) [pid = 1900] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x8cc75800) [pid = 1900] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x87d87400) [pid = 1900] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x87c6f400) [pid = 1900] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x87956c00) [pid = 1900] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891730867] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x835f5800) [pid = 1900] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x82c0bc00) [pid = 1900] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x82c0e400) [pid = 1900] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 22:29:05 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x835e3c00) [pid = 1900] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc75400 == 15 [pid = 1900] [id = 554] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x835efc00 == 14 [pid = 1900] [id = 548] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8c515c00 == 13 [pid = 1900] [id = 553] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcae000 == 12 [pid = 1900] [id = 552] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x87c6f000 == 11 [pid = 1900] [id = 550] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0e000 == 10 [pid = 1900] [id = 546] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x835f1800 == 9 [pid = 1900] [id = 557] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x878da800 == 8 [pid = 1900] [id = 556] 22:29:10 INFO - PROCESS | 1900 | --DOCSHELL 0x82a27000 == 7 [pid = 1900] [id = 555] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x833b6000) [pid = 1900] [serial = 1603] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x835e4800) [pid = 1900] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x833b4800) [pid = 1900] [serial = 1606] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x833af800) [pid = 1900] [serial = 1605] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x8795a400) [pid = 1900] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891730867] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x835fa400) [pid = 1900] [serial = 1611] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x835f7000) [pid = 1900] [serial = 1610] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x87d8ac00) [pid = 1900] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x87c78400) [pid = 1900] [serial = 1616] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x87c71000) [pid = 1900] [serial = 1615] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8c2aa000) [pid = 1900] [serial = 1621] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8bcb0400) [pid = 1900] [serial = 1620] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8c51bc00) [pid = 1900] [serial = 1624] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8c517c00) [pid = 1900] [serial = 1623] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8d37f000) [pid = 1900] [serial = 1627] [outer = (nil)] [url = about:blank] 22:29:10 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8cc80000) [pid = 1900] [serial = 1626] [outer = (nil)] [url = about:blank] 22:29:13 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x878db400) [pid = 1900] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 22:29:13 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835dc400) [pid = 1900] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 22:29:13 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8c511000) [pid = 1900] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8f6f0000) [pid = 1900] [serial = 1630] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8d383000) [pid = 1900] [serial = 1629] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x87c0c400) [pid = 1900] [serial = 1633] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x87950c00) [pid = 1900] [serial = 1632] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8d387c00) [pid = 1900] [serial = 1636] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8cc77800) [pid = 1900] [serial = 1635] [outer = (nil)] [url = about:blank] 22:29:18 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x90ed4800) [pid = 1900] [serial = 1638] [outer = (nil)] [url = about:blank] 22:29:31 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:29:31 INFO - PROCESS | 1900 | 1477891771048 Marionette TRACE conn6 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:29:31 INFO - . 22:29:31 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30919ms 22:29:31 INFO - PROCESS | 1900 | 1477891771112 Marionette TRACE conn6 -> [0,2596,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 1900 | 1477891771119 Marionette TRACE conn6 <- [1,2596,null,{"value":"8"}] 22:29:31 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 22:29:31 INFO - PROCESS | 1900 | 1477891771131 Marionette TRACE conn6 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:29:31 INFO - PROCESS | 1900 | 1477891771377 Marionette TRACE conn6 <- [1,2597,null,{"value":null}] 22:29:31 INFO - PROCESS | 1900 | 1477891771461 Marionette TRACE conn6 -> [0,2598,"getWindowHandles",null] 22:29:31 INFO - PROCESS | 1900 | 1477891771468 Marionette TRACE conn6 <- [1,2598,null,["8"]] 22:29:31 INFO - PROCESS | 1900 | 1477891771477 Marionette TRACE conn6 -> [0,2599,"switchToWindow",{"name":"8"}] 22:29:31 INFO - PROCESS | 1900 | 1477891771486 Marionette TRACE conn6 <- [1,2599,null,{}] 22:29:31 INFO - PROCESS | 1900 | 1477891771493 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d800 == 8 [pid = 1900] [id = 559] 22:29:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0dc00) [pid = 1900] [serial = 1640] [outer = (nil)] 22:29:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 1641] [outer = 0x82c0dc00] 22:29:31 INFO - PROCESS | 1900 | 1477891771606 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4400) [pid = 1900] [serial = 1642] [outer = 0x82c0dc00] 22:29:32 WARNING - wptserve Traceback (most recent call last): 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:32 WARNING - rv = self.func(request, response) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:32 WARNING - access_control_allow_origin = "*") 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:32 WARNING - payload = payload_generator(server_data) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:32 WARNING - return encode_string_as_bmp_image(data) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:29:32 WARNING - img.save(f, "BMP") 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:32 WARNING - f.write(bmpfileheader) 22:29:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:32 WARNING - 22:29:32 WARNING - wptserve Traceback (most recent call last): 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:29:32 WARNING - rv = self.func(request, response) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:29:32 WARNING - access_control_allow_origin = "*") 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:29:32 WARNING - payload = payload_generator(server_data) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:29:32 WARNING - return encode_string_as_bmp_image(data) 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:29:32 WARNING - img.save(f, "BMP") 22:29:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:29:32 WARNING - f.write(bmpfileheader) 22:29:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:29:32 WARNING - 22:29:41 INFO - PROCESS | 1900 | --DOCSHELL 0x903e6800 == 7 [pid = 1900] [id = 558] 22:29:43 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x90e38400) [pid = 1900] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 22:29:49 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x9292d800) [pid = 1900] [serial = 1639] [outer = (nil)] [url = about:blank] 22:29:49 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10800) [pid = 1900] [serial = 1641] [outer = (nil)] [url = about:blank] 22:30:01 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:30:01 INFO - PROCESS | 1900 | 1477891801823 Marionette TRACE conn6 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:30:01 INFO - . 22:30:01 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30717ms 22:30:01 INFO - PROCESS | 1900 | 1477891801846 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 1900 | 1477891801853 Marionette TRACE conn6 <- [1,2601,null,{"value":"8"}] 22:30:01 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 22:30:01 INFO - PROCESS | 1900 | 1477891801865 Marionette TRACE conn6 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:02 INFO - PROCESS | 1900 | 1477891802125 Marionette TRACE conn6 <- [1,2602,null,{"value":null}] 22:30:02 INFO - PROCESS | 1900 | 1477891802220 Marionette TRACE conn6 -> [0,2603,"getWindowHandles",null] 22:30:02 INFO - PROCESS | 1900 | 1477891802228 Marionette TRACE conn6 <- [1,2603,null,["8"]] 22:30:02 INFO - PROCESS | 1900 | 1477891802241 Marionette TRACE conn6 -> [0,2604,"switchToWindow",{"name":"8"}] 22:30:02 INFO - PROCESS | 1900 | 1477891802251 Marionette TRACE conn6 <- [1,2604,null,{}] 22:30:02 INFO - PROCESS | 1900 | 1477891802260 Marionette TRACE conn6 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0f400 == 8 [pid = 1900] [id = 560] 22:30:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0fc00) [pid = 1900] [serial = 1643] [outer = (nil)] 22:30:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833b1400) [pid = 1900] [serial = 1644] [outer = 0x82c0fc00] 22:30:02 INFO - PROCESS | 1900 | 1477891802372 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6c00) [pid = 1900] [serial = 1645] [outer = 0x82c0fc00] 22:30:02 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 22:30:02 WARNING - wptserve Traceback (most recent call last): 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:02 WARNING - rv = self.func(request, response) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:02 WARNING - access_control_allow_origin = "*") 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:02 WARNING - payload = payload_generator(server_data) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:02 WARNING - return encode_string_as_bmp_image(data) 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:30:02 WARNING - img.save(f, "BMP") 22:30:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:02 WARNING - f.write(bmpfileheader) 22:30:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:02 WARNING - 22:30:12 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d800 == 7 [pid = 1900] [id = 559] 22:30:18 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0dc00) [pid = 1900] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 22:30:23 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b4400) [pid = 1900] [serial = 1642] [outer = (nil)] [url = about:blank] 22:30:23 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833b1400) [pid = 1900] [serial = 1644] [outer = (nil)] [url = about:blank] 22:30:32 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:30:32 INFO - PROCESS | 1900 | 1477891832601 Marionette TRACE conn6 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:30:32 INFO - . 22:30:32 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30769ms 22:30:32 INFO - PROCESS | 1900 | 1477891832632 Marionette TRACE conn6 -> [0,2606,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 1900 | 1477891832639 Marionette TRACE conn6 <- [1,2606,null,{"value":"8"}] 22:30:32 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 22:30:32 INFO - PROCESS | 1900 | 1477891832652 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:32 INFO - PROCESS | 1900 | 1477891832890 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 22:30:32 INFO - PROCESS | 1900 | 1477891832976 Marionette TRACE conn6 -> [0,2608,"getWindowHandles",null] 22:30:32 INFO - PROCESS | 1900 | 1477891832983 Marionette TRACE conn6 <- [1,2608,null,["8"]] 22:30:32 INFO - PROCESS | 1900 | 1477891832992 Marionette TRACE conn6 -> [0,2609,"switchToWindow",{"name":"8"}] 22:30:33 INFO - PROCESS | 1900 | 1477891833001 Marionette TRACE conn6 <- [1,2609,null,{}] 22:30:33 INFO - PROCESS | 1900 | 1477891833009 Marionette TRACE conn6 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0e400 == 8 [pid = 1900] [id = 561] 22:30:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0e800) [pid = 1900] [serial = 1646] [outer = (nil)] 22:30:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833b1000) [pid = 1900] [serial = 1647] [outer = 0x82c0e800] 22:30:33 INFO - PROCESS | 1900 | 1477891833124 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b8400) [pid = 1900] [serial = 1648] [outer = 0x82c0e800] 22:30:33 INFO - PROCESS | 1900 | 1477891833753 Marionette TRACE conn6 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:33 INFO - . 22:30:33 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1127ms 22:30:33 INFO - PROCESS | 1900 | 1477891833776 Marionette TRACE conn6 -> [0,2611,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 1900 | 1477891833782 Marionette TRACE conn6 <- [1,2611,null,{"value":"8"}] 22:30:33 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 22:30:33 INFO - PROCESS | 1900 | 1477891833800 Marionette TRACE conn6 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:34 INFO - PROCESS | 1900 | 1477891834057 Marionette TRACE conn6 <- [1,2612,null,{"value":null}] 22:30:34 INFO - PROCESS | 1900 | 1477891834078 Marionette TRACE conn6 -> [0,2613,"getWindowHandles",null] 22:30:34 INFO - PROCESS | 1900 | 1477891834083 Marionette TRACE conn6 <- [1,2613,null,["8"]] 22:30:34 INFO - PROCESS | 1900 | 1477891834089 Marionette TRACE conn6 -> [0,2614,"switchToWindow",{"name":"8"}] 22:30:34 INFO - PROCESS | 1900 | 1477891834095 Marionette TRACE conn6 <- [1,2614,null,{}] 22:30:34 INFO - PROCESS | 1900 | 1477891834102 Marionette TRACE conn6 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5c00 == 9 [pid = 1900] [id = 562] 22:30:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835f0400) [pid = 1900] [serial = 1649] [outer = (nil)] 22:30:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f5800) [pid = 1900] [serial = 1650] [outer = 0x835f0400] 22:30:34 INFO - PROCESS | 1900 | 1477891834201 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f8400) [pid = 1900] [serial = 1651] [outer = 0x835f0400] 22:30:34 INFO - PROCESS | 1900 | 1477891834963 Marionette TRACE conn6 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:35 INFO - . 22:30:35 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1229ms 22:30:35 INFO - PROCESS | 1900 | 1477891835036 Marionette TRACE conn6 -> [0,2616,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 1900 | 1477891835045 Marionette TRACE conn6 <- [1,2616,null,{"value":"8"}] 22:30:35 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 22:30:35 INFO - PROCESS | 1900 | 1477891835052 Marionette TRACE conn6 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:35 INFO - PROCESS | 1900 | 1477891835296 Marionette TRACE conn6 <- [1,2617,null,{"value":null}] 22:30:35 INFO - PROCESS | 1900 | 1477891835314 Marionette TRACE conn6 -> [0,2618,"getWindowHandles",null] 22:30:35 INFO - PROCESS | 1900 | 1477891835319 Marionette TRACE conn6 <- [1,2618,null,["8"]] 22:30:35 INFO - PROCESS | 1900 | 1477891835326 Marionette TRACE conn6 -> [0,2619,"switchToWindow",{"name":"8"}] 22:30:35 INFO - PROCESS | 1900 | 1477891835333 Marionette TRACE conn6 <- [1,2619,null,{}] 22:30:35 INFO - PROCESS | 1900 | 1477891835340 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c13c00 == 10 [pid = 1900] [id = 563] 22:30:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c14000) [pid = 1900] [serial = 1652] [outer = (nil)] 22:30:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c18000) [pid = 1900] [serial = 1653] [outer = 0x87c14000] 22:30:35 INFO - PROCESS | 1900 | 1477891835443 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c6fc00) [pid = 1900] [serial = 1654] [outer = 0x87c14000] 22:30:36 INFO - PROCESS | 1900 | 1477891836168 Marionette TRACE conn6 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:30:36 INFO - . 22:30:36 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1132ms 22:30:36 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 22:30:36 INFO - PROCESS | 1900 | 1477891836184 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 1900 | 1477891836188 Marionette TRACE conn6 <- [1,2621,null,{"value":"8"}] 22:30:36 INFO - PROCESS | 1900 | 1477891836195 Marionette TRACE conn6 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:36 INFO - PROCESS | 1900 | 1477891836416 Marionette TRACE conn6 <- [1,2622,null,{"value":null}] 22:30:36 INFO - PROCESS | 1900 | 1477891836500 Marionette TRACE conn6 -> [0,2623,"getWindowHandles",null] 22:30:36 INFO - PROCESS | 1900 | 1477891836507 Marionette TRACE conn6 <- [1,2623,null,["8"]] 22:30:36 INFO - PROCESS | 1900 | 1477891836513 Marionette TRACE conn6 -> [0,2624,"switchToWindow",{"name":"8"}] 22:30:36 INFO - PROCESS | 1900 | 1477891836519 Marionette TRACE conn6 <- [1,2624,null,{}] 22:30:36 INFO - PROCESS | 1900 | 1477891836525 Marionette TRACE conn6 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d85c00 == 11 [pid = 1900] [id = 564] 22:30:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d86000) [pid = 1900] [serial = 1655] [outer = (nil)] 22:30:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87d88400) [pid = 1900] [serial = 1656] [outer = 0x87d86000] 22:30:36 INFO - PROCESS | 1900 | 1477891836630 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c29d400) [pid = 1900] [serial = 1657] [outer = 0x87d86000] 22:30:37 INFO - PROCESS | 1900 | 1477891837262 Marionette TRACE conn6 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:30:37 INFO - . 22:30:37 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1122ms 22:30:37 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 22:30:37 INFO - PROCESS | 1900 | 1477891837316 Marionette TRACE conn6 -> [0,2626,"getWindowHandle",null] 22:30:37 INFO - PROCESS | 1900 | 1477891837319 Marionette TRACE conn6 <- [1,2626,null,{"value":"8"}] 22:30:37 INFO - PROCESS | 1900 | 1477891837327 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:30:37 INFO - PROCESS | 1900 | 1477891837497 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 22:30:37 INFO - PROCESS | 1900 | 1477891837512 Marionette TRACE conn6 -> [0,2628,"getWindowHandles",null] 22:30:37 INFO - PROCESS | 1900 | 1477891837514 Marionette TRACE conn6 <- [1,2628,null,["8"]] 22:30:37 INFO - PROCESS | 1900 | 1477891837522 Marionette TRACE conn6 -> [0,2629,"switchToWindow",{"name":"8"}] 22:30:37 INFO - PROCESS | 1900 | 1477891837527 Marionette TRACE conn6 <- [1,2629,null,{}] 22:30:37 INFO - PROCESS | 1900 | 1477891837646 Marionette TRACE conn6 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b2800 == 12 [pid = 1900] [id = 565] 22:30:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b3000) [pid = 1900] [serial = 1658] [outer = (nil)] 22:30:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2b7800) [pid = 1900] [serial = 1659] [outer = 0x8c2b3000] 22:30:37 INFO - PROCESS | 1900 | 1477891837741 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c50f800) [pid = 1900] [serial = 1660] [outer = 0x8c2b3000] 22:30:38 WARNING - wptserve Traceback (most recent call last): 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:30:38 WARNING - rv = self.func(request, response) 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:30:38 WARNING - access_control_allow_origin = "*") 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:30:38 WARNING - payload = payload_generator(server_data) 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:30:38 WARNING - return encode_string_as_bmp_image(data) 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:30:38 WARNING - img.save(f, "BMP") 22:30:38 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:30:38 WARNING - f.write(bmpfileheader) 22:30:38 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:30:38 WARNING - 22:30:38 INFO - PROCESS | 1900 | [1900] WARNING: 'NS_FAILED(aResult)', file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 666 22:30:42 INFO - PROCESS | 1900 | --DOCSHELL 0x87d85c00 == 11 [pid = 1900] [id = 564] 22:30:42 INFO - PROCESS | 1900 | --DOCSHELL 0x87c13c00 == 10 [pid = 1900] [id = 563] 22:30:42 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5c00 == 9 [pid = 1900] [id = 562] 22:30:42 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0e400 == 8 [pid = 1900] [id = 561] 22:30:42 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0f400 == 7 [pid = 1900] [id = 560] 22:30:45 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x82c0e800) [pid = 1900] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 22:30:45 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x87d86000) [pid = 1900] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 22:30:45 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x82c0fc00) [pid = 1900] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:30:45 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x87c14000) [pid = 1900] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 22:30:45 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x835f0400) [pid = 1900] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x833b1000) [pid = 1900] [serial = 1647] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835f8400) [pid = 1900] [serial = 1651] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x835f5800) [pid = 1900] [serial = 1650] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x87c6fc00) [pid = 1900] [serial = 1654] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x87c18000) [pid = 1900] [serial = 1653] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x87d88400) [pid = 1900] [serial = 1656] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8c2b7800) [pid = 1900] [serial = 1659] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x833b8400) [pid = 1900] [serial = 1648] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8c29d400) [pid = 1900] [serial = 1657] [outer = (nil)] [url = about:blank] 22:30:51 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833b6c00) [pid = 1900] [serial = 1645] [outer = (nil)] [url = about:blank] 22:31:07 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:31:07 INFO - . 22:31:07 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30613ms 22:31:07 INFO - PROCESS | 1900 | 1477891867925 Marionette TRACE conn6 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:31:07 INFO - PROCESS | 1900 | 1477891867941 Marionette TRACE conn6 -> [0,2631,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 1900 | 1477891867948 Marionette TRACE conn6 <- [1,2631,null,{"value":"8"}] 22:31:07 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 22:31:07 INFO - PROCESS | 1900 | 1477891867961 Marionette TRACE conn6 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:08 INFO - PROCESS | 1900 | 1477891868203 Marionette TRACE conn6 <- [1,2632,null,{"value":null}] 22:31:08 INFO - PROCESS | 1900 | 1477891868288 Marionette TRACE conn6 -> [0,2633,"getWindowHandles",null] 22:31:08 INFO - PROCESS | 1900 | 1477891868295 Marionette TRACE conn6 <- [1,2633,null,["8"]] 22:31:08 INFO - PROCESS | 1900 | 1477891868304 Marionette TRACE conn6 -> [0,2634,"switchToWindow",{"name":"8"}] 22:31:08 INFO - PROCESS | 1900 | 1477891868312 Marionette TRACE conn6 <- [1,2634,null,{}] 22:31:08 INFO - PROCESS | 1900 | 1477891868319 Marionette TRACE conn6 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b0800 == 8 [pid = 1900] [id = 566] 22:31:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x833b0c00) [pid = 1900] [serial = 1661] [outer = (nil)] 22:31:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833b4800) [pid = 1900] [serial = 1662] [outer = 0x833b0c00] 22:31:08 INFO - PROCESS | 1900 | 1477891868434 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833bb000) [pid = 1900] [serial = 1663] [outer = 0x833b0c00] 22:31:09 WARNING - wptserve Traceback (most recent call last): 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:31:09 WARNING - rv = self.func(request, response) 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:31:09 WARNING - access_control_allow_origin = "*") 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:31:09 WARNING - payload = payload_generator(server_data) 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:31:09 WARNING - return encode_string_as_bmp_image(data) 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:31:09 WARNING - img.save(f, "BMP") 22:31:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:31:09 WARNING - f.write(bmpfileheader) 22:31:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:31:09 WARNING - 22:31:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b2800 == 7 [pid = 1900] [id = 565] 22:31:20 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8c2b3000) [pid = 1900] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 22:31:25 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8c50f800) [pid = 1900] [serial = 1660] [outer = (nil)] [url = about:blank] 22:31:25 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833b4800) [pid = 1900] [serial = 1662] [outer = (nil)] [url = about:blank] 22:31:38 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:31:38 INFO - PROCESS | 1900 | 1477891898677 Marionette TRACE conn6 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:31:38 INFO - . 22:31:38 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30766ms 22:31:38 INFO - PROCESS | 1900 | 1477891898723 Marionette TRACE conn6 -> [0,2636,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 1900 | 1477891898730 Marionette TRACE conn6 <- [1,2636,null,{"value":"8"}] 22:31:38 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 22:31:38 INFO - PROCESS | 1900 | 1477891898742 Marionette TRACE conn6 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:31:38 INFO - PROCESS | 1900 | 1477891898973 Marionette TRACE conn6 <- [1,2637,null,{"value":null}] 22:31:39 INFO - PROCESS | 1900 | 1477891899057 Marionette TRACE conn6 -> [0,2638,"getWindowHandles",null] 22:31:39 INFO - PROCESS | 1900 | 1477891899064 Marionette TRACE conn6 <- [1,2638,null,["8"]] 22:31:39 INFO - PROCESS | 1900 | 1477891899073 Marionette TRACE conn6 -> [0,2639,"switchToWindow",{"name":"8"}] 22:31:39 INFO - PROCESS | 1900 | 1477891899081 Marionette TRACE conn6 <- [1,2639,null,{}] 22:31:39 INFO - PROCESS | 1900 | 1477891899088 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0cc00 == 8 [pid = 1900] [id = 567] 22:31:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0d000) [pid = 1900] [serial = 1664] [outer = (nil)] 22:31:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10000) [pid = 1900] [serial = 1665] [outer = 0x82c0d000] 22:31:39 INFO - PROCESS | 1900 | 1477891899201 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6000) [pid = 1900] [serial = 1666] [outer = 0x82c0d000] 22:31:39 WARNING - wptserve Traceback (most recent call last): 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:31:39 WARNING - rv = self.func(request, response) 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:31:39 WARNING - access_control_allow_origin = "*") 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:31:39 WARNING - payload = payload_generator(server_data) 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:31:39 WARNING - return encode_string_as_bmp_image(data) 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:31:39 WARNING - img.save(f, "BMP") 22:31:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:31:39 WARNING - f.write(bmpfileheader) 22:31:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:31:39 WARNING - 22:31:49 INFO - PROCESS | 1900 | --DOCSHELL 0x833b0800 == 7 [pid = 1900] [id = 566] 22:31:55 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x833b0c00) [pid = 1900] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 22:32:00 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833bb000) [pid = 1900] [serial = 1663] [outer = (nil)] [url = about:blank] 22:32:00 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10000) [pid = 1900] [serial = 1665] [outer = (nil)] [url = about:blank] 22:32:09 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:32:09 INFO - PROCESS | 1900 | 1477891929423 Marionette TRACE conn6 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:32:09 INFO - . 22:32:09 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30712ms 22:32:09 INFO - PROCESS | 1900 | 1477891929452 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 1900 | 1477891929459 Marionette TRACE conn6 <- [1,2641,null,{"value":"8"}] 22:32:09 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 22:32:09 INFO - PROCESS | 1900 | 1477891929472 Marionette TRACE conn6 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:09 INFO - PROCESS | 1900 | 1477891929729 Marionette TRACE conn6 <- [1,2642,null,{"value":null}] 22:32:09 INFO - PROCESS | 1900 | 1477891929814 Marionette TRACE conn6 -> [0,2643,"getWindowHandles",null] 22:32:09 INFO - PROCESS | 1900 | 1477891929821 Marionette TRACE conn6 <- [1,2643,null,["8"]] 22:32:09 INFO - PROCESS | 1900 | 1477891929830 Marionette TRACE conn6 -> [0,2644,"switchToWindow",{"name":"8"}] 22:32:09 INFO - PROCESS | 1900 | 1477891929838 Marionette TRACE conn6 <- [1,2644,null,{}] 22:32:09 INFO - PROCESS | 1900 | 1477891929845 Marionette TRACE conn6 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0f400 == 8 [pid = 1900] [id = 568] 22:32:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0fc00) [pid = 1900] [serial = 1667] [outer = (nil)] 22:32:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833af800) [pid = 1900] [serial = 1668] [outer = 0x82c0fc00] 22:32:09 INFO - PROCESS | 1900 | 1477891929955 Marionette DEBUG loaded listener.js 22:32:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833bac00) [pid = 1900] [serial = 1669] [outer = 0x82c0fc00] 22:32:10 INFO - PROCESS | 1900 | 1477891930641 Marionette TRACE conn6 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:32:10 INFO - . 22:32:10 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1231ms 22:32:10 INFO - PROCESS | 1900 | 1477891930700 Marionette TRACE conn6 -> [0,2646,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 1900 | 1477891930706 Marionette TRACE conn6 <- [1,2646,null,{"value":"8"}] 22:32:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 22:32:10 INFO - PROCESS | 1900 | 1477891930714 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:10 INFO - PROCESS | 1900 | 1477891930970 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 22:32:10 INFO - PROCESS | 1900 | 1477891930986 Marionette TRACE conn6 -> [0,2648,"getWindowHandles",null] 22:32:10 INFO - PROCESS | 1900 | 1477891930992 Marionette TRACE conn6 <- [1,2648,null,["8"]] 22:32:11 INFO - PROCESS | 1900 | 1477891930999 Marionette TRACE conn6 -> [0,2649,"switchToWindow",{"name":"8"}] 22:32:11 INFO - PROCESS | 1900 | 1477891931005 Marionette TRACE conn6 <- [1,2649,null,{}] 22:32:11 INFO - PROCESS | 1900 | 1477891931011 Marionette TRACE conn6 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5400 == 9 [pid = 1900] [id = 569] 22:32:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835f3400) [pid = 1900] [serial = 1670] [outer = (nil)] 22:32:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f7400) [pid = 1900] [serial = 1671] [outer = 0x835f3400] 22:32:11 INFO - PROCESS | 1900 | 1477891931118 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835fa800) [pid = 1900] [serial = 1672] [outer = 0x835f3400] 22:32:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x87953400 == 10 [pid = 1900] [id = 570] 22:32:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87956400) [pid = 1900] [serial = 1673] [outer = (nil)] 22:32:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87956800) [pid = 1900] [serial = 1674] [outer = 0x87956400] 22:32:12 INFO - PROCESS | 1900 | 1477891932194 Marionette TRACE conn6 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:12 INFO - . 22:32:12 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html | took 1532ms 22:32:12 INFO - PROCESS | 1900 | 1477891932261 Marionette TRACE conn6 -> [0,2651,"getWindowHandle",null] 22:32:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 22:32:12 INFO - PROCESS | 1900 | 1477891932273 Marionette TRACE conn6 <- [1,2651,null,{"value":"8"}] 22:32:12 INFO - PROCESS | 1900 | 1477891932286 Marionette TRACE conn6 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:12 INFO - PROCESS | 1900 | 1477891932677 Marionette TRACE conn6 <- [1,2652,null,{"value":null}] 22:32:12 INFO - PROCESS | 1900 | 1477891932716 Marionette TRACE conn6 -> [0,2653,"getWindowHandles",null] 22:32:12 INFO - PROCESS | 1900 | 1477891932725 Marionette TRACE conn6 <- [1,2653,null,["8"]] 22:32:12 INFO - PROCESS | 1900 | 1477891932734 Marionette TRACE conn6 -> [0,2654,"switchToWindow",{"name":"8"}] 22:32:12 INFO - PROCESS | 1900 | 1477891932745 Marionette TRACE conn6 <- [1,2654,null,{}] 22:32:12 INFO - PROCESS | 1900 | 1477891932755 Marionette TRACE conn6 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c70400 == 11 [pid = 1900] [id = 571] 22:32:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c70800) [pid = 1900] [serial = 1675] [outer = (nil)] 22:32:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87c73c00) [pid = 1900] [serial = 1676] [outer = 0x87c70800] 22:32:12 INFO - PROCESS | 1900 | 1477891932930 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87c78800) [pid = 1900] [serial = 1677] [outer = 0x87c70800] 22:32:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d7f800 == 12 [pid = 1900] [id = 572] 22:32:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x87d87800) [pid = 1900] [serial = 1678] [outer = (nil)] 22:32:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8bca9800) [pid = 1900] [serial = 1679] [outer = 0x87d87800] 22:32:13 INFO - PROCESS | 1900 | 1477891933871 Marionette TRACE conn6 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:13 INFO - . 22:32:13 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html | took 1627ms 22:32:13 INFO - PROCESS | 1900 | 1477891933909 Marionette TRACE conn6 -> [0,2656,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 1900 | 1477891933912 Marionette TRACE conn6 <- [1,2656,null,{"value":"8"}] 22:32:13 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 22:32:13 INFO - PROCESS | 1900 | 1477891933921 Marionette TRACE conn6 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:14 INFO - PROCESS | 1900 | 1477891934115 Marionette TRACE conn6 <- [1,2657,null,{"value":null}] 22:32:14 INFO - PROCESS | 1900 | 1477891934247 Marionette TRACE conn6 -> [0,2658,"getWindowHandles",null] 22:32:14 INFO - PROCESS | 1900 | 1477891934253 Marionette TRACE conn6 <- [1,2658,null,["8"]] 22:32:14 INFO - PROCESS | 1900 | 1477891934260 Marionette TRACE conn6 -> [0,2659,"switchToWindow",{"name":"8"}] 22:32:14 INFO - PROCESS | 1900 | 1477891934266 Marionette TRACE conn6 <- [1,2659,null,{}] 22:32:14 INFO - PROCESS | 1900 | 1477891934272 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb1800 == 13 [pid = 1900] [id = 573] 22:32:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8bcb1c00) [pid = 1900] [serial = 1680] [outer = (nil)] 22:32:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8bcb3400) [pid = 1900] [serial = 1681] [outer = 0x8bcb1c00] 22:32:14 INFO - PROCESS | 1900 | 1477891934380 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c2ad400) [pid = 1900] [serial = 1682] [outer = 0x8bcb1c00] 22:32:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c513c00 == 14 [pid = 1900] [id = 574] 22:32:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8c515400) [pid = 1900] [serial = 1683] [outer = (nil)] 22:32:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8c514800) [pid = 1900] [serial = 1684] [outer = 0x8c515400] 22:32:15 INFO - . 22:32:15 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html | took 1221ms 22:32:15 INFO - PROCESS | 1900 | 1477891935124 Marionette TRACE conn6 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:15 INFO - PROCESS | 1900 | 1477891935143 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 22:32:15 INFO - PROCESS | 1900 | 1477891935146 Marionette TRACE conn6 <- [1,2661,null,{"value":"8"}] 22:32:15 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:32:15 INFO - PROCESS | 1900 | 1477891935153 Marionette TRACE conn6 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:15 INFO - PROCESS | 1900 | 1477891935385 Marionette TRACE conn6 <- [1,2662,null,{"value":null}] 22:32:15 INFO - PROCESS | 1900 | 1477891935405 Marionette TRACE conn6 -> [0,2663,"getWindowHandles",null] 22:32:15 INFO - PROCESS | 1900 | 1477891935409 Marionette TRACE conn6 <- [1,2663,null,["8"]] 22:32:15 INFO - PROCESS | 1900 | 1477891935415 Marionette TRACE conn6 -> [0,2664,"switchToWindow",{"name":"8"}] 22:32:15 INFO - PROCESS | 1900 | 1477891935421 Marionette TRACE conn6 <- [1,2664,null,{}] 22:32:15 INFO - PROCESS | 1900 | 1477891935426 Marionette TRACE conn6 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c519c00 == 15 [pid = 1900] [id = 575] 22:32:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8c51cc00) [pid = 1900] [serial = 1685] [outer = (nil)] 22:32:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8cbea800) [pid = 1900] [serial = 1686] [outer = 0x8c51cc00] 22:32:15 INFO - PROCESS | 1900 | 1477891935519 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8cbf2400) [pid = 1900] [serial = 1687] [outer = 0x8c51cc00] 22:32:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7c000 == 16 [pid = 1900] [id = 576] 22:32:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8cc7c800) [pid = 1900] [serial = 1688] [outer = (nil)] 22:32:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8cc75400) [pid = 1900] [serial = 1689] [outer = 0x8cc7c800] 22:32:16 INFO - PROCESS | 1900 | 1477891936341 Marionette TRACE conn6 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:32:16 INFO - . 22:32:16 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1221ms 22:32:16 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:32:16 INFO - PROCESS | 1900 | 1477891936374 Marionette TRACE conn6 -> [0,2666,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 1900 | 1477891936377 Marionette TRACE conn6 <- [1,2666,null,{"value":"8"}] 22:32:16 INFO - PROCESS | 1900 | 1477891936385 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:16 INFO - PROCESS | 1900 | 1477891936617 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 22:32:16 INFO - PROCESS | 1900 | 1477891936766 Marionette TRACE conn6 -> [0,2668,"getWindowHandles",null] 22:32:16 INFO - PROCESS | 1900 | 1477891936771 Marionette TRACE conn6 <- [1,2668,null,["8"]] 22:32:16 INFO - PROCESS | 1900 | 1477891936777 Marionette TRACE conn6 -> [0,2669,"switchToWindow",{"name":"8"}] 22:32:16 INFO - PROCESS | 1900 | 1477891936783 Marionette TRACE conn6 <- [1,2669,null,{}] 22:32:16 INFO - PROCESS | 1900 | 1477891936788 Marionette TRACE conn6 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2f000 == 17 [pid = 1900] [id = 577] 22:32:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8d37ec00) [pid = 1900] [serial = 1690] [outer = (nil)] 22:32:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x8d387400) [pid = 1900] [serial = 1691] [outer = 0x8d37ec00] 22:32:16 INFO - PROCESS | 1900 | 1477891936882 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8d38bc00) [pid = 1900] [serial = 1692] [outer = 0x8d37ec00] 22:32:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f4c00 == 18 [pid = 1900] [id = 578] 22:32:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8f6f5400) [pid = 1900] [serial = 1693] [outer = (nil)] 22:32:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x903de400) [pid = 1900] [serial = 1694] [outer = 0x8f6f5400] 22:32:17 INFO - PROCESS | 1900 | 1477891937586 Marionette TRACE conn6 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:32:17 INFO - . 22:32:17 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1230ms 22:32:17 INFO - PROCESS | 1900 | 1477891937629 Marionette TRACE conn6 -> [0,2671,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 1900 | 1477891937636 Marionette TRACE conn6 <- [1,2671,null,{"value":"8"}] 22:32:17 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:32:17 INFO - PROCESS | 1900 | 1477891937678 Marionette TRACE conn6 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:17 INFO - PROCESS | 1900 | 1477891937905 Marionette TRACE conn6 <- [1,2672,null,{"value":null}] 22:32:18 INFO - PROCESS | 1900 | 1477891938076 Marionette TRACE conn6 -> [0,2673,"getWindowHandles",null] 22:32:18 INFO - PROCESS | 1900 | 1477891938085 Marionette TRACE conn6 <- [1,2673,null,["8"]] 22:32:18 INFO - PROCESS | 1900 | 1477891938093 Marionette TRACE conn6 -> [0,2674,"switchToWindow",{"name":"8"}] 22:32:18 INFO - PROCESS | 1900 | 1477891938102 Marionette TRACE conn6 <- [1,2674,null,{}] 22:32:18 INFO - PROCESS | 1900 | 1477891938152 Marionette TRACE conn6 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b4800 == 19 [pid = 1900] [id = 579] 22:32:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x833ba000) [pid = 1900] [serial = 1695] [outer = (nil)] 22:32:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x835f0400) [pid = 1900] [serial = 1696] [outer = 0x833ba000] 22:32:18 INFO - PROCESS | 1900 | 1477891938283 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x835f8400) [pid = 1900] [serial = 1697] [outer = 0x833ba000] 22:32:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c1a800 == 20 [pid = 1900] [id = 580] 22:32:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x87c1b800) [pid = 1900] [serial = 1698] [outer = (nil)] 22:32:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8794e800) [pid = 1900] [serial = 1699] [outer = 0x87c1b800] 22:32:19 INFO - PROCESS | 1900 | 1477891939170 Marionette TRACE conn6 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:32:19 INFO - . 22:32:19 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1529ms 22:32:19 INFO - PROCESS | 1900 | 1477891939210 Marionette TRACE conn6 -> [0,2676,"getWindowHandle",null] 22:32:19 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 22:32:19 INFO - PROCESS | 1900 | 1477891939217 Marionette TRACE conn6 <- [1,2676,null,{"value":"8"}] 22:32:19 INFO - PROCESS | 1900 | 1477891939226 Marionette TRACE conn6 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:19 INFO - PROCESS | 1900 | 1477891939557 Marionette TRACE conn6 <- [1,2677,null,{"value":null}] 22:32:19 INFO - PROCESS | 1900 | 1477891939682 Marionette TRACE conn6 -> [0,2678,"getWindowHandles",null] 22:32:19 INFO - PROCESS | 1900 | 1477891939688 Marionette TRACE conn6 <- [1,2678,null,["8"]] 22:32:19 INFO - PROCESS | 1900 | 1477891939699 Marionette TRACE conn6 -> [0,2679,"switchToWindow",{"name":"8"}] 22:32:19 INFO - PROCESS | 1900 | 1477891939705 Marionette TRACE conn6 <- [1,2679,null,{}] 22:32:19 INFO - PROCESS | 1900 | 1477891939715 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a21400 == 21 [pid = 1900] [id = 581] 22:32:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x8c2b5400) [pid = 1900] [serial = 1700] [outer = (nil)] 22:32:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x8c516400) [pid = 1900] [serial = 1701] [outer = 0x8c2b5400] 22:32:19 INFO - PROCESS | 1900 | 1477891939827 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x8cc7a800) [pid = 1900] [serial = 1702] [outer = 0x8c2b5400] 22:32:20 INFO - PROCESS | 1900 | 1477891940561 Marionette TRACE conn6 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:20 INFO - . 22:32:20 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html | took 1386ms 22:32:20 INFO - PROCESS | 1900 | 1477891940627 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 1900 | 1477891940638 Marionette TRACE conn6 <- [1,2681,null,{"value":"8"}] 22:32:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 22:32:20 INFO - PROCESS | 1900 | 1477891940652 Marionette TRACE conn6 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:20 INFO - PROCESS | 1900 | 1477891940846 Marionette TRACE conn6 <- [1,2682,null,{"value":null}] 22:32:21 INFO - PROCESS | 1900 | 1477891941022 Marionette TRACE conn6 -> [0,2683,"getWindowHandles",null] 22:32:21 INFO - PROCESS | 1900 | 1477891941028 Marionette TRACE conn6 <- [1,2683,null,["8"]] 22:32:21 INFO - PROCESS | 1900 | 1477891941035 Marionette TRACE conn6 -> [0,2684,"switchToWindow",{"name":"8"}] 22:32:21 INFO - PROCESS | 1900 | 1477891941043 Marionette TRACE conn6 <- [1,2684,null,{}] 22:32:21 INFO - PROCESS | 1900 | 1477891941051 Marionette TRACE conn6 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e5800 == 22 [pid = 1900] [id = 582] 22:32:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x878dac00) [pid = 1900] [serial = 1703] [outer = (nil)] 22:32:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x92923800) [pid = 1900] [serial = 1704] [outer = 0x878dac00] 22:32:21 INFO - PROCESS | 1900 | 1477891941171 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x9297d800) [pid = 1900] [serial = 1705] [outer = 0x878dac00] 22:32:21 INFO - PROCESS | 1900 | 1477891941907 Marionette TRACE conn6 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:21 INFO - . 22:32:21 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html | took 1280ms 22:32:21 INFO - PROCESS | 1900 | 1477891941930 Marionette TRACE conn6 -> [0,2686,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 1900 | 1477891941933 Marionette TRACE conn6 <- [1,2686,null,{"value":"8"}] 22:32:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 22:32:21 INFO - PROCESS | 1900 | 1477891941942 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:22 INFO - PROCESS | 1900 | 1477891942129 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 22:32:22 INFO - PROCESS | 1900 | 1477891942300 Marionette TRACE conn6 -> [0,2688,"getWindowHandles",null] 22:32:22 INFO - PROCESS | 1900 | 1477891942310 Marionette TRACE conn6 <- [1,2688,null,["8"]] 22:32:22 INFO - PROCESS | 1900 | 1477891942323 Marionette TRACE conn6 -> [0,2689,"switchToWindow",{"name":"8"}] 22:32:22 INFO - PROCESS | 1900 | 1477891942330 Marionette TRACE conn6 <- [1,2689,null,{}] 22:32:22 INFO - PROCESS | 1900 | 1477891942336 Marionette TRACE conn6 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x92ccb000 == 23 [pid = 1900] [id = 583] 22:32:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x92cccc00) [pid = 1900] [serial = 1706] [outer = (nil)] 22:32:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x92f91c00) [pid = 1900] [serial = 1707] [outer = 0x92cccc00] 22:32:22 INFO - PROCESS | 1900 | 1477891942447 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x936a8c00) [pid = 1900] [serial = 1708] [outer = 0x92cccc00] 22:32:23 INFO - PROCESS | 1900 | 1477891943343 Marionette TRACE conn6 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:23 INFO - . 22:32:23 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html | took 1422ms 22:32:23 INFO - PROCESS | 1900 | 1477891943364 Marionette TRACE conn6 -> [0,2691,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 1900 | 1477891943371 Marionette TRACE conn6 <- [1,2691,null,{"value":"8"}] 22:32:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:32:23 INFO - PROCESS | 1900 | 1477891943382 Marionette TRACE conn6 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:23 INFO - PROCESS | 1900 | 1477891943626 Marionette TRACE conn6 <- [1,2692,null,{"value":null}] 22:32:23 INFO - PROCESS | 1900 | 1477891943810 Marionette TRACE conn6 -> [0,2693,"getWindowHandles",null] 22:32:23 INFO - PROCESS | 1900 | 1477891943819 Marionette TRACE conn6 <- [1,2693,null,["8"]] 22:32:23 INFO - PROCESS | 1900 | 1477891943833 Marionette TRACE conn6 -> [0,2694,"switchToWindow",{"name":"8"}] 22:32:23 INFO - PROCESS | 1900 | 1477891943841 Marionette TRACE conn6 <- [1,2694,null,{}] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f4c00 == 22 [pid = 1900] [id = 578] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc7c000 == 21 [pid = 1900] [id = 576] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x8c513c00 == 20 [pid = 1900] [id = 574] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x87d7f800 == 19 [pid = 1900] [id = 572] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x87953400 == 18 [pid = 1900] [id = 570] 22:32:23 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0cc00 == 17 [pid = 1900] [id = 567] 22:32:23 INFO - PROCESS | 1900 | 1477891943920 Marionette TRACE conn6 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b1000 == 18 [pid = 1900] [id = 584] 22:32:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x833b4400) [pid = 1900] [serial = 1709] [outer = (nil)] 22:32:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x835eec00) [pid = 1900] [serial = 1710] [outer = 0x833b4400] 22:32:24 INFO - PROCESS | 1900 | 1477891944036 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x87957000) [pid = 1900] [serial = 1711] [outer = 0x833b4400] 22:32:24 INFO - PROCESS | 1900 | 1477891944766 Marionette TRACE conn6 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:24 INFO - . 22:32:24 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1421ms 22:32:24 INFO - PROCESS | 1900 | 1477891944802 Marionette TRACE conn6 -> [0,2696,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 1900 | 1477891944808 Marionette TRACE conn6 <- [1,2696,null,{"value":"8"}] 22:32:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:32:24 INFO - PROCESS | 1900 | 1477891944816 Marionette TRACE conn6 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:25 INFO - PROCESS | 1900 | 1477891944997 Marionette TRACE conn6 <- [1,2697,null,{"value":null}] 22:32:25 INFO - PROCESS | 1900 | 1477891945133 Marionette TRACE conn6 -> [0,2698,"getWindowHandles",null] 22:32:25 INFO - PROCESS | 1900 | 1477891945138 Marionette TRACE conn6 <- [1,2698,null,["8"]] 22:32:25 INFO - PROCESS | 1900 | 1477891945146 Marionette TRACE conn6 -> [0,2699,"switchToWindow",{"name":"8"}] 22:32:25 INFO - PROCESS | 1900 | 1477891945152 Marionette TRACE conn6 <- [1,2699,null,{}] 22:32:25 INFO - PROCESS | 1900 | 1477891945158 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcab400 == 19 [pid = 1900] [id = 585] 22:32:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8c2ac000) [pid = 1900] [serial = 1712] [outer = (nil)] 22:32:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8c2b1400) [pid = 1900] [serial = 1713] [outer = 0x8c2ac000] 22:32:25 INFO - PROCESS | 1900 | 1477891945256 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8c50dc00) [pid = 1900] [serial = 1714] [outer = 0x8c2ac000] 22:32:25 INFO - PROCESS | 1900 | 1477891945875 Marionette TRACE conn6 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:25 INFO - . 22:32:25 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1121ms 22:32:25 INFO - PROCESS | 1900 | 1477891945946 Marionette TRACE conn6 -> [0,2701,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 1900 | 1477891945953 Marionette TRACE conn6 <- [1,2701,null,{"value":"8"}] 22:32:25 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:32:25 INFO - PROCESS | 1900 | 1477891945961 Marionette TRACE conn6 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:26 INFO - PROCESS | 1900 | 1477891946190 Marionette TRACE conn6 <- [1,2702,null,{"value":null}] 22:32:26 INFO - PROCESS | 1900 | 1477891946208 Marionette TRACE conn6 -> [0,2703,"getWindowHandles",null] 22:32:26 INFO - PROCESS | 1900 | 1477891946211 Marionette TRACE conn6 <- [1,2703,null,["8"]] 22:32:26 INFO - PROCESS | 1900 | 1477891946217 Marionette TRACE conn6 -> [0,2704,"switchToWindow",{"name":"8"}] 22:32:26 INFO - PROCESS | 1900 | 1477891946224 Marionette TRACE conn6 <- [1,2704,null,{}] 22:32:26 INFO - PROCESS | 1900 | 1477891946232 Marionette TRACE conn6 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6f1400 == 20 [pid = 1900] [id = 586] 22:32:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8f6f1800) [pid = 1900] [serial = 1715] [outer = (nil)] 22:32:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x903d9400) [pid = 1900] [serial = 1716] [outer = 0x8f6f1800] 22:32:26 INFO - PROCESS | 1900 | 1477891946333 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90e31400) [pid = 1900] [serial = 1717] [outer = 0x8f6f1800] 22:32:27 INFO - PROCESS | 1900 | 1477891947208 Marionette TRACE conn6 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:27 INFO - . 22:32:27 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1279ms 22:32:27 INFO - PROCESS | 1900 | 1477891947242 Marionette TRACE conn6 -> [0,2706,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 1900 | 1477891947248 Marionette TRACE conn6 <- [1,2706,null,{"value":"8"}] 22:32:27 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 22:32:27 INFO - PROCESS | 1900 | 1477891947256 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:27 INFO - PROCESS | 1900 | 1477891947498 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 22:32:27 INFO - PROCESS | 1900 | 1477891947531 Marionette TRACE conn6 -> [0,2708,"getWindowHandles",null] 22:32:27 INFO - PROCESS | 1900 | 1477891947537 Marionette TRACE conn6 <- [1,2708,null,["8"]] 22:32:27 INFO - PROCESS | 1900 | 1477891947544 Marionette TRACE conn6 -> [0,2709,"switchToWindow",{"name":"8"}] 22:32:27 INFO - PROCESS | 1900 | 1477891947549 Marionette TRACE conn6 <- [1,2709,null,{}] 22:32:27 INFO - PROCESS | 1900 | 1477891947631 Marionette TRACE conn6 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b31400 == 21 [pid = 1900] [id = 587] 22:32:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x93b31c00) [pid = 1900] [serial = 1718] [outer = (nil)] 22:32:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b35c00) [pid = 1900] [serial = 1719] [outer = 0x93b31c00] 22:32:27 INFO - PROCESS | 1900 | 1477891947734 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b38400) [pid = 1900] [serial = 1720] [outer = 0x93b31c00] 22:32:28 INFO - PROCESS | 1900 | 1477891948514 Marionette TRACE conn6 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:28 INFO - . 22:32:28 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1275ms 22:32:28 INFO - PROCESS | 1900 | 1477891948530 Marionette TRACE conn6 -> [0,2711,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 1900 | 1477891948532 Marionette TRACE conn6 <- [1,2711,null,{"value":"8"}] 22:32:28 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8cc7c800) [pid = 1900] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8c51cc00) [pid = 1900] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8c515400) [pid = 1900] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8bcb1c00) [pid = 1900] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87d87800) [pid = 1900] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891933605] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87c70800) [pid = 1900] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87956400) [pid = 1900] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x835f3400) [pid = 1900] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x82c0fc00) [pid = 1900] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x82c0d000) [pid = 1900] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 22:32:28 INFO - PROCESS | 1900 | 1477891948656 Marionette TRACE conn6 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:28 INFO - PROCESS | 1900 | 1477891948900 Marionette TRACE conn6 <- [1,2712,null,{"value":null}] 22:32:28 INFO - PROCESS | 1900 | 1477891948991 Marionette TRACE conn6 -> [0,2713,"getWindowHandles",null] 22:32:28 INFO - PROCESS | 1900 | 1477891948994 Marionette TRACE conn6 <- [1,2713,null,["8"]] 22:32:29 INFO - PROCESS | 1900 | 1477891949000 Marionette TRACE conn6 -> [0,2714,"switchToWindow",{"name":"8"}] 22:32:29 INFO - PROCESS | 1900 | 1477891949006 Marionette TRACE conn6 <- [1,2714,null,{}] 22:32:29 INFO - PROCESS | 1900 | 1477891949012 Marionette TRACE conn6 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x8795a800 == 22 [pid = 1900] [id = 588] 22:32:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x87c70800) [pid = 1900] [serial = 1721] [outer = (nil)] 22:32:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8c515000) [pid = 1900] [serial = 1722] [outer = 0x87c70800] 22:32:29 INFO - PROCESS | 1900 | 1477891949109 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x93b33800) [pid = 1900] [serial = 1723] [outer = 0x87c70800] 22:32:29 INFO - PROCESS | 1900 | 1477891949698 Marionette TRACE conn6 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:29 INFO - . 22:32:29 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1123ms 22:32:29 INFO - PROCESS | 1900 | 1477891949744 Marionette TRACE conn6 -> [0,2716,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 1900 | 1477891949748 Marionette TRACE conn6 <- [1,2716,null,{"value":"8"}] 22:32:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 22:32:29 INFO - PROCESS | 1900 | 1477891949756 Marionette TRACE conn6 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:30 INFO - PROCESS | 1900 | 1477891950010 Marionette TRACE conn6 <- [1,2717,null,{"value":null}] 22:32:30 INFO - PROCESS | 1900 | 1477891950026 Marionette TRACE conn6 -> [0,2718,"getWindowHandles",null] 22:32:30 INFO - PROCESS | 1900 | 1477891950029 Marionette TRACE conn6 <- [1,2718,null,["8"]] 22:32:30 INFO - PROCESS | 1900 | 1477891950035 Marionette TRACE conn6 -> [0,2719,"switchToWindow",{"name":"8"}] 22:32:30 INFO - PROCESS | 1900 | 1477891950040 Marionette TRACE conn6 <- [1,2719,null,{}] 22:32:30 INFO - PROCESS | 1900 | 1477891950046 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c517c00 == 23 [pid = 1900] [id = 589] 22:32:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x943b4400) [pid = 1900] [serial = 1724] [outer = (nil)] 22:32:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x943b8c00) [pid = 1900] [serial = 1725] [outer = 0x943b4400] 22:32:30 INFO - PROCESS | 1900 | 1477891950147 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x943bb800) [pid = 1900] [serial = 1726] [outer = 0x943b4400] 22:32:30 INFO - PROCESS | 1900 | 1477891950945 Marionette TRACE conn6 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:30 INFO - . 22:32:30 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1224ms 22:32:30 INFO - PROCESS | 1900 | 1477891950981 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 1900 | 1477891950989 Marionette TRACE conn6 <- [1,2721,null,{"value":"8"}] 22:32:30 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:32:31 INFO - PROCESS | 1900 | 1477891951001 Marionette TRACE conn6 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:31 INFO - PROCESS | 1900 | 1477891951254 Marionette TRACE conn6 <- [1,2722,null,{"value":null}] 22:32:31 INFO - PROCESS | 1900 | 1477891951446 Marionette TRACE conn6 -> [0,2723,"getWindowHandles",null] 22:32:31 INFO - PROCESS | 1900 | 1477891951451 Marionette TRACE conn6 <- [1,2723,null,["8"]] 22:32:31 INFO - PROCESS | 1900 | 1477891951460 Marionette TRACE conn6 -> [0,2724,"switchToWindow",{"name":"8"}] 22:32:31 INFO - PROCESS | 1900 | 1477891951468 Marionette TRACE conn6 <- [1,2724,null,{}] 22:32:31 INFO - PROCESS | 1900 | 1477891951521 Marionette TRACE conn6 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d89000 == 24 [pid = 1900] [id = 590] 22:32:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x87d89400) [pid = 1900] [serial = 1727] [outer = (nil)] 22:32:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8c2b6000) [pid = 1900] [serial = 1728] [outer = 0x87d89400] 22:32:31 INFO - PROCESS | 1900 | 1477891951661 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8cbf5000) [pid = 1900] [serial = 1729] [outer = 0x87d89400] 22:32:32 INFO - PROCESS | 1900 | 1477891952473 Marionette TRACE conn6 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:32 INFO - . 22:32:32 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1532ms 22:32:32 INFO - PROCESS | 1900 | 1477891952532 Marionette TRACE conn6 -> [0,2726,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 1900 | 1477891952538 Marionette TRACE conn6 <- [1,2726,null,{"value":"8"}] 22:32:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:32:32 INFO - PROCESS | 1900 | 1477891952546 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:32 INFO - PROCESS | 1900 | 1477891952752 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 22:32:32 INFO - PROCESS | 1900 | 1477891952935 Marionette TRACE conn6 -> [0,2728,"getWindowHandles",null] 22:32:32 INFO - PROCESS | 1900 | 1477891952941 Marionette TRACE conn6 <- [1,2728,null,["8"]] 22:32:32 INFO - PROCESS | 1900 | 1477891952948 Marionette TRACE conn6 -> [0,2729,"switchToWindow",{"name":"8"}] 22:32:32 INFO - PROCESS | 1900 | 1477891952955 Marionette TRACE conn6 <- [1,2729,null,{}] 22:32:33 INFO - PROCESS | 1900 | 1477891953004 Marionette TRACE conn6 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b36400 == 25 [pid = 1900] [id = 591] 22:32:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b3a000) [pid = 1900] [serial = 1730] [outer = (nil)] 22:32:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x941f5800) [pid = 1900] [serial = 1731] [outer = 0x93b3a000] 22:32:33 INFO - PROCESS | 1900 | 1477891953124 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x943b4000) [pid = 1900] [serial = 1732] [outer = 0x93b3a000] 22:32:33 INFO - PROCESS | 1900 | 1477891953884 Marionette TRACE conn6 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:33 INFO - . 22:32:33 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1380ms 22:32:33 INFO - PROCESS | 1900 | 1477891953935 Marionette TRACE conn6 -> [0,2731,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 1900 | 1477891953943 Marionette TRACE conn6 <- [1,2731,null,{"value":"8"}] 22:32:33 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:32:33 INFO - PROCESS | 1900 | 1477891953951 Marionette TRACE conn6 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:34 INFO - PROCESS | 1900 | 1477891954206 Marionette TRACE conn6 <- [1,2732,null,{"value":null}] 22:32:34 INFO - PROCESS | 1900 | 1477891954334 Marionette TRACE conn6 -> [0,2733,"getWindowHandles",null] 22:32:34 INFO - PROCESS | 1900 | 1477891954340 Marionette TRACE conn6 <- [1,2733,null,["8"]] 22:32:34 INFO - PROCESS | 1900 | 1477891954347 Marionette TRACE conn6 -> [0,2734,"switchToWindow",{"name":"8"}] 22:32:34 INFO - PROCESS | 1900 | 1477891954355 Marionette TRACE conn6 <- [1,2734,null,{}] 22:32:34 INFO - PROCESS | 1900 | 1477891954406 Marionette TRACE conn6 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x9452f400 == 26 [pid = 1900] [id = 592] 22:32:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x9452f800) [pid = 1900] [serial = 1733] [outer = (nil)] 22:32:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x946b2400) [pid = 1900] [serial = 1734] [outer = 0x9452f800] 22:32:34 INFO - PROCESS | 1900 | 1477891954520 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x946b5800) [pid = 1900] [serial = 1735] [outer = 0x9452f800] 22:32:35 INFO - PROCESS | 1900 | 1477891955273 Marionette TRACE conn6 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:35 INFO - . 22:32:35 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1371ms 22:32:35 INFO - PROCESS | 1900 | 1477891955365 Marionette TRACE conn6 -> [0,2736,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 1900 | 1477891955372 Marionette TRACE conn6 <- [1,2736,null,{"value":"8"}] 22:32:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 22:32:35 INFO - PROCESS | 1900 | 1477891955381 Marionette TRACE conn6 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:35 INFO - PROCESS | 1900 | 1477891955590 Marionette TRACE conn6 <- [1,2737,null,{"value":null}] 22:32:35 INFO - PROCESS | 1900 | 1477891955747 Marionette TRACE conn6 -> [0,2738,"getWindowHandles",null] 22:32:35 INFO - PROCESS | 1900 | 1477891955753 Marionette TRACE conn6 <- [1,2738,null,["8"]] 22:32:35 INFO - PROCESS | 1900 | 1477891955760 Marionette TRACE conn6 -> [0,2739,"switchToWindow",{"name":"8"}] 22:32:35 INFO - PROCESS | 1900 | 1477891955766 Marionette TRACE conn6 <- [1,2739,null,{}] 22:32:35 INFO - PROCESS | 1900 | 1477891955775 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x9478fc00 == 27 [pid = 1900] [id = 593] 22:32:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x94790c00) [pid = 1900] [serial = 1736] [outer = (nil)] 22:32:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x94793800) [pid = 1900] [serial = 1737] [outer = 0x94790c00] 22:32:35 INFO - PROCESS | 1900 | 1477891955890 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x94797800) [pid = 1900] [serial = 1738] [outer = 0x94790c00] 22:32:36 INFO - PROCESS | 1900 | 1477891956877 Marionette TRACE conn6 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:36 INFO - . 22:32:36 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1523ms 22:32:36 INFO - PROCESS | 1900 | 1477891956904 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 22:32:36 INFO - PROCESS | 1900 | 1477891956911 Marionette TRACE conn6 <- [1,2741,null,{"value":"8"}] 22:32:36 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 22:32:36 INFO - PROCESS | 1900 | 1477891956928 Marionette TRACE conn6 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:37 INFO - PROCESS | 1900 | 1477891957210 Marionette TRACE conn6 <- [1,2742,null,{"value":null}] 22:32:37 INFO - PROCESS | 1900 | 1477891957393 Marionette TRACE conn6 -> [0,2743,"getWindowHandles",null] 22:32:37 INFO - PROCESS | 1900 | 1477891957400 Marionette TRACE conn6 <- [1,2743,null,["8"]] 22:32:37 INFO - PROCESS | 1900 | 1477891957411 Marionette TRACE conn6 -> [0,2744,"switchToWindow",{"name":"8"}] 22:32:37 INFO - PROCESS | 1900 | 1477891957418 Marionette TRACE conn6 <- [1,2744,null,{}] 22:32:37 INFO - PROCESS | 1900 | --DOCSHELL 0x87c1a800 == 26 [pid = 1900] [id = 580] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8cbea800) [pid = 1900] [serial = 1686] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8cbf2400) [pid = 1900] [serial = 1687] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8cc75400) [pid = 1900] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8bcb3400) [pid = 1900] [serial = 1681] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8c2ad400) [pid = 1900] [serial = 1682] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8c514800) [pid = 1900] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x87c73c00) [pid = 1900] [serial = 1676] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x87c78800) [pid = 1900] [serial = 1677] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8bca9800) [pid = 1900] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891933605] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x835f7400) [pid = 1900] [serial = 1671] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x835fa800) [pid = 1900] [serial = 1672] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x87956800) [pid = 1900] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x833af800) [pid = 1900] [serial = 1668] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x833bac00) [pid = 1900] [serial = 1669] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x833b6000) [pid = 1900] [serial = 1666] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8d387400) [pid = 1900] [serial = 1691] [outer = (nil)] [url = about:blank] 22:32:37 INFO - PROCESS | 1900 | 1477891957531 Marionette TRACE conn6 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c000 == 27 [pid = 1900] [id = 594] 22:32:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x82c0d000) [pid = 1900] [serial = 1739] [outer = (nil)] 22:32:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x833b6400) [pid = 1900] [serial = 1740] [outer = 0x82c0d000] 22:32:37 INFO - PROCESS | 1900 | 1477891957652 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x835db800) [pid = 1900] [serial = 1741] [outer = 0x82c0d000] 22:32:38 INFO - PROCESS | 1900 | 1477891958298 Marionette TRACE conn6 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:38 INFO - . 22:32:38 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1421ms 22:32:38 INFO - PROCESS | 1900 | 1477891958341 Marionette TRACE conn6 -> [0,2746,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 1900 | 1477891958346 Marionette TRACE conn6 <- [1,2746,null,{"value":"8"}] 22:32:38 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 22:32:38 INFO - PROCESS | 1900 | 1477891958355 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:38 INFO - PROCESS | 1900 | 1477891958579 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 22:32:38 INFO - PROCESS | 1900 | 1477891958715 Marionette TRACE conn6 -> [0,2748,"getWindowHandles",null] 22:32:38 INFO - PROCESS | 1900 | 1477891958719 Marionette TRACE conn6 <- [1,2748,null,["8"]] 22:32:38 INFO - PROCESS | 1900 | 1477891958727 Marionette TRACE conn6 -> [0,2749,"switchToWindow",{"name":"8"}] 22:32:38 INFO - PROCESS | 1900 | 1477891958733 Marionette TRACE conn6 <- [1,2749,null,{}] 22:32:38 INFO - PROCESS | 1900 | 1477891958739 Marionette TRACE conn6 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c71400 == 28 [pid = 1900] [id = 595] 22:32:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x87c76c00) [pid = 1900] [serial = 1742] [outer = (nil)] 22:32:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x87c7a800) [pid = 1900] [serial = 1743] [outer = 0x87c76c00] 22:32:38 INFO - PROCESS | 1900 | 1477891958836 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8bcab800) [pid = 1900] [serial = 1744] [outer = 0x87c76c00] 22:32:39 INFO - PROCESS | 1900 | 1477891959466 Marionette TRACE conn6 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:39 INFO - . 22:32:39 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1174ms 22:32:39 INFO - PROCESS | 1900 | 1477891959538 Marionette TRACE conn6 -> [0,2751,"getWindowHandle",null] 22:32:39 INFO - PROCESS | 1900 | 1477891959545 Marionette TRACE conn6 <- [1,2751,null,{"value":"8"}] 22:32:39 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:32:39 INFO - PROCESS | 1900 | 1477891959557 Marionette TRACE conn6 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:39 INFO - PROCESS | 1900 | 1477891959791 Marionette TRACE conn6 <- [1,2752,null,{"value":null}] 22:32:39 INFO - PROCESS | 1900 | 1477891959815 Marionette TRACE conn6 -> [0,2753,"getWindowHandles",null] 22:32:39 INFO - PROCESS | 1900 | 1477891959820 Marionette TRACE conn6 <- [1,2753,null,["8"]] 22:32:39 INFO - PROCESS | 1900 | 1477891959825 Marionette TRACE conn6 -> [0,2754,"switchToWindow",{"name":"8"}] 22:32:39 INFO - PROCESS | 1900 | 1477891959832 Marionette TRACE conn6 <- [1,2754,null,{}] 22:32:39 INFO - PROCESS | 1900 | 1477891959913 Marionette TRACE conn6 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d388400 == 29 [pid = 1900] [id = 596] 22:32:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8d389400) [pid = 1900] [serial = 1745] [outer = (nil)] 22:32:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8f6eb000) [pid = 1900] [serial = 1746] [outer = 0x8d389400] 22:32:40 INFO - PROCESS | 1900 | 1477891960015 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x878d8c00) [pid = 1900] [serial = 1747] [outer = 0x8d389400] 22:32:40 INFO - PROCESS | 1900 | 1477891960803 Marionette TRACE conn6 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:40 INFO - . 22:32:40 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1280ms 22:32:40 INFO - PROCESS | 1900 | 1477891960833 Marionette TRACE conn6 -> [0,2756,"getWindowHandle",null] 22:32:40 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:32:40 INFO - PROCESS | 1900 | 1477891960838 Marionette TRACE conn6 <- [1,2756,null,{"value":"8"}] 22:32:40 INFO - PROCESS | 1900 | 1477891960846 Marionette TRACE conn6 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:41 INFO - PROCESS | 1900 | 1477891961080 Marionette TRACE conn6 <- [1,2757,null,{"value":null}] 22:32:41 INFO - PROCESS | 1900 | 1477891961103 Marionette TRACE conn6 -> [0,2758,"getWindowHandles",null] 22:32:41 INFO - PROCESS | 1900 | 1477891961108 Marionette TRACE conn6 <- [1,2758,null,["8"]] 22:32:41 INFO - PROCESS | 1900 | 1477891961114 Marionette TRACE conn6 -> [0,2759,"switchToWindow",{"name":"8"}] 22:32:41 INFO - PROCESS | 1900 | 1477891961119 Marionette TRACE conn6 <- [1,2759,null,{}] 22:32:41 INFO - PROCESS | 1900 | 1477891961204 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc8c00 == 30 [pid = 1900] [id = 597] 22:32:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92ccd800) [pid = 1900] [serial = 1748] [outer = (nil)] 22:32:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x93b2f800) [pid = 1900] [serial = 1749] [outer = 0x92ccd800] 22:32:41 INFO - PROCESS | 1900 | 1477891961304 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b39c00) [pid = 1900] [serial = 1750] [outer = 0x92ccd800] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8f6f5400) [pid = 1900] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891937329] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x87c70800) [pid = 1900] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x87c1b800) [pid = 1900] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8c2ac000) [pid = 1900] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x833b4400) [pid = 1900] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x93b31c00) [pid = 1900] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:32:41 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f6f1800) [pid = 1900] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:32:42 INFO - PROCESS | 1900 | 1477891962221 Marionette TRACE conn6 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:42 INFO - . 22:32:42 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1421ms 22:32:42 INFO - PROCESS | 1900 | 1477891962267 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 1900 | 1477891962271 Marionette TRACE conn6 <- [1,2761,null,{"value":"8"}] 22:32:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:32:42 INFO - PROCESS | 1900 | 1477891962278 Marionette TRACE conn6 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:42 INFO - PROCESS | 1900 | 1477891962449 Marionette TRACE conn6 <- [1,2762,null,{"value":null}] 22:32:42 INFO - PROCESS | 1900 | 1477891962592 Marionette TRACE conn6 -> [0,2763,"getWindowHandles",null] 22:32:42 INFO - PROCESS | 1900 | 1477891962597 Marionette TRACE conn6 <- [1,2763,null,["8"]] 22:32:42 INFO - PROCESS | 1900 | 1477891962602 Marionette TRACE conn6 -> [0,2764,"switchToWindow",{"name":"8"}] 22:32:42 INFO - PROCESS | 1900 | 1477891962609 Marionette TRACE conn6 <- [1,2764,null,{}] 22:32:42 INFO - PROCESS | 1900 | 1477891962614 Marionette TRACE conn6 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x941efc00 == 31 [pid = 1900] [id = 598] 22:32:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x941f0400) [pid = 1900] [serial = 1751] [outer = (nil)] 22:32:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x941f4000) [pid = 1900] [serial = 1752] [outer = 0x941f0400] 22:32:42 INFO - PROCESS | 1900 | 1477891962708 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x943b9c00) [pid = 1900] [serial = 1753] [outer = 0x941f0400] 22:32:43 INFO - PROCESS | 1900 | 1477891963458 Marionette TRACE conn6 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:32:43 INFO - . 22:32:43 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1220ms 22:32:43 INFO - PROCESS | 1900 | 1477891963499 Marionette TRACE conn6 -> [0,2766,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 1900 | 1477891963502 Marionette TRACE conn6 <- [1,2766,null,{"value":"8"}] 22:32:43 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:32:43 INFO - PROCESS | 1900 | 1477891963521 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:32:43 INFO - PROCESS | 1900 | 1477891963741 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 22:32:43 INFO - PROCESS | 1900 | 1477891963754 Marionette TRACE conn6 -> [0,2768,"getWindowHandles",null] 22:32:43 INFO - PROCESS | 1900 | 1477891963757 Marionette TRACE conn6 <- [1,2768,null,["8"]] 22:32:43 INFO - PROCESS | 1900 | 1477891963765 Marionette TRACE conn6 -> [0,2769,"switchToWindow",{"name":"8"}] 22:32:43 INFO - PROCESS | 1900 | 1477891963772 Marionette TRACE conn6 <- [1,2769,null,{}] 22:32:43 INFO - PROCESS | 1900 | 1477891963967 Marionette TRACE conn6 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1c800 == 32 [pid = 1900] [id = 599] 22:32:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x82a27000) [pid = 1900] [serial = 1754] [outer = (nil)] 22:32:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x82c0a000) [pid = 1900] [serial = 1755] [outer = 0x82a27000] 22:32:44 INFO - PROCESS | 1900 | 1477891964101 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x835db400) [pid = 1900] [serial = 1756] [outer = 0x82a27000] 22:32:44 WARNING - wptserve Traceback (most recent call last): 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:32:44 WARNING - rv = self.func(request, response) 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:32:44 WARNING - access_control_allow_origin = "*") 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:32:44 WARNING - payload = payload_generator(server_data) 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:32:44 WARNING - return encode_string_as_bmp_image(data) 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:32:44 WARNING - img.save(f, "BMP") 22:32:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:32:44 WARNING - f.write(bmpfileheader) 22:32:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:32:44 WARNING - 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x833b1000 == 31 [pid = 1900] [id = 584] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6f1400 == 30 [pid = 1900] [id = 586] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcab400 == 29 [pid = 1900] [id = 585] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x941efc00 == 28 [pid = 1900] [id = 598] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92f91c00) [pid = 1900] [serial = 1707] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x92923800) [pid = 1900] [serial = 1704] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8c516400) [pid = 1900] [serial = 1701] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x835f0400) [pid = 1900] [serial = 1696] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8794e800) [pid = 1900] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x943b8c00) [pid = 1900] [serial = 1725] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x903de400) [pid = 1900] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477891937329] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc8c00 == 27 [pid = 1900] [id = 597] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x8d388400 == 26 [pid = 1900] [id = 596] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x87c71400 == 25 [pid = 1900] [id = 595] 22:32:47 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c000 == 24 [pid = 1900] [id = 594] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8c515000) [pid = 1900] [serial = 1722] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x93b33800) [pid = 1900] [serial = 1723] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x93b35c00) [pid = 1900] [serial = 1719] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x93b38400) [pid = 1900] [serial = 1720] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x903d9400) [pid = 1900] [serial = 1716] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x90e31400) [pid = 1900] [serial = 1717] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8c2b1400) [pid = 1900] [serial = 1713] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8c50dc00) [pid = 1900] [serial = 1714] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x835eec00) [pid = 1900] [serial = 1710] [outer = (nil)] [url = about:blank] 22:32:47 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x87957000) [pid = 1900] [serial = 1711] [outer = (nil)] [url = about:blank] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x93b3a000) [pid = 1900] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x82c0d000) [pid = 1900] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x943b4400) [pid = 1900] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x94790c00) [pid = 1900] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x9452f800) [pid = 1900] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x87d89400) [pid = 1900] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x87c76c00) [pid = 1900] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x92ccd800) [pid = 1900] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8d389400) [pid = 1900] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x8c2b5400) [pid = 1900] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x833ba000) [pid = 1900] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x92cccc00) [pid = 1900] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x878dac00) [pid = 1900] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 22:32:51 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x8d37ec00) [pid = 1900] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb1800 == 23 [pid = 1900] [id = 573] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x92ccb000 == 22 [pid = 1900] [id = 583] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x9452f400 == 21 [pid = 1900] [id = 592] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x87d89000 == 20 [pid = 1900] [id = 590] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x93b36400 == 19 [pid = 1900] [id = 591] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x87c70400 == 18 [pid = 1900] [id = 571] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2f000 == 17 [pid = 1900] [id = 577] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x93b31400 == 16 [pid = 1900] [id = 587] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x8c519c00 == 15 [pid = 1900] [id = 575] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x833b4800 == 14 [pid = 1900] [id = 579] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x8795a800 == 13 [pid = 1900] [id = 588] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5400 == 12 [pid = 1900] [id = 569] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x835e5800 == 11 [pid = 1900] [id = 582] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0f400 == 10 [pid = 1900] [id = 568] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x82a21400 == 9 [pid = 1900] [id = 581] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x9478fc00 == 8 [pid = 1900] [id = 593] 22:32:56 INFO - PROCESS | 1900 | --DOCSHELL 0x8c517c00 == 7 [pid = 1900] [id = 589] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x943b4000) [pid = 1900] [serial = 1732] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x941f5800) [pid = 1900] [serial = 1731] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x946b5800) [pid = 1900] [serial = 1735] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x946b2400) [pid = 1900] [serial = 1734] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x94797800) [pid = 1900] [serial = 1738] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x94793800) [pid = 1900] [serial = 1737] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8cc7a800) [pid = 1900] [serial = 1702] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x835f8400) [pid = 1900] [serial = 1697] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x835db800) [pid = 1900] [serial = 1741] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x833b6400) [pid = 1900] [serial = 1740] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x936a8c00) [pid = 1900] [serial = 1708] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8bcab800) [pid = 1900] [serial = 1744] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x87c7a800) [pid = 1900] [serial = 1743] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x9297d800) [pid = 1900] [serial = 1705] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x878d8c00) [pid = 1900] [serial = 1747] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6eb000) [pid = 1900] [serial = 1746] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x93b39c00) [pid = 1900] [serial = 1750] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x93b2f800) [pid = 1900] [serial = 1749] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8c2b6000) [pid = 1900] [serial = 1728] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8d38bc00) [pid = 1900] [serial = 1692] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8cbf5000) [pid = 1900] [serial = 1729] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x943bb800) [pid = 1900] [serial = 1726] [outer = (nil)] [url = about:blank] 22:32:56 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x941f4000) [pid = 1900] [serial = 1752] [outer = (nil)] [url = about:blank] 22:32:59 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x941f0400) [pid = 1900] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:33:04 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x943b9c00) [pid = 1900] [serial = 1753] [outer = (nil)] [url = about:blank] 22:33:04 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0a000) [pid = 1900] [serial = 1755] [outer = (nil)] [url = about:blank] 22:33:14 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:33:14 INFO - PROCESS | 1900 | 1477891994349 Marionette TRACE conn6 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:33:14 INFO - . 22:33:14 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30865ms 22:33:14 INFO - PROCESS | 1900 | 1477891994377 Marionette TRACE conn6 -> [0,2771,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 1900 | 1477891994384 Marionette TRACE conn6 <- [1,2771,null,{"value":"8"}] 22:33:14 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:33:14 INFO - PROCESS | 1900 | 1477891994397 Marionette TRACE conn6 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:14 INFO - PROCESS | 1900 | 1477891994705 Marionette TRACE conn6 <- [1,2772,null,{"value":null}] 22:33:14 INFO - PROCESS | 1900 | 1477891994832 Marionette TRACE conn6 -> [0,2773,"getWindowHandles",null] 22:33:14 INFO - PROCESS | 1900 | 1477891994842 Marionette TRACE conn6 <- [1,2773,null,["8"]] 22:33:14 INFO - PROCESS | 1900 | 1477891994854 Marionette TRACE conn6 -> [0,2774,"switchToWindow",{"name":"8"}] 22:33:14 INFO - PROCESS | 1900 | 1477891994867 Marionette TRACE conn6 <- [1,2774,null,{}] 22:33:14 INFO - PROCESS | 1900 | 1477891994878 Marionette TRACE conn6 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ec00 == 8 [pid = 1900] [id = 600] 22:33:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0f000) [pid = 1900] [serial = 1757] [outer = (nil)] 22:33:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833af400) [pid = 1900] [serial = 1758] [outer = 0x82c0f000] 22:33:15 INFO - PROCESS | 1900 | 1477891995032 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b7c00) [pid = 1900] [serial = 1759] [outer = 0x82c0f000] 22:33:15 WARNING - wptserve Traceback (most recent call last): 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:33:15 WARNING - rv = self.func(request, response) 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:33:15 WARNING - access_control_allow_origin = "*") 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:33:15 WARNING - payload = payload_generator(server_data) 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:33:15 WARNING - return encode_string_as_bmp_image(data) 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:33:15 WARNING - img.save(f, "BMP") 22:33:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:33:15 WARNING - f.write(bmpfileheader) 22:33:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:33:15 WARNING - 22:33:24 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1c800 == 7 [pid = 1900] [id = 599] 22:33:30 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82a27000) [pid = 1900] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:33:36 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x835db400) [pid = 1900] [serial = 1756] [outer = (nil)] [url = about:blank] 22:33:36 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833af400) [pid = 1900] [serial = 1758] [outer = (nil)] [url = about:blank] 22:33:45 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:33:45 INFO - PROCESS | 1900 | 1477892025316 Marionette TRACE conn6 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:33:45 INFO - . 22:33:45 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30963ms 22:33:45 INFO - PROCESS | 1900 | 1477892025359 Marionette TRACE conn6 -> [0,2776,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 1900 | 1477892025366 Marionette TRACE conn6 <- [1,2776,null,{"value":"8"}] 22:33:45 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:33:45 INFO - PROCESS | 1900 | 1477892025378 Marionette TRACE conn6 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:33:45 INFO - PROCESS | 1900 | 1477892025621 Marionette TRACE conn6 <- [1,2777,null,{"value":null}] 22:33:45 INFO - PROCESS | 1900 | 1477892025708 Marionette TRACE conn6 -> [0,2778,"getWindowHandles",null] 22:33:45 INFO - PROCESS | 1900 | 1477892025714 Marionette TRACE conn6 <- [1,2778,null,["8"]] 22:33:45 INFO - PROCESS | 1900 | 1477892025724 Marionette TRACE conn6 -> [0,2779,"switchToWindow",{"name":"8"}] 22:33:45 INFO - PROCESS | 1900 | 1477892025733 Marionette TRACE conn6 <- [1,2779,null,{}] 22:33:45 INFO - PROCESS | 1900 | 1477892025739 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b800 == 8 [pid = 1900] [id = 601] 22:33:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0bc00) [pid = 1900] [serial = 1760] [outer = (nil)] 22:33:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0d400) [pid = 1900] [serial = 1761] [outer = 0x82c0bc00] 22:33:45 INFO - PROCESS | 1900 | 1477892025852 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b5800) [pid = 1900] [serial = 1762] [outer = 0x82c0bc00] 22:33:46 WARNING - wptserve Traceback (most recent call last): 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:33:46 WARNING - rv = self.func(request, response) 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:33:46 WARNING - access_control_allow_origin = "*") 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:33:46 WARNING - payload = payload_generator(server_data) 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:33:46 WARNING - return encode_string_as_bmp_image(data) 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:33:46 WARNING - img.save(f, "BMP") 22:33:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:33:46 WARNING - f.write(bmpfileheader) 22:33:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:33:46 WARNING - 22:33:55 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0ec00 == 7 [pid = 1900] [id = 600] 22:33:57 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0f000) [pid = 1900] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:34:03 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b7c00) [pid = 1900] [serial = 1759] [outer = (nil)] [url = about:blank] 22:34:03 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0d400) [pid = 1900] [serial = 1761] [outer = (nil)] [url = about:blank] 22:34:16 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:34:16 INFO - PROCESS | 1900 | 1477892056072 Marionette TRACE conn6 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:34:16 INFO - . 22:34:16 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30720ms 22:34:16 INFO - PROCESS | 1900 | 1477892056095 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 22:34:16 INFO - PROCESS | 1900 | 1477892056102 Marionette TRACE conn6 <- [1,2781,null,{"value":"8"}] 22:34:16 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:34:16 INFO - PROCESS | 1900 | 1477892056116 Marionette TRACE conn6 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:16 INFO - PROCESS | 1900 | 1477892056361 Marionette TRACE conn6 <- [1,2782,null,{"value":null}] 22:34:16 INFO - PROCESS | 1900 | 1477892056447 Marionette TRACE conn6 -> [0,2783,"getWindowHandles",null] 22:34:16 INFO - PROCESS | 1900 | 1477892056454 Marionette TRACE conn6 <- [1,2783,null,["8"]] 22:34:16 INFO - PROCESS | 1900 | 1477892056464 Marionette TRACE conn6 -> [0,2784,"switchToWindow",{"name":"8"}] 22:34:16 INFO - PROCESS | 1900 | 1477892056471 Marionette TRACE conn6 <- [1,2784,null,{}] 22:34:16 INFO - PROCESS | 1900 | 1477892056479 Marionette TRACE conn6 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d400 == 8 [pid = 1900] [id = 602] 22:34:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0dc00) [pid = 1900] [serial = 1763] [outer = (nil)] 22:34:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0fc00) [pid = 1900] [serial = 1764] [outer = 0x82c0dc00] 22:34:16 INFO - PROCESS | 1900 | 1477892056593 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b9400) [pid = 1900] [serial = 1765] [outer = 0x82c0dc00] 22:34:17 INFO - PROCESS | 1900 | 1477892057269 Marionette TRACE conn6 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:34:17 INFO - . 22:34:17 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1180ms 22:34:17 INFO - PROCESS | 1900 | 1477892057293 Marionette TRACE conn6 -> [0,2786,"getWindowHandle",null] 22:34:17 INFO - PROCESS | 1900 | 1477892057300 Marionette TRACE conn6 <- [1,2786,null,{"value":"8"}] 22:34:17 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:34:17 INFO - PROCESS | 1900 | 1477892057307 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:17 INFO - PROCESS | 1900 | 1477892057554 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 22:34:17 INFO - PROCESS | 1900 | 1477892057571 Marionette TRACE conn6 -> [0,2788,"getWindowHandles",null] 22:34:17 INFO - PROCESS | 1900 | 1477892057580 Marionette TRACE conn6 <- [1,2788,null,["8"]] 22:34:17 INFO - PROCESS | 1900 | 1477892057590 Marionette TRACE conn6 -> [0,2789,"switchToWindow",{"name":"8"}] 22:34:17 INFO - PROCESS | 1900 | 1477892057600 Marionette TRACE conn6 <- [1,2789,null,{}] 22:34:17 INFO - PROCESS | 1900 | 1477892057606 Marionette TRACE conn6 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b4800 == 9 [pid = 1900] [id = 603] 22:34:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835f5000) [pid = 1900] [serial = 1766] [outer = (nil)] 22:34:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f6800) [pid = 1900] [serial = 1767] [outer = 0x835f5000] 22:34:17 INFO - PROCESS | 1900 | 1477892057710 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f9800) [pid = 1900] [serial = 1768] [outer = 0x835f5000] 22:34:18 INFO - PROCESS | 1900 | 1477892058531 Marionette TRACE conn6 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:34:18 INFO - . 22:34:18 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1280ms 22:34:18 INFO - PROCESS | 1900 | 1477892058597 Marionette TRACE conn6 -> [0,2791,"getWindowHandle",null] 22:34:18 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:34:18 INFO - PROCESS | 1900 | 1477892058605 Marionette TRACE conn6 <- [1,2791,null,{"value":"8"}] 22:34:18 INFO - PROCESS | 1900 | 1477892058612 Marionette TRACE conn6 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:18 INFO - PROCESS | 1900 | 1477892058857 Marionette TRACE conn6 <- [1,2792,null,{"value":null}] 22:34:18 INFO - PROCESS | 1900 | 1477892058875 Marionette TRACE conn6 -> [0,2793,"getWindowHandles",null] 22:34:18 INFO - PROCESS | 1900 | 1477892058880 Marionette TRACE conn6 <- [1,2793,null,["8"]] 22:34:18 INFO - PROCESS | 1900 | 1477892058887 Marionette TRACE conn6 -> [0,2794,"switchToWindow",{"name":"8"}] 22:34:18 INFO - PROCESS | 1900 | 1477892058895 Marionette TRACE conn6 <- [1,2794,null,{}] 22:34:18 INFO - PROCESS | 1900 | 1477892058902 Marionette TRACE conn6 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c14400 == 10 [pid = 1900] [id = 604] 22:34:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c14800) [pid = 1900] [serial = 1769] [outer = (nil)] 22:34:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c18c00) [pid = 1900] [serial = 1770] [outer = 0x87c14800] 22:34:19 INFO - PROCESS | 1900 | 1477892059008 Marionette DEBUG loaded listener.js 22:34:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c1b400) [pid = 1900] [serial = 1771] [outer = 0x87c14800] 22:34:19 INFO - PROCESS | 1900 | 1477892059778 Marionette TRACE conn6 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:34:19 INFO - . 22:34:19 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 22:34:19 INFO - PROCESS | 1900 | 1477892059788 Marionette TRACE conn6 -> [0,2796,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 1900 | 1477892059793 Marionette TRACE conn6 <- [1,2796,null,{"value":"8"}] 22:34:19 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 22:34:19 INFO - PROCESS | 1900 | 1477892059801 Marionette TRACE conn6 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:20 INFO - PROCESS | 1900 | 1477892060029 Marionette TRACE conn6 <- [1,2797,null,{"value":null}] 22:34:20 INFO - PROCESS | 1900 | 1477892060052 Marionette TRACE conn6 -> [0,2798,"getWindowHandles",null] 22:34:20 INFO - PROCESS | 1900 | 1477892060060 Marionette TRACE conn6 <- [1,2798,null,["8"]] 22:34:20 INFO - PROCESS | 1900 | 1477892060066 Marionette TRACE conn6 -> [0,2799,"switchToWindow",{"name":"8"}] 22:34:20 INFO - PROCESS | 1900 | 1477892060073 Marionette TRACE conn6 <- [1,2799,null,{}] 22:34:20 INFO - PROCESS | 1900 | 1477892060080 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d84400 == 11 [pid = 1900] [id = 605] 22:34:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d85c00) [pid = 1900] [serial = 1772] [outer = (nil)] 22:34:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87d88400) [pid = 1900] [serial = 1773] [outer = 0x87d85c00] 22:34:20 INFO - PROCESS | 1900 | 1477892060190 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c29d400) [pid = 1900] [serial = 1774] [outer = 0x87d85c00] 22:34:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b2c00 == 12 [pid = 1900] [id = 606] 22:34:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b3800) [pid = 1900] [serial = 1775] [outer = (nil)] 22:34:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2aa400) [pid = 1900] [serial = 1776] [outer = 0x8c2b3800] 22:34:21 INFO - PROCESS | 1900 | 1477892061019 Marionette TRACE conn6 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:34:21 INFO - . 22:34:21 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1282ms 22:34:21 INFO - PROCESS | 1900 | 1477892061082 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 22:34:21 INFO - PROCESS | 1900 | 1477892061086 Marionette TRACE conn6 <- [1,2801,null,{"value":"8"}] 22:34:21 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 22:34:21 INFO - PROCESS | 1900 | 1477892061092 Marionette TRACE conn6 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:21 INFO - PROCESS | 1900 | 1477892061328 Marionette TRACE conn6 <- [1,2802,null,{"value":null}] 22:34:21 INFO - PROCESS | 1900 | 1477892061347 Marionette TRACE conn6 -> [0,2803,"getWindowHandles",null] 22:34:21 INFO - PROCESS | 1900 | 1477892061351 Marionette TRACE conn6 <- [1,2803,null,["8"]] 22:34:21 INFO - PROCESS | 1900 | 1477892061358 Marionette TRACE conn6 -> [0,2804,"switchToWindow",{"name":"8"}] 22:34:21 INFO - PROCESS | 1900 | 1477892061363 Marionette TRACE conn6 <- [1,2804,null,{}] 22:34:21 INFO - PROCESS | 1900 | 1477892061369 Marionette TRACE conn6 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b5800 == 13 [pid = 1900] [id = 607] 22:34:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c2b6000) [pid = 1900] [serial = 1777] [outer = (nil)] 22:34:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c510400) [pid = 1900] [serial = 1778] [outer = 0x8c2b6000] 22:34:21 INFO - PROCESS | 1900 | 1477892061464 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8c516800) [pid = 1900] [serial = 1779] [outer = 0x8c2b6000] 22:34:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf1000 == 14 [pid = 1900] [id = 608] 22:34:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cbf1400) [pid = 1900] [serial = 1780] [outer = (nil)] 22:34:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8cbf2400) [pid = 1900] [serial = 1781] [outer = 0x8cbf1400] 22:34:22 INFO - PROCESS | 1900 | 1477892062255 Marionette TRACE conn6 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:34:22 INFO - . 22:34:22 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1175ms 22:34:22 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 22:34:22 INFO - PROCESS | 1900 | 1477892062268 Marionette TRACE conn6 -> [0,2806,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 1900 | 1477892062271 Marionette TRACE conn6 <- [1,2806,null,{"value":"8"}] 22:34:22 INFO - PROCESS | 1900 | 1477892062279 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:22 INFO - PROCESS | 1900 | 1477892062648 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 22:34:22 INFO - PROCESS | 1900 | 1477892062679 Marionette TRACE conn6 -> [0,2808,"getWindowHandles",null] 22:34:22 INFO - PROCESS | 1900 | 1477892062684 Marionette TRACE conn6 <- [1,2808,null,["8"]] 22:34:22 INFO - PROCESS | 1900 | 1477892062693 Marionette TRACE conn6 -> [0,2809,"switchToWindow",{"name":"8"}] 22:34:22 INFO - PROCESS | 1900 | 1477892062701 Marionette TRACE conn6 <- [1,2809,null,{}] 22:34:22 INFO - PROCESS | 1900 | 1477892062710 Marionette TRACE conn6 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc78800 == 15 [pid = 1900] [id = 609] 22:34:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8cc79000) [pid = 1900] [serial = 1782] [outer = (nil)] 22:34:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8cbf5800) [pid = 1900] [serial = 1783] [outer = 0x8cc79000] 22:34:22 INFO - PROCESS | 1900 | 1477892062885 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8d383000) [pid = 1900] [serial = 1784] [outer = 0x8cc79000] 22:34:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ed000 == 16 [pid = 1900] [id = 610] 22:34:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8f6ed800) [pid = 1900] [serial = 1785] [outer = (nil)] 22:34:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8d38a400) [pid = 1900] [serial = 1786] [outer = 0x8f6ed800] 22:34:23 INFO - PROCESS | 1900 | 1477892063983 Marionette TRACE conn6 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:34:24 INFO - . 22:34:24 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1775ms 22:34:24 INFO - PROCESS | 1900 | 1477892064054 Marionette TRACE conn6 -> [0,2811,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 1900 | 1477892064057 Marionette TRACE conn6 <- [1,2811,null,{"value":"8"}] 22:34:24 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 22:34:24 INFO - PROCESS | 1900 | 1477892064065 Marionette TRACE conn6 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:24 INFO - PROCESS | 1900 | 1477892064337 Marionette TRACE conn6 <- [1,2812,null,{"value":null}] 22:34:24 INFO - PROCESS | 1900 | 1477892064447 Marionette TRACE conn6 -> [0,2813,"getWindowHandles",null] 22:34:24 INFO - PROCESS | 1900 | 1477892064454 Marionette TRACE conn6 <- [1,2813,null,["8"]] 22:34:24 INFO - PROCESS | 1900 | 1477892064461 Marionette TRACE conn6 -> [0,2814,"switchToWindow",{"name":"8"}] 22:34:24 INFO - PROCESS | 1900 | 1477892064471 Marionette TRACE conn6 <- [1,2814,null,{}] 22:34:24 INFO - PROCESS | 1900 | 1477892064528 Marionette TRACE conn6 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2dc00 == 17 [pid = 1900] [id = 611] 22:34:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x82b2f400) [pid = 1900] [serial = 1787] [outer = (nil)] 22:34:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x82c08c00) [pid = 1900] [serial = 1788] [outer = 0x82b2f400] 22:34:24 INFO - PROCESS | 1900 | 1477892064653 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x833b6400) [pid = 1900] [serial = 1789] [outer = 0x82b2f400] 22:34:25 WARNING - wptserve Traceback (most recent call last): 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:25 WARNING - rv = self.func(request, response) 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:25 WARNING - access_control_allow_origin = "*") 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:25 WARNING - payload = payload_generator(server_data) 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:25 WARNING - return encode_string_as_bmp_image(data) 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:34:25 WARNING - img.save(f, "BMP") 22:34:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:25 WARNING - f.write(bmpfileheader) 22:34:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:25 WARNING - 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ed000 == 16 [pid = 1900] [id = 610] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc78800 == 15 [pid = 1900] [id = 609] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf1000 == 14 [pid = 1900] [id = 608] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b5800 == 13 [pid = 1900] [id = 607] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b2c00 == 12 [pid = 1900] [id = 606] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x87d84400 == 11 [pid = 1900] [id = 605] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x87c14400 == 10 [pid = 1900] [id = 604] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x833b4800 == 9 [pid = 1900] [id = 603] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d400 == 8 [pid = 1900] [id = 602] 22:34:27 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b800 == 7 [pid = 1900] [id = 601] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x8c2b3800) [pid = 1900] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x87c14800) [pid = 1900] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x835f5000) [pid = 1900] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x8cbf1400) [pid = 1900] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892061977] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x8c2b6000) [pid = 1900] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x87d85c00) [pid = 1900] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x82c0dc00) [pid = 1900] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x82c0bc00) [pid = 1900] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:34:30 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x8f6ed800) [pid = 1900] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x87c1b400) [pid = 1900] [serial = 1771] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x87c18c00) [pid = 1900] [serial = 1770] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8c2aa400) [pid = 1900] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8c29d400) [pid = 1900] [serial = 1774] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x87d88400) [pid = 1900] [serial = 1773] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8cbf2400) [pid = 1900] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892061977] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8c516800) [pid = 1900] [serial = 1779] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8c510400) [pid = 1900] [serial = 1778] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x835f6800) [pid = 1900] [serial = 1767] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835f9800) [pid = 1900] [serial = 1768] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x82c0fc00) [pid = 1900] [serial = 1764] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x833b9400) [pid = 1900] [serial = 1765] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x833b5800) [pid = 1900] [serial = 1762] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x8cbf5800) [pid = 1900] [serial = 1783] [outer = (nil)] [url = about:blank] 22:34:36 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8d38a400) [pid = 1900] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:34:38 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8cc79000) [pid = 1900] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 22:34:43 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x82c08c00) [pid = 1900] [serial = 1788] [outer = (nil)] [url = about:blank] 22:34:43 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x8d383000) [pid = 1900] [serial = 1784] [outer = (nil)] [url = about:blank] 22:34:54 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:34:54 INFO - PROCESS | 1900 | 1477892094946 Marionette TRACE conn6 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:34:54 INFO - . 22:34:54 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30923ms 22:34:54 INFO - PROCESS | 1900 | 1477892094991 Marionette TRACE conn6 -> [0,2816,"getWindowHandle",null] 22:34:54 INFO - PROCESS | 1900 | 1477892094998 Marionette TRACE conn6 <- [1,2816,null,{"value":"8"}] 22:34:55 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 22:34:55 INFO - PROCESS | 1900 | 1477892095010 Marionette TRACE conn6 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:34:55 INFO - PROCESS | 1900 | 1477892095260 Marionette TRACE conn6 <- [1,2817,null,{"value":null}] 22:34:55 INFO - PROCESS | 1900 | 1477892095353 Marionette TRACE conn6 -> [0,2818,"getWindowHandles",null] 22:34:55 INFO - PROCESS | 1900 | 1477892095360 Marionette TRACE conn6 <- [1,2818,null,["8"]] 22:34:55 INFO - PROCESS | 1900 | 1477892095368 Marionette TRACE conn6 -> [0,2819,"switchToWindow",{"name":"8"}] 22:34:55 INFO - PROCESS | 1900 | 1477892095378 Marionette TRACE conn6 <- [1,2819,null,{}] 22:34:55 INFO - PROCESS | 1900 | 1477892095388 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0e000 == 8 [pid = 1900] [id = 612] 22:34:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0e400) [pid = 1900] [serial = 1790] [outer = (nil)] 22:34:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833af800) [pid = 1900] [serial = 1791] [outer = 0x82c0e400] 22:34:55 INFO - PROCESS | 1900 | 1477892095508 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b7000) [pid = 1900] [serial = 1792] [outer = 0x82c0e400] 22:34:56 WARNING - wptserve Traceback (most recent call last): 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:34:56 WARNING - rv = self.func(request, response) 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:34:56 WARNING - access_control_allow_origin = "*") 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:34:56 WARNING - payload = payload_generator(server_data) 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:34:56 WARNING - return encode_string_as_bmp_image(data) 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:34:56 WARNING - img.save(f, "BMP") 22:34:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:34:56 WARNING - f.write(bmpfileheader) 22:34:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:34:56 WARNING - 22:35:05 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2dc00 == 7 [pid = 1900] [id = 611] 22:35:07 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82b2f400) [pid = 1900] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 22:35:13 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b6400) [pid = 1900] [serial = 1789] [outer = (nil)] [url = about:blank] 22:35:13 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833af800) [pid = 1900] [serial = 1791] [outer = (nil)] [url = about:blank] 22:35:25 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:35:25 INFO - PROCESS | 1900 | 1477892125748 Marionette TRACE conn6 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:35:25 INFO - . 22:35:25 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30765ms 22:35:25 INFO - PROCESS | 1900 | 1477892125773 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 1900 | 1477892125780 Marionette TRACE conn6 <- [1,2821,null,{"value":"8"}] 22:35:25 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 22:35:25 INFO - PROCESS | 1900 | 1477892125793 Marionette TRACE conn6 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:26 INFO - PROCESS | 1900 | 1477892126048 Marionette TRACE conn6 <- [1,2822,null,{"value":null}] 22:35:26 INFO - PROCESS | 1900 | 1477892126137 Marionette TRACE conn6 -> [0,2823,"getWindowHandles",null] 22:35:26 INFO - PROCESS | 1900 | 1477892126144 Marionette TRACE conn6 <- [1,2823,null,["8"]] 22:35:26 INFO - PROCESS | 1900 | 1477892126154 Marionette TRACE conn6 -> [0,2824,"switchToWindow",{"name":"8"}] 22:35:26 INFO - PROCESS | 1900 | 1477892126162 Marionette TRACE conn6 <- [1,2824,null,{}] 22:35:26 INFO - PROCESS | 1900 | 1477892126169 Marionette TRACE conn6 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0a800 == 8 [pid = 1900] [id = 613] 22:35:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0b000) [pid = 1900] [serial = 1793] [outer = (nil)] 22:35:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0ec00) [pid = 1900] [serial = 1794] [outer = 0x82c0b000] 22:35:26 INFO - PROCESS | 1900 | 1477892126292 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6400) [pid = 1900] [serial = 1795] [outer = 0x82c0b000] 22:35:26 WARNING - wptserve Traceback (most recent call last): 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:35:26 WARNING - rv = self.func(request, response) 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:35:26 WARNING - access_control_allow_origin = "*") 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:35:26 WARNING - payload = payload_generator(server_data) 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:35:26 WARNING - return encode_string_as_bmp_image(data) 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:35:26 WARNING - img.save(f, "BMP") 22:35:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:35:26 WARNING - f.write(bmpfileheader) 22:35:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:35:26 WARNING - 22:35:36 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0e000 == 7 [pid = 1900] [id = 612] 22:35:42 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0e400) [pid = 1900] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 22:35:47 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b7000) [pid = 1900] [serial = 1792] [outer = (nil)] [url = about:blank] 22:35:47 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0ec00) [pid = 1900] [serial = 1794] [outer = (nil)] [url = about:blank] 22:35:56 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:35:56 INFO - PROCESS | 1900 | 1477892156525 Marionette TRACE conn6 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:35:56 INFO - . 22:35:56 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30759ms 22:35:56 INFO - PROCESS | 1900 | 1477892156551 Marionette TRACE conn6 -> [0,2826,"getWindowHandle",null] 22:35:56 INFO - PROCESS | 1900 | 1477892156558 Marionette TRACE conn6 <- [1,2826,null,{"value":"8"}] 22:35:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 22:35:56 INFO - PROCESS | 1900 | 1477892156570 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:56 INFO - PROCESS | 1900 | 1477892156808 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 22:35:56 INFO - PROCESS | 1900 | 1477892156893 Marionette TRACE conn6 -> [0,2828,"getWindowHandles",null] 22:35:56 INFO - PROCESS | 1900 | 1477892156900 Marionette TRACE conn6 <- [1,2828,null,["8"]] 22:35:56 INFO - PROCESS | 1900 | 1477892156910 Marionette TRACE conn6 -> [0,2829,"switchToWindow",{"name":"8"}] 22:35:56 INFO - PROCESS | 1900 | 1477892156918 Marionette TRACE conn6 <- [1,2829,null,{}] 22:35:56 INFO - PROCESS | 1900 | 1477892156924 Marionette TRACE conn6 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c800 == 8 [pid = 1900] [id = 614] 22:35:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0d400) [pid = 1900] [serial = 1796] [outer = (nil)] 22:35:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10c00) [pid = 1900] [serial = 1797] [outer = 0x82c0d400] 22:35:57 INFO - PROCESS | 1900 | 1477892157038 Marionette DEBUG loaded listener.js 22:35:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b7000) [pid = 1900] [serial = 1798] [outer = 0x82c0d400] 22:35:57 INFO - PROCESS | 1900 | 1477892157659 Marionette TRACE conn6 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:35:57 INFO - . 22:35:57 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1126ms 22:35:57 INFO - PROCESS | 1900 | 1477892157695 Marionette TRACE conn6 -> [0,2831,"getWindowHandle",null] 22:35:57 INFO - PROCESS | 1900 | 1477892157701 Marionette TRACE conn6 <- [1,2831,null,{"value":"8"}] 22:35:57 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 22:35:57 INFO - PROCESS | 1900 | 1477892157709 Marionette TRACE conn6 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:57 INFO - PROCESS | 1900 | 1477892157951 Marionette TRACE conn6 <- [1,2832,null,{"value":null}] 22:35:57 INFO - PROCESS | 1900 | 1477892157975 Marionette TRACE conn6 -> [0,2833,"getWindowHandles",null] 22:35:57 INFO - PROCESS | 1900 | 1477892157982 Marionette TRACE conn6 <- [1,2833,null,["8"]] 22:35:58 INFO - PROCESS | 1900 | 1477892157996 Marionette TRACE conn6 -> [0,2834,"switchToWindow",{"name":"8"}] 22:35:58 INFO - PROCESS | 1900 | 1477892158002 Marionette TRACE conn6 <- [1,2834,null,{}] 22:35:58 INFO - PROCESS | 1900 | 1477892158009 Marionette TRACE conn6 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b3c00 == 9 [pid = 1900] [id = 615] 22:35:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835f1400) [pid = 1900] [serial = 1799] [outer = (nil)] 22:35:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f7400) [pid = 1900] [serial = 1800] [outer = 0x835f1400] 22:35:58 INFO - PROCESS | 1900 | 1477892158117 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835fa800) [pid = 1900] [serial = 1801] [outer = 0x835f1400] 22:35:58 INFO - PROCESS | 1900 | 1477892158881 Marionette TRACE conn6 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:35:58 INFO - . 22:35:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1231ms 22:35:58 INFO - PROCESS | 1900 | 1477892158949 Marionette TRACE conn6 -> [0,2836,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 1900 | 1477892158957 Marionette TRACE conn6 <- [1,2836,null,{"value":"8"}] 22:35:58 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 22:35:58 INFO - PROCESS | 1900 | 1477892158965 Marionette TRACE conn6 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:35:59 INFO - PROCESS | 1900 | 1477892159206 Marionette TRACE conn6 <- [1,2837,null,{"value":null}] 22:35:59 INFO - PROCESS | 1900 | 1477892159226 Marionette TRACE conn6 -> [0,2838,"getWindowHandles",null] 22:35:59 INFO - PROCESS | 1900 | 1477892159232 Marionette TRACE conn6 <- [1,2838,null,["8"]] 22:35:59 INFO - PROCESS | 1900 | 1477892159237 Marionette TRACE conn6 -> [0,2839,"switchToWindow",{"name":"8"}] 22:35:59 INFO - PROCESS | 1900 | 1477892159244 Marionette TRACE conn6 <- [1,2839,null,{}] 22:35:59 INFO - PROCESS | 1900 | 1477892159251 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:35:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16c00 == 10 [pid = 1900] [id = 616] 22:35:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c17400) [pid = 1900] [serial = 1802] [outer = (nil)] 22:35:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c1b400) [pid = 1900] [serial = 1803] [outer = 0x87c17400] 22:35:59 INFO - PROCESS | 1900 | 1477892159355 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c71400) [pid = 1900] [serial = 1804] [outer = 0x87c17400] 22:36:00 INFO - PROCESS | 1900 | 1477892160101 Marionette TRACE conn6 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:00 INFO - . 22:36:00 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1187ms 22:36:00 INFO - PROCESS | 1900 | 1477892160152 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 22:36:00 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 22:36:00 INFO - PROCESS | 1900 | 1477892160157 Marionette TRACE conn6 <- [1,2841,null,{"value":"8"}] 22:36:00 INFO - PROCESS | 1900 | 1477892160164 Marionette TRACE conn6 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:00 INFO - PROCESS | 1900 | 1477892160383 Marionette TRACE conn6 <- [1,2842,null,{"value":null}] 22:36:00 INFO - PROCESS | 1900 | 1477892160406 Marionette TRACE conn6 -> [0,2843,"getWindowHandles",null] 22:36:00 INFO - PROCESS | 1900 | 1477892160413 Marionette TRACE conn6 <- [1,2843,null,["8"]] 22:36:00 INFO - PROCESS | 1900 | 1477892160418 Marionette TRACE conn6 -> [0,2844,"switchToWindow",{"name":"8"}] 22:36:00 INFO - PROCESS | 1900 | 1477892160424 Marionette TRACE conn6 <- [1,2844,null,{}] 22:36:00 INFO - PROCESS | 1900 | 1477892160431 Marionette TRACE conn6 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d88400 == 11 [pid = 1900] [id = 617] 22:36:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d89000) [pid = 1900] [serial = 1805] [outer = (nil)] 22:36:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8bca9000) [pid = 1900] [serial = 1806] [outer = 0x87d89000] 22:36:00 INFO - PROCESS | 1900 | 1477892160535 Marionette DEBUG loaded listener.js 22:36:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c2aa000) [pid = 1900] [serial = 1807] [outer = 0x87d89000] 22:36:01 INFO - PROCESS | 1900 | 1477892161203 Marionette TRACE conn6 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:01 INFO - . 22:36:01 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1078ms 22:36:01 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 22:36:01 INFO - PROCESS | 1900 | 1477892161242 Marionette TRACE conn6 -> [0,2846,"getWindowHandle",null] 22:36:01 INFO - PROCESS | 1900 | 1477892161245 Marionette TRACE conn6 <- [1,2846,null,{"value":"8"}] 22:36:01 INFO - PROCESS | 1900 | 1477892161253 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:01 INFO - PROCESS | 1900 | 1477892161431 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 22:36:01 INFO - PROCESS | 1900 | 1477892161568 Marionette TRACE conn6 -> [0,2848,"getWindowHandles",null] 22:36:01 INFO - PROCESS | 1900 | 1477892161571 Marionette TRACE conn6 <- [1,2848,null,["8"]] 22:36:01 INFO - PROCESS | 1900 | 1477892161579 Marionette TRACE conn6 -> [0,2849,"switchToWindow",{"name":"8"}] 22:36:01 INFO - PROCESS | 1900 | 1477892161584 Marionette TRACE conn6 <- [1,2849,null,{}] 22:36:01 INFO - PROCESS | 1900 | 1477892161589 Marionette TRACE conn6 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b4800 == 12 [pid = 1900] [id = 618] 22:36:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b4c00) [pid = 1900] [serial = 1808] [outer = (nil)] 22:36:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c50dc00) [pid = 1900] [serial = 1809] [outer = 0x8c2b4c00] 22:36:01 INFO - PROCESS | 1900 | 1477892161683 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c513000) [pid = 1900] [serial = 1810] [outer = 0x8c2b4c00] 22:36:02 INFO - PROCESS | 1900 | 1477892162268 Marionette TRACE conn6 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:02 INFO - . 22:36:02 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1074ms 22:36:02 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 22:36:02 INFO - PROCESS | 1900 | 1477892162326 Marionette TRACE conn6 -> [0,2851,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 1900 | 1477892162329 Marionette TRACE conn6 <- [1,2851,null,{"value":"8"}] 22:36:02 INFO - PROCESS | 1900 | 1477892162336 Marionette TRACE conn6 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:02 INFO - PROCESS | 1900 | 1477892162548 Marionette TRACE conn6 <- [1,2852,null,{"value":null}] 22:36:02 INFO - PROCESS | 1900 | 1477892162679 Marionette TRACE conn6 -> [0,2853,"getWindowHandles",null] 22:36:02 INFO - PROCESS | 1900 | 1477892162682 Marionette TRACE conn6 <- [1,2853,null,["8"]] 22:36:02 INFO - PROCESS | 1900 | 1477892162689 Marionette TRACE conn6 -> [0,2854,"switchToWindow",{"name":"8"}] 22:36:02 INFO - PROCESS | 1900 | 1477892162694 Marionette TRACE conn6 <- [1,2854,null,{}] 22:36:02 INFO - PROCESS | 1900 | 1477892162699 Marionette TRACE conn6 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e2c00 == 13 [pid = 1900] [id = 619] 22:36:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8cbef800) [pid = 1900] [serial = 1811] [outer = (nil)] 22:36:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cc78400) [pid = 1900] [serial = 1812] [outer = 0x8cbef800] 22:36:02 INFO - PROCESS | 1900 | 1477892162801 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc80400) [pid = 1900] [serial = 1813] [outer = 0x8cbef800] 22:36:03 INFO - PROCESS | 1900 | 1477892163403 Marionette TRACE conn6 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:03 INFO - . 22:36:03 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1129ms 22:36:03 INFO - PROCESS | 1900 | 1477892163465 Marionette TRACE conn6 -> [0,2856,"getWindowHandle",null] 22:36:03 INFO - PROCESS | 1900 | 1477892163467 Marionette TRACE conn6 <- [1,2856,null,{"value":"8"}] 22:36:03 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 22:36:03 INFO - PROCESS | 1900 | 1477892163475 Marionette TRACE conn6 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:03 INFO - PROCESS | 1900 | 1477892163636 Marionette TRACE conn6 <- [1,2857,null,{"value":null}] 22:36:03 INFO - PROCESS | 1900 | 1477892163652 Marionette TRACE conn6 -> [0,2858,"getWindowHandles",null] 22:36:03 INFO - PROCESS | 1900 | 1477892163660 Marionette TRACE conn6 <- [1,2858,null,["8"]] 22:36:03 INFO - PROCESS | 1900 | 1477892163665 Marionette TRACE conn6 -> [0,2859,"switchToWindow",{"name":"8"}] 22:36:03 INFO - PROCESS | 1900 | 1477892163672 Marionette TRACE conn6 <- [1,2859,null,{}] 22:36:03 INFO - PROCESS | 1900 | 1477892163815 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d38bc00 == 14 [pid = 1900] [id = 620] 22:36:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8f6e7400) [pid = 1900] [serial = 1814] [outer = (nil)] 22:36:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8f6eb000) [pid = 1900] [serial = 1815] [outer = 0x8f6e7400] 22:36:03 INFO - PROCESS | 1900 | 1477892163907 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x87950800) [pid = 1900] [serial = 1816] [outer = 0x8f6e7400] 22:36:04 INFO - PROCESS | 1900 | 1477892164556 Marionette TRACE conn6 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:04 INFO - . 22:36:04 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1127ms 22:36:04 INFO - PROCESS | 1900 | 1477892164604 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 1900 | 1477892164608 Marionette TRACE conn6 <- [1,2861,null,{"value":"8"}] 22:36:04 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 22:36:04 INFO - PROCESS | 1900 | 1477892164616 Marionette TRACE conn6 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:04 INFO - PROCESS | 1900 | 1477892164813 Marionette TRACE conn6 <- [1,2862,null,{"value":null}] 22:36:04 INFO - PROCESS | 1900 | 1477892164985 Marionette TRACE conn6 -> [0,2863,"getWindowHandles",null] 22:36:04 INFO - PROCESS | 1900 | 1477892164992 Marionette TRACE conn6 <- [1,2863,null,["8"]] 22:36:05 INFO - PROCESS | 1900 | 1477892165008 Marionette TRACE conn6 -> [0,2864,"switchToWindow",{"name":"8"}] 22:36:05 INFO - PROCESS | 1900 | 1477892165019 Marionette TRACE conn6 <- [1,2864,null,{}] 22:36:05 INFO - PROCESS | 1900 | 1477892165028 Marionette TRACE conn6 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2e400 == 15 [pid = 1900] [id = 621] 22:36:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x82b2ec00) [pid = 1900] [serial = 1817] [outer = (nil)] 22:36:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x82c0a000) [pid = 1900] [serial = 1818] [outer = 0x82b2ec00] 22:36:05 INFO - PROCESS | 1900 | 1477892165149 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x833b3000) [pid = 1900] [serial = 1819] [outer = 0x82b2ec00] 22:36:05 INFO - PROCESS | 1900 | 1477892165883 Marionette TRACE conn6 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:05 INFO - . 22:36:05 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1285ms 22:36:05 INFO - PROCESS | 1900 | 1477892165903 Marionette TRACE conn6 -> [0,2866,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 1900 | 1477892165912 Marionette TRACE conn6 <- [1,2866,null,{"value":"8"}] 22:36:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 22:36:05 INFO - PROCESS | 1900 | 1477892165921 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:06 INFO - PROCESS | 1900 | 1477892166154 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 22:36:06 INFO - PROCESS | 1900 | 1477892166329 Marionette TRACE conn6 -> [0,2868,"getWindowHandles",null] 22:36:06 INFO - PROCESS | 1900 | 1477892166335 Marionette TRACE conn6 <- [1,2868,null,["8"]] 22:36:06 INFO - PROCESS | 1900 | 1477892166346 Marionette TRACE conn6 -> [0,2869,"switchToWindow",{"name":"8"}] 22:36:06 INFO - PROCESS | 1900 | 1477892166355 Marionette TRACE conn6 <- [1,2869,null,{}] 22:36:06 INFO - PROCESS | 1900 | 1477892166404 Marionette TRACE conn6 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16400 == 16 [pid = 1900] [id = 622] 22:36:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x87d82400) [pid = 1900] [serial = 1820] [outer = (nil)] 22:36:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8c298400) [pid = 1900] [serial = 1821] [outer = 0x87d82400] 22:36:06 INFO - PROCESS | 1900 | 1477892166518 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8c2ac400) [pid = 1900] [serial = 1822] [outer = 0x87d82400] 22:36:07 INFO - PROCESS | 1900 | 1477892167310 Marionette TRACE conn6 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:07 INFO - . 22:36:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1430ms 22:36:07 INFO - PROCESS | 1900 | 1477892167351 Marionette TRACE conn6 -> [0,2871,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 1900 | 1477892167355 Marionette TRACE conn6 <- [1,2871,null,{"value":"8"}] 22:36:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 22:36:07 INFO - PROCESS | 1900 | 1477892167364 Marionette TRACE conn6 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:07 INFO - PROCESS | 1900 | 1477892167589 Marionette TRACE conn6 <- [1,2872,null,{"value":null}] 22:36:07 INFO - PROCESS | 1900 | 1477892167751 Marionette TRACE conn6 -> [0,2873,"getWindowHandles",null] 22:36:07 INFO - PROCESS | 1900 | 1477892167761 Marionette TRACE conn6 <- [1,2873,null,["8"]] 22:36:07 INFO - PROCESS | 1900 | 1477892167809 Marionette TRACE conn6 -> [0,2874,"switchToWindow",{"name":"8"}] 22:36:07 INFO - PROCESS | 1900 | 1477892167824 Marionette TRACE conn6 <- [1,2874,null,{}] 22:36:07 INFO - PROCESS | 1900 | 1477892167835 Marionette TRACE conn6 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c08800 == 17 [pid = 1900] [id = 623] 22:36:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x833bc800) [pid = 1900] [serial = 1823] [outer = (nil)] 22:36:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x90e37800) [pid = 1900] [serial = 1824] [outer = 0x833bc800] 22:36:07 INFO - PROCESS | 1900 | 1477892167945 Marionette DEBUG loaded listener.js 22:36:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x90ed3800) [pid = 1900] [serial = 1825] [outer = 0x833bc800] 22:36:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x92a0c400 == 18 [pid = 1900] [id = 624] 22:36:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x92ac7400) [pid = 1900] [serial = 1826] [outer = (nil)] 22:36:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x92cc4400) [pid = 1900] [serial = 1827] [outer = 0x92ac7400] 22:36:08 INFO - PROCESS | 1900 | 1477892168765 Marionette TRACE conn6 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:08 INFO - . 22:36:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1432ms 22:36:08 INFO - PROCESS | 1900 | 1477892168835 Marionette TRACE conn6 -> [0,2876,"getWindowHandle",null] 22:36:08 INFO - PROCESS | 1900 | 1477892168840 Marionette TRACE conn6 <- [1,2876,null,{"value":"8"}] 22:36:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 22:36:08 INFO - PROCESS | 1900 | 1477892168850 Marionette TRACE conn6 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:09 INFO - PROCESS | 1900 | 1477892169072 Marionette TRACE conn6 <- [1,2877,null,{"value":null}] 22:36:09 INFO - PROCESS | 1900 | 1477892169237 Marionette TRACE conn6 -> [0,2878,"getWindowHandles",null] 22:36:09 INFO - PROCESS | 1900 | 1477892169242 Marionette TRACE conn6 <- [1,2878,null,["8"]] 22:36:09 INFO - PROCESS | 1900 | 1477892169253 Marionette TRACE conn6 -> [0,2879,"switchToWindow",{"name":"8"}] 22:36:09 INFO - PROCESS | 1900 | 1477892169260 Marionette TRACE conn6 <- [1,2879,null,{}] 22:36:09 INFO - PROCESS | 1900 | 1477892169428 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c08000 == 19 [pid = 1900] [id = 625] 22:36:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x82c0b800) [pid = 1900] [serial = 1828] [outer = (nil)] 22:36:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x878d2000) [pid = 1900] [serial = 1829] [outer = 0x82c0b800] 22:36:09 INFO - PROCESS | 1900 | 1477892169564 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x87c0e400) [pid = 1900] [serial = 1830] [outer = 0x82c0b800] 22:36:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b25c00 == 20 [pid = 1900] [id = 626] 22:36:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x82c02400) [pid = 1900] [serial = 1831] [outer = (nil)] 22:36:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x835dbc00) [pid = 1900] [serial = 1832] [outer = 0x82c02400] 22:36:10 INFO - PROCESS | 1900 | 1477892170507 Marionette TRACE conn6 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:10 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0a800 == 19 [pid = 1900] [id = 613] 22:36:10 INFO - . 22:36:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1723ms 22:36:10 INFO - PROCESS | 1900 | 1477892170586 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 22:36:10 INFO - PROCESS | 1900 | 1477892170591 Marionette TRACE conn6 <- [1,2881,null,{"value":"8"}] 22:36:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 22:36:10 INFO - PROCESS | 1900 | 1477892170603 Marionette TRACE conn6 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:10 INFO - PROCESS | 1900 | 1477892170799 Marionette TRACE conn6 <- [1,2882,null,{"value":null}] 22:36:10 INFO - PROCESS | 1900 | 1477892170811 Marionette TRACE conn6 -> [0,2883,"getWindowHandles",null] 22:36:10 INFO - PROCESS | 1900 | 1477892170814 Marionette TRACE conn6 <- [1,2883,null,["8"]] 22:36:10 INFO - PROCESS | 1900 | 1477892170823 Marionette TRACE conn6 -> [0,2884,"switchToWindow",{"name":"8"}] 22:36:10 INFO - PROCESS | 1900 | 1477892170830 Marionette TRACE conn6 <- [1,2884,null,{}] 22:36:10 INFO - PROCESS | 1900 | 1477892170962 Marionette TRACE conn6 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d7d800 == 20 [pid = 1900] [id = 627] 22:36:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x87d7dc00) [pid = 1900] [serial = 1833] [outer = (nil)] 22:36:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x87d86800) [pid = 1900] [serial = 1834] [outer = 0x87d7dc00] 22:36:11 INFO - PROCESS | 1900 | 1477892171067 Marionette DEBUG loaded listener.js 22:36:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8c29b800) [pid = 1900] [serial = 1835] [outer = 0x87d7dc00] 22:36:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c519c00 == 21 [pid = 1900] [id = 628] 22:36:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8c51c800) [pid = 1900] [serial = 1836] [outer = (nil)] 22:36:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8cbe9c00) [pid = 1900] [serial = 1837] [outer = 0x8c51c800] 22:36:11 INFO - PROCESS | 1900 | 1477892171828 Marionette TRACE conn6 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:36:11 INFO - . 22:36:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1277ms 22:36:11 INFO - PROCESS | 1900 | 1477892171880 Marionette TRACE conn6 -> [0,2886,"getWindowHandle",null] 22:36:11 INFO - PROCESS | 1900 | 1477892171884 Marionette TRACE conn6 <- [1,2886,null,{"value":"8"}] 22:36:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 22:36:11 INFO - PROCESS | 1900 | 1477892171898 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:12 INFO - PROCESS | 1900 | 1477892172092 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 22:36:12 INFO - PROCESS | 1900 | 1477892172231 Marionette TRACE conn6 -> [0,2888,"getWindowHandles",null] 22:36:12 INFO - PROCESS | 1900 | 1477892172235 Marionette TRACE conn6 <- [1,2888,null,["8"]] 22:36:12 INFO - PROCESS | 1900 | 1477892172243 Marionette TRACE conn6 -> [0,2889,"switchToWindow",{"name":"8"}] 22:36:12 INFO - PROCESS | 1900 | 1477892172250 Marionette TRACE conn6 <- [1,2889,null,{}] 22:36:12 INFO - PROCESS | 1900 | 1477892172259 Marionette TRACE conn6 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d380c00 == 22 [pid = 1900] [id = 629] 22:36:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8d381c00) [pid = 1900] [serial = 1838] [outer = (nil)] 22:36:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8d386400) [pid = 1900] [serial = 1839] [outer = 0x8d381c00] 22:36:12 INFO - PROCESS | 1900 | 1477892172358 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8f6f0000) [pid = 1900] [serial = 1840] [outer = 0x8d381c00] 22:36:12 WARNING - wptserve Traceback (most recent call last): 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:12 WARNING - rv = self.func(request, response) 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:12 WARNING - access_control_allow_origin = "*") 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:12 WARNING - payload = payload_generator(server_data) 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:12 WARNING - return encode_string_as_bmp_image(data) 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:36:12 WARNING - img.save(f, "BMP") 22:36:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:12 WARNING - f.write(bmpfileheader) 22:36:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:12 WARNING - 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8cbef800) [pid = 1900] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8c2b4c00) [pid = 1900] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x87d89000) [pid = 1900] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x87c17400) [pid = 1900] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x835f1400) [pid = 1900] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x82c0d400) [pid = 1900] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 22:36:14 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x82c0b000) [pid = 1900] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x835e2c00 == 21 [pid = 1900] [id = 619] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8d38bc00 == 20 [pid = 1900] [id = 620] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b4800 == 19 [pid = 1900] [id = 618] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x833b3c00 == 18 [pid = 1900] [id = 615] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16c00 == 17 [pid = 1900] [id = 616] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x87d88400 == 16 [pid = 1900] [id = 617] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c800 == 15 [pid = 1900] [id = 614] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x8c519c00 == 14 [pid = 1900] [id = 628] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x87d7d800 == 13 [pid = 1900] [id = 627] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82b25c00 == 12 [pid = 1900] [id = 626] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c08000 == 11 [pid = 1900] [id = 625] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x92a0c400 == 10 [pid = 1900] [id = 624] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82c08800 == 9 [pid = 1900] [id = 623] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16400 == 8 [pid = 1900] [id = 622] 22:36:19 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2e400 == 7 [pid = 1900] [id = 621] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x8cc78400) [pid = 1900] [serial = 1812] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x8cc80400) [pid = 1900] [serial = 1813] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x8c50dc00) [pid = 1900] [serial = 1809] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x8c513000) [pid = 1900] [serial = 1810] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x8bca9000) [pid = 1900] [serial = 1806] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8c2aa000) [pid = 1900] [serial = 1807] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x87c1b400) [pid = 1900] [serial = 1803] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x87c71400) [pid = 1900] [serial = 1804] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x835f7400) [pid = 1900] [serial = 1800] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x835fa800) [pid = 1900] [serial = 1801] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x82c10c00) [pid = 1900] [serial = 1797] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x833b7000) [pid = 1900] [serial = 1798] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x833b6400) [pid = 1900] [serial = 1795] [outer = (nil)] [url = about:blank] 22:36:19 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8f6eb000) [pid = 1900] [serial = 1815] [outer = (nil)] [url = about:blank] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x82c02400) [pid = 1900] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892170173] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x82c0b800) [pid = 1900] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x92ac7400) [pid = 1900] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x833bc800) [pid = 1900] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8c51c800) [pid = 1900] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x87d7dc00) [pid = 1900] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x82b2ec00) [pid = 1900] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x8f6e7400) [pid = 1900] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 22:36:22 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x87d82400) [pid = 1900] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8c2ac400) [pid = 1900] [serial = 1822] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8c298400) [pid = 1900] [serial = 1821] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x92cc4400) [pid = 1900] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x90ed3800) [pid = 1900] [serial = 1825] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x90e37800) [pid = 1900] [serial = 1824] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x835dbc00) [pid = 1900] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892170173] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x87c0e400) [pid = 1900] [serial = 1830] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x878d2000) [pid = 1900] [serial = 1829] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8cbe9c00) [pid = 1900] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x8c29b800) [pid = 1900] [serial = 1835] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x87d86800) [pid = 1900] [serial = 1834] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8d386400) [pid = 1900] [serial = 1839] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0a000) [pid = 1900] [serial = 1818] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b3000) [pid = 1900] [serial = 1819] [outer = (nil)] [url = about:blank] 22:36:27 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x87950800) [pid = 1900] [serial = 1816] [outer = (nil)] [url = about:blank] 22:36:42 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:36:42 INFO - PROCESS | 1900 | 1477892202549 Marionette TRACE conn6 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:36:42 INFO - . 22:36:42 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30709ms 22:36:42 INFO - PROCESS | 1900 | 1477892202605 Marionette TRACE conn6 -> [0,2891,"getWindowHandle",null] 22:36:42 INFO - PROCESS | 1900 | 1477892202612 Marionette TRACE conn6 <- [1,2891,null,{"value":"8"}] 22:36:42 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 22:36:42 INFO - PROCESS | 1900 | 1477892202625 Marionette TRACE conn6 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:36:42 INFO - PROCESS | 1900 | 1477892202881 Marionette TRACE conn6 <- [1,2892,null,{"value":null}] 22:36:42 INFO - PROCESS | 1900 | 1477892202972 Marionette TRACE conn6 -> [0,2893,"getWindowHandles",null] 22:36:42 INFO - PROCESS | 1900 | 1477892202977 Marionette TRACE conn6 <- [1,2893,null,["8"]] 22:36:42 INFO - PROCESS | 1900 | 1477892202986 Marionette TRACE conn6 -> [0,2894,"switchToWindow",{"name":"8"}] 22:36:43 INFO - PROCESS | 1900 | 1477892202995 Marionette TRACE conn6 <- [1,2894,null,{}] 22:36:43 INFO - PROCESS | 1900 | 1477892203006 Marionette TRACE conn6 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:36:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c400 == 8 [pid = 1900] [id = 630] 22:36:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0c800) [pid = 1900] [serial = 1841] [outer = (nil)] 22:36:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0f800) [pid = 1900] [serial = 1842] [outer = 0x82c0c800] 22:36:43 INFO - PROCESS | 1900 | 1477892203117 Marionette DEBUG loaded listener.js 22:36:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4c00) [pid = 1900] [serial = 1843] [outer = 0x82c0c800] 22:36:43 WARNING - wptserve Traceback (most recent call last): 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:36:43 WARNING - rv = self.func(request, response) 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:36:43 WARNING - access_control_allow_origin = "*") 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:36:43 WARNING - payload = payload_generator(server_data) 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:36:43 WARNING - return encode_string_as_bmp_image(data) 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:36:43 WARNING - img.save(f, "BMP") 22:36:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:36:43 WARNING - f.write(bmpfileheader) 22:36:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:36:43 WARNING - 22:36:52 INFO - PROCESS | 1900 | --DOCSHELL 0x8d380c00 == 7 [pid = 1900] [id = 629] 22:36:58 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x8d381c00) [pid = 1900] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:37:04 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8f6f0000) [pid = 1900] [serial = 1840] [outer = (nil)] [url = about:blank] 22:37:04 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0f800) [pid = 1900] [serial = 1842] [outer = (nil)] [url = about:blank] 22:37:13 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:37:13 INFO - PROCESS | 1900 | 1477892233337 Marionette TRACE conn6 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:37:13 INFO - . 22:37:13 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30765ms 22:37:13 INFO - PROCESS | 1900 | 1477892233389 Marionette TRACE conn6 -> [0,2896,"getWindowHandle",null] 22:37:13 INFO - PROCESS | 1900 | 1477892233396 Marionette TRACE conn6 <- [1,2896,null,{"value":"8"}] 22:37:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 22:37:13 INFO - PROCESS | 1900 | 1477892233408 Marionette TRACE conn6 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:13 INFO - PROCESS | 1900 | 1477892233643 Marionette TRACE conn6 <- [1,2897,null,{"value":null}] 22:37:13 INFO - PROCESS | 1900 | 1477892233729 Marionette TRACE conn6 -> [0,2898,"getWindowHandles",null] 22:37:13 INFO - PROCESS | 1900 | 1477892233736 Marionette TRACE conn6 <- [1,2898,null,["8"]] 22:37:13 INFO - PROCESS | 1900 | 1477892233745 Marionette TRACE conn6 -> [0,2899,"switchToWindow",{"name":"8"}] 22:37:13 INFO - PROCESS | 1900 | 1477892233753 Marionette TRACE conn6 <- [1,2899,null,{}] 22:37:13 INFO - PROCESS | 1900 | 1477892233759 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0e000 == 8 [pid = 1900] [id = 631] 22:37:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0e400) [pid = 1900] [serial = 1844] [outer = (nil)] 22:37:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833b0000) [pid = 1900] [serial = 1845] [outer = 0x82c0e400] 22:37:13 INFO - PROCESS | 1900 | 1477892233871 Marionette DEBUG loaded listener.js 22:37:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b8000) [pid = 1900] [serial = 1846] [outer = 0x82c0e400] 22:37:14 WARNING - wptserve Traceback (most recent call last): 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:14 WARNING - rv = self.func(request, response) 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:14 WARNING - access_control_allow_origin = "*") 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:14 WARNING - payload = payload_generator(server_data) 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:14 WARNING - return encode_string_as_bmp_image(data) 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:14 WARNING - img.save(f, "BMP") 22:37:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:14 WARNING - f.write(bmpfileheader) 22:37:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:14 WARNING - 22:37:23 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c400 == 7 [pid = 1900] [id = 630] 22:37:29 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0c800) [pid = 1900] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 22:37:35 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b4c00) [pid = 1900] [serial = 1843] [outer = (nil)] [url = about:blank] 22:37:35 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833b0000) [pid = 1900] [serial = 1845] [outer = (nil)] [url = about:blank] 22:37:44 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:37:44 INFO - PROCESS | 1900 | 1477892264086 Marionette TRACE conn6 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 22:37:44 INFO - . 22:37:44 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30704ms 22:37:44 INFO - PROCESS | 1900 | 1477892264110 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 22:37:44 INFO - PROCESS | 1900 | 1477892264116 Marionette TRACE conn6 <- [1,2901,null,{"value":"8"}] 22:37:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 22:37:44 INFO - PROCESS | 1900 | 1477892264129 Marionette TRACE conn6 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:37:44 INFO - PROCESS | 1900 | 1477892264369 Marionette TRACE conn6 <- [1,2902,null,{"value":null}] 22:37:44 INFO - PROCESS | 1900 | 1477892264456 Marionette TRACE conn6 -> [0,2903,"getWindowHandles",null] 22:37:44 INFO - PROCESS | 1900 | 1477892264463 Marionette TRACE conn6 <- [1,2903,null,["8"]] 22:37:44 INFO - PROCESS | 1900 | 1477892264473 Marionette TRACE conn6 -> [0,2904,"switchToWindow",{"name":"8"}] 22:37:44 INFO - PROCESS | 1900 | 1477892264481 Marionette TRACE conn6 <- [1,2904,null,{}] 22:37:44 INFO - PROCESS | 1900 | 1477892264488 Marionette TRACE conn6 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:37:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c400 == 8 [pid = 1900] [id = 632] 22:37:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0c800) [pid = 1900] [serial = 1847] [outer = (nil)] 22:37:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 1848] [outer = 0x82c0c800] 22:37:44 INFO - PROCESS | 1900 | 1477892264603 Marionette DEBUG loaded listener.js 22:37:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b5800) [pid = 1900] [serial = 1849] [outer = 0x82c0c800] 22:37:45 WARNING - wptserve Traceback (most recent call last): 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:37:45 WARNING - rv = self.func(request, response) 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:37:45 WARNING - access_control_allow_origin = "*") 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:37:45 WARNING - payload = payload_generator(server_data) 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:37:45 WARNING - return encode_string_as_bmp_image(data) 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:37:45 WARNING - img.save(f, "BMP") 22:37:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:37:45 WARNING - f.write(bmpfileheader) 22:37:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:37:45 WARNING - 22:37:54 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0e000 == 7 [pid = 1900] [id = 631] 22:38:00 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0e400) [pid = 1900] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:38:05 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b8000) [pid = 1900] [serial = 1846] [outer = (nil)] [url = about:blank] 22:38:05 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c10800) [pid = 1900] [serial = 1848] [outer = (nil)] [url = about:blank] 22:38:14 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:38:14 INFO - PROCESS | 1900 | 1477892294837 Marionette TRACE conn6 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:38:14 INFO - . 22:38:14 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30770ms 22:38:14 INFO - PROCESS | 1900 | 1477892294898 Marionette TRACE conn6 -> [0,2906,"getWindowHandle",null] 22:38:14 INFO - PROCESS | 1900 | 1477892294905 Marionette TRACE conn6 <- [1,2906,null,{"value":"8"}] 22:38:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 22:38:14 INFO - PROCESS | 1900 | 1477892294918 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:15 INFO - PROCESS | 1900 | 1477892295155 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 22:38:15 INFO - PROCESS | 1900 | 1477892295242 Marionette TRACE conn6 -> [0,2908,"getWindowHandles",null] 22:38:15 INFO - PROCESS | 1900 | 1477892295249 Marionette TRACE conn6 <- [1,2908,null,["8"]] 22:38:15 INFO - PROCESS | 1900 | 1477892295258 Marionette TRACE conn6 -> [0,2909,"switchToWindow",{"name":"8"}] 22:38:15 INFO - PROCESS | 1900 | 1477892295265 Marionette TRACE conn6 <- [1,2909,null,{}] 22:38:15 INFO - PROCESS | 1900 | 1477892295272 Marionette TRACE conn6 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d400 == 8 [pid = 1900] [id = 633] 22:38:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0dc00) [pid = 1900] [serial = 1850] [outer = (nil)] 22:38:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x833af400) [pid = 1900] [serial = 1851] [outer = 0x82c0dc00] 22:38:15 INFO - PROCESS | 1900 | 1477892295387 Marionette DEBUG loaded listener.js 22:38:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b4c00) [pid = 1900] [serial = 1852] [outer = 0x82c0dc00] 22:38:15 WARNING - wptserve Traceback (most recent call last): 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:38:15 WARNING - rv = self.func(request, response) 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:38:15 WARNING - access_control_allow_origin = "*") 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:38:15 WARNING - payload = payload_generator(server_data) 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:38:15 WARNING - return encode_string_as_bmp_image(data) 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:38:15 WARNING - img.save(f, "BMP") 22:38:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:38:15 WARNING - f.write(bmpfileheader) 22:38:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:38:15 WARNING - 22:38:25 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c400 == 7 [pid = 1900] [id = 632] 22:38:31 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0c800) [pid = 1900] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 22:38:36 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b5800) [pid = 1900] [serial = 1849] [outer = (nil)] [url = about:blank] 22:38:36 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x833af400) [pid = 1900] [serial = 1851] [outer = (nil)] [url = about:blank] 22:38:45 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:38:45 INFO - PROCESS | 1900 | 1477892325604 Marionette TRACE conn6 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:38:45 INFO - . 22:38:45 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30722ms 22:38:45 INFO - PROCESS | 1900 | 1477892325638 Marionette TRACE conn6 -> [0,2911,"getWindowHandle",null] 22:38:45 INFO - PROCESS | 1900 | 1477892325645 Marionette TRACE conn6 <- [1,2911,null,{"value":"8"}] 22:38:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 22:38:45 INFO - PROCESS | 1900 | 1477892325657 Marionette TRACE conn6 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:38:45 INFO - PROCESS | 1900 | 1477892325897 Marionette TRACE conn6 <- [1,2912,null,{"value":null}] 22:38:45 INFO - PROCESS | 1900 | 1477892325984 Marionette TRACE conn6 -> [0,2913,"getWindowHandles",null] 22:38:45 INFO - PROCESS | 1900 | 1477892325991 Marionette TRACE conn6 <- [1,2913,null,["8"]] 22:38:46 INFO - PROCESS | 1900 | 1477892326000 Marionette TRACE conn6 -> [0,2914,"switchToWindow",{"name":"8"}] 22:38:46 INFO - PROCESS | 1900 | 1477892326007 Marionette TRACE conn6 <- [1,2914,null,{}] 22:38:46 INFO - PROCESS | 1900 | 1477892326014 Marionette TRACE conn6 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:38:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ac00 == 8 [pid = 1900] [id = 634] 22:38:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0b400) [pid = 1900] [serial = 1853] [outer = (nil)] 22:38:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0f000) [pid = 1900] [serial = 1854] [outer = 0x82c0b400] 22:38:46 INFO - PROCESS | 1900 | 1477892326130 Marionette DEBUG loaded listener.js 22:38:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b5400) [pid = 1900] [serial = 1855] [outer = 0x82c0b400] 22:38:46 WARNING - wptserve Traceback (most recent call last): 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 22:38:46 WARNING - rv = self.func(request, response) 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 22:38:46 WARNING - access_control_allow_origin = "*") 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 22:38:46 WARNING - payload = payload_generator(server_data) 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 22:38:46 WARNING - return encode_string_as_bmp_image(data) 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 22:38:46 WARNING - img.save(f, "BMP") 22:38:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 22:38:46 WARNING - f.write(bmpfileheader) 22:38:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 22:38:46 WARNING - 22:38:56 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d400 == 7 [pid = 1900] [id = 633] 22:38:58 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x82c0dc00) [pid = 1900] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 22:39:03 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x833b4c00) [pid = 1900] [serial = 1852] [outer = (nil)] [url = about:blank] 22:39:03 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x82c0f000) [pid = 1900] [serial = 1854] [outer = (nil)] [url = about:blank] 22:39:16 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:39:16 INFO - PROCESS | 1900 | 1477892356348 Marionette TRACE conn6 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 22:39:16 INFO - . 22:39:16 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30721ms 22:39:16 INFO - PROCESS | 1900 | 1477892356376 Marionette TRACE conn6 -> [0,2916,"getWindowHandle",null] 22:39:16 INFO - PROCESS | 1900 | 1477892356383 Marionette TRACE conn6 <- [1,2916,null,{"value":"8"}] 22:39:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 22:39:16 INFO - PROCESS | 1900 | 1477892356395 Marionette TRACE conn6 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:16 INFO - PROCESS | 1900 | 1477892356631 Marionette TRACE conn6 <- [1,2917,null,{"value":null}] 22:39:16 INFO - PROCESS | 1900 | 1477892356716 Marionette TRACE conn6 -> [0,2918,"getWindowHandles",null] 22:39:16 INFO - PROCESS | 1900 | 1477892356723 Marionette TRACE conn6 <- [1,2918,null,["8"]] 22:39:16 INFO - PROCESS | 1900 | 1477892356732 Marionette TRACE conn6 -> [0,2919,"switchToWindow",{"name":"8"}] 22:39:16 INFO - PROCESS | 1900 | 1477892356740 Marionette TRACE conn6 <- [1,2919,null,{}] 22:39:16 INFO - PROCESS | 1900 | 1477892356746 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:16 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c400 == 8 [pid = 1900] [id = 635] 22:39:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0c800) [pid = 1900] [serial = 1856] [outer = (nil)] 22:39:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0fc00) [pid = 1900] [serial = 1857] [outer = 0x82c0c800] 22:39:16 INFO - PROCESS | 1900 | 1477892356861 Marionette DEBUG loaded listener.js 22:39:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b6800) [pid = 1900] [serial = 1858] [outer = 0x82c0c800] 22:39:17 INFO - PROCESS | 1900 | 1477892357534 Marionette TRACE conn6 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:17 INFO - . 22:39:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1177ms 22:39:17 INFO - PROCESS | 1900 | 1477892357570 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 22:39:17 INFO - PROCESS | 1900 | 1477892357575 Marionette TRACE conn6 <- [1,2921,null,{"value":"8"}] 22:39:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 22:39:17 INFO - PROCESS | 1900 | 1477892357584 Marionette TRACE conn6 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:17 INFO - PROCESS | 1900 | 1477892357781 Marionette TRACE conn6 <- [1,2922,null,{"value":null}] 22:39:17 INFO - PROCESS | 1900 | 1477892357922 Marionette TRACE conn6 -> [0,2923,"getWindowHandles",null] 22:39:17 INFO - PROCESS | 1900 | 1477892357928 Marionette TRACE conn6 <- [1,2923,null,["8"]] 22:39:17 INFO - PROCESS | 1900 | 1477892357936 Marionette TRACE conn6 -> [0,2924,"switchToWindow",{"name":"8"}] 22:39:17 INFO - PROCESS | 1900 | 1477892357941 Marionette TRACE conn6 <- [1,2924,null,{}] 22:39:17 INFO - PROCESS | 1900 | 1477892357948 Marionette TRACE conn6 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b3400 == 9 [pid = 1900] [id = 636] 22:39:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835efc00) [pid = 1900] [serial = 1859] [outer = (nil)] 22:39:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f6400) [pid = 1900] [serial = 1860] [outer = 0x835efc00] 22:39:18 INFO - PROCESS | 1900 | 1477892358049 Marionette DEBUG loaded listener.js 22:39:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f9800) [pid = 1900] [serial = 1861] [outer = 0x835efc00] 22:39:18 INFO - PROCESS | 1900 | 1477892358798 Marionette TRACE conn6 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:18 INFO - . 22:39:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1240ms 22:39:18 INFO - PROCESS | 1900 | 1477892358832 Marionette TRACE conn6 -> [0,2926,"getWindowHandle",null] 22:39:18 INFO - PROCESS | 1900 | 1477892358841 Marionette TRACE conn6 <- [1,2926,null,{"value":"8"}] 22:39:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 22:39:18 INFO - PROCESS | 1900 | 1477892358849 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:19 INFO - PROCESS | 1900 | 1477892359090 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 22:39:19 INFO - PROCESS | 1900 | 1477892359108 Marionette TRACE conn6 -> [0,2928,"getWindowHandles",null] 22:39:19 INFO - PROCESS | 1900 | 1477892359113 Marionette TRACE conn6 <- [1,2928,null,["8"]] 22:39:19 INFO - PROCESS | 1900 | 1477892359120 Marionette TRACE conn6 -> [0,2929,"switchToWindow",{"name":"8"}] 22:39:19 INFO - PROCESS | 1900 | 1477892359128 Marionette TRACE conn6 <- [1,2929,null,{}] 22:39:19 INFO - PROCESS | 1900 | 1477892359135 Marionette TRACE conn6 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c17400 == 10 [pid = 1900] [id = 637] 22:39:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c17c00) [pid = 1900] [serial = 1862] [outer = (nil)] 22:39:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c1b400) [pid = 1900] [serial = 1863] [outer = 0x87c17c00] 22:39:19 INFO - PROCESS | 1900 | 1477892359238 Marionette DEBUG loaded listener.js 22:39:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c71000) [pid = 1900] [serial = 1864] [outer = 0x87c17c00] 22:39:20 INFO - PROCESS | 1900 | 1477892360024 Marionette TRACE conn6 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:20 INFO - . 22:39:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1233ms 22:39:20 INFO - PROCESS | 1900 | 1477892360081 Marionette TRACE conn6 -> [0,2931,"getWindowHandle",null] 22:39:20 INFO - PROCESS | 1900 | 1477892360085 Marionette TRACE conn6 <- [1,2931,null,{"value":"8"}] 22:39:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:39:20 INFO - PROCESS | 1900 | 1477892360094 Marionette TRACE conn6 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:20 INFO - PROCESS | 1900 | 1477892360273 Marionette TRACE conn6 <- [1,2932,null,{"value":null}] 22:39:20 INFO - PROCESS | 1900 | 1477892360403 Marionette TRACE conn6 -> [0,2933,"getWindowHandles",null] 22:39:20 INFO - PROCESS | 1900 | 1477892360411 Marionette TRACE conn6 <- [1,2933,null,["8"]] 22:39:20 INFO - PROCESS | 1900 | 1477892360416 Marionette TRACE conn6 -> [0,2934,"switchToWindow",{"name":"8"}] 22:39:20 INFO - PROCESS | 1900 | 1477892360423 Marionette TRACE conn6 <- [1,2934,null,{}] 22:39:20 INFO - PROCESS | 1900 | 1477892360429 Marionette TRACE conn6 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d88400 == 11 [pid = 1900] [id = 638] 22:39:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d89000) [pid = 1900] [serial = 1865] [outer = (nil)] 22:39:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8bca8c00) [pid = 1900] [serial = 1866] [outer = 0x87d89000] 22:39:20 INFO - PROCESS | 1900 | 1477892360531 Marionette DEBUG loaded listener.js 22:39:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c2a9800) [pid = 1900] [serial = 1867] [outer = 0x87d89000] 22:39:21 INFO - PROCESS | 1900 | 1477892361182 Marionette TRACE conn6 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:21 INFO - . 22:39:21 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1125ms 22:39:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:39:21 INFO - PROCESS | 1900 | 1477892361219 Marionette TRACE conn6 -> [0,2936,"getWindowHandle",null] 22:39:21 INFO - PROCESS | 1900 | 1477892361222 Marionette TRACE conn6 <- [1,2936,null,{"value":"8"}] 22:39:21 INFO - PROCESS | 1900 | 1477892361230 Marionette TRACE conn6 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:21 INFO - PROCESS | 1900 | 1477892361449 Marionette TRACE conn6 <- [1,2937,null,{"value":null}] 22:39:21 INFO - PROCESS | 1900 | 1477892361467 Marionette TRACE conn6 -> [0,2938,"getWindowHandles",null] 22:39:21 INFO - PROCESS | 1900 | 1477892361471 Marionette TRACE conn6 <- [1,2938,null,["8"]] 22:39:21 INFO - PROCESS | 1900 | 1477892361478 Marionette TRACE conn6 -> [0,2939,"switchToWindow",{"name":"8"}] 22:39:21 INFO - PROCESS | 1900 | 1477892361483 Marionette TRACE conn6 <- [1,2939,null,{}] 22:39:21 INFO - PROCESS | 1900 | 1477892361489 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b6800 == 12 [pid = 1900] [id = 639] 22:39:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2b7800) [pid = 1900] [serial = 1868] [outer = (nil)] 22:39:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c50f400) [pid = 1900] [serial = 1869] [outer = 0x8c2b7800] 22:39:21 INFO - PROCESS | 1900 | 1477892361583 Marionette DEBUG loaded listener.js 22:39:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c514c00) [pid = 1900] [serial = 1870] [outer = 0x8c2b7800] 22:39:22 INFO - PROCESS | 1900 | 1477892362245 Marionette TRACE conn6 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:22 INFO - . 22:39:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1071ms 22:39:22 INFO - PROCESS | 1900 | 1477892362300 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 22:39:22 INFO - PROCESS | 1900 | 1477892362304 Marionette TRACE conn6 <- [1,2941,null,{"value":"8"}] 22:39:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:39:22 INFO - PROCESS | 1900 | 1477892362310 Marionette TRACE conn6 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:22 INFO - PROCESS | 1900 | 1477892362576 Marionette TRACE conn6 <- [1,2942,null,{"value":null}] 22:39:22 INFO - PROCESS | 1900 | 1477892362591 Marionette TRACE conn6 -> [0,2943,"getWindowHandles",null] 22:39:22 INFO - PROCESS | 1900 | 1477892362595 Marionette TRACE conn6 <- [1,2943,null,["8"]] 22:39:22 INFO - PROCESS | 1900 | 1477892362601 Marionette TRACE conn6 -> [0,2944,"switchToWindow",{"name":"8"}] 22:39:22 INFO - PROCESS | 1900 | 1477892362606 Marionette TRACE conn6 <- [1,2944,null,{}] 22:39:22 INFO - PROCESS | 1900 | 1477892362611 Marionette TRACE conn6 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cbf3800 == 13 [pid = 1900] [id = 640] 22:39:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8cbf4800) [pid = 1900] [serial = 1871] [outer = (nil)] 22:39:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cc7bc00) [pid = 1900] [serial = 1872] [outer = 0x8cbf4800] 22:39:22 INFO - PROCESS | 1900 | 1477892362709 Marionette DEBUG loaded listener.js 22:39:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8d37dc00) [pid = 1900] [serial = 1873] [outer = 0x8cbf4800] 22:39:23 INFO - PROCESS | 1900 | 1477892363405 Marionette TRACE conn6 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 22:39:23 INFO - . 22:39:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1119ms 22:39:23 INFO - PROCESS | 1900 | 1477892363430 Marionette TRACE conn6 -> [0,2946,"getWindowHandle",null] 22:39:23 INFO - PROCESS | 1900 | 1477892363434 Marionette TRACE conn6 <- [1,2946,null,{"value":"8"}] 22:39:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 22:39:23 INFO - PROCESS | 1900 | 1477892363442 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:23 INFO - PROCESS | 1900 | 1477892363627 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 22:39:23 INFO - PROCESS | 1900 | 1477892363762 Marionette TRACE conn6 -> [0,2948,"getWindowHandles",null] 22:39:23 INFO - PROCESS | 1900 | 1477892363769 Marionette TRACE conn6 <- [1,2948,null,["8"]] 22:39:23 INFO - PROCESS | 1900 | 1477892363775 Marionette TRACE conn6 -> [0,2949,"switchToWindow",{"name":"8"}] 22:39:23 INFO - PROCESS | 1900 | 1477892363781 Marionette TRACE conn6 <- [1,2949,null,{}] 22:39:23 INFO - PROCESS | 1900 | 1477892363787 Marionette TRACE conn6 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9800 == 14 [pid = 1900] [id = 641] 22:39:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8f6ea400) [pid = 1900] [serial = 1874] [outer = (nil)] 22:39:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8f6ecc00) [pid = 1900] [serial = 1875] [outer = 0x8f6ea400] 22:39:23 INFO - PROCESS | 1900 | 1477892363879 Marionette DEBUG loaded listener.js 22:39:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8f6f2c00) [pid = 1900] [serial = 1876] [outer = 0x8f6ea400] 22:39:24 INFO - PROCESS | 1900 | 1477892364472 Marionette TRACE conn6 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:24 INFO - . 22:39:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1070ms 22:39:24 INFO - PROCESS | 1900 | 1477892364541 Marionette TRACE conn6 -> [0,2951,"getWindowHandle",null] 22:39:24 INFO - PROCESS | 1900 | 1477892364547 Marionette TRACE conn6 <- [1,2951,null,{"value":"8"}] 22:39:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 22:39:24 INFO - PROCESS | 1900 | 1477892364558 Marionette TRACE conn6 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:24 INFO - PROCESS | 1900 | 1477892364775 Marionette TRACE conn6 <- [1,2952,null,{"value":null}] 22:39:24 INFO - PROCESS | 1900 | 1477892364948 Marionette TRACE conn6 -> [0,2953,"getWindowHandles",null] 22:39:24 INFO - PROCESS | 1900 | 1477892364957 Marionette TRACE conn6 <- [1,2953,null,["8"]] 22:39:24 INFO - PROCESS | 1900 | 1477892364970 Marionette TRACE conn6 -> [0,2954,"switchToWindow",{"name":"8"}] 22:39:24 INFO - PROCESS | 1900 | 1477892364987 Marionette TRACE conn6 <- [1,2954,null,{}] 22:39:25 INFO - PROCESS | 1900 | 1477892365000 Marionette TRACE conn6 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b2000 == 15 [pid = 1900] [id = 642] 22:39:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x833b2400) [pid = 1900] [serial = 1877] [outer = (nil)] 22:39:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x833b3c00) [pid = 1900] [serial = 1878] [outer = 0x833b2400] 22:39:25 INFO - PROCESS | 1900 | 1477892365122 Marionette DEBUG loaded listener.js 22:39:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x835ee400) [pid = 1900] [serial = 1879] [outer = 0x833b2400] 22:39:25 INFO - PROCESS | 1900 | 1477892365777 Marionette TRACE conn6 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:25 INFO - . 22:39:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1271ms 22:39:25 INFO - PROCESS | 1900 | 1477892365837 Marionette TRACE conn6 -> [0,2956,"getWindowHandle",null] 22:39:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 22:39:25 INFO - PROCESS | 1900 | 1477892365847 Marionette TRACE conn6 <- [1,2956,null,{"value":"8"}] 22:39:25 INFO - PROCESS | 1900 | 1477892365859 Marionette TRACE conn6 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:26 INFO - PROCESS | 1900 | 1477892366060 Marionette TRACE conn6 <- [1,2957,null,{"value":null}] 22:39:26 INFO - PROCESS | 1900 | 1477892366232 Marionette TRACE conn6 -> [0,2958,"getWindowHandles",null] 22:39:26 INFO - PROCESS | 1900 | 1477892366237 Marionette TRACE conn6 <- [1,2958,null,["8"]] 22:39:26 INFO - PROCESS | 1900 | 1477892366251 Marionette TRACE conn6 -> [0,2959,"switchToWindow",{"name":"8"}] 22:39:26 INFO - PROCESS | 1900 | 1477892366260 Marionette TRACE conn6 <- [1,2959,null,{}] 22:39:26 INFO - PROCESS | 1900 | 1477892366266 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c16c00 == 16 [pid = 1900] [id = 643] 22:39:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x87d88c00) [pid = 1900] [serial = 1880] [outer = (nil)] 22:39:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x8c2ab800) [pid = 1900] [serial = 1881] [outer = 0x87d88c00] 22:39:26 INFO - PROCESS | 1900 | 1477892366376 Marionette DEBUG loaded listener.js 22:39:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8c50f000) [pid = 1900] [serial = 1882] [outer = 0x87d88c00] 22:39:27 INFO - PROCESS | 1900 | 1477892367020 Marionette TRACE conn6 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:27 INFO - . 22:39:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1220ms 22:39:27 INFO - PROCESS | 1900 | 1477892367088 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 22:39:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 22:39:27 INFO - PROCESS | 1900 | 1477892367098 Marionette TRACE conn6 <- [1,2961,null,{"value":"8"}] 22:39:27 INFO - PROCESS | 1900 | 1477892367109 Marionette TRACE conn6 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:27 INFO - PROCESS | 1900 | 1477892367309 Marionette TRACE conn6 <- [1,2962,null,{"value":null}] 22:39:27 INFO - PROCESS | 1900 | 1477892367486 Marionette TRACE conn6 -> [0,2963,"getWindowHandles",null] 22:39:27 INFO - PROCESS | 1900 | 1477892367492 Marionette TRACE conn6 <- [1,2963,null,["8"]] 22:39:27 INFO - PROCESS | 1900 | 1477892367503 Marionette TRACE conn6 -> [0,2964,"switchToWindow",{"name":"8"}] 22:39:27 INFO - PROCESS | 1900 | 1477892367511 Marionette TRACE conn6 <- [1,2964,null,{}] 22:39:27 INFO - PROCESS | 1900 | 1477892367563 Marionette TRACE conn6 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x903e2000 == 17 [pid = 1900] [id = 644] 22:39:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x903e3c00) [pid = 1900] [serial = 1883] [outer = (nil)] 22:39:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x91866400) [pid = 1900] [serial = 1884] [outer = 0x903e3c00] 22:39:27 INFO - PROCESS | 1900 | 1477892367684 Marionette DEBUG loaded listener.js 22:39:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x92928c00) [pid = 1900] [serial = 1885] [outer = 0x903e3c00] 22:39:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc9000 == 18 [pid = 1900] [id = 645] 22:39:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x92cc9400) [pid = 1900] [serial = 1886] [outer = (nil)] 22:39:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x92cca400) [pid = 1900] [serial = 1887] [outer = 0x92cc9400] 22:39:28 INFO - PROCESS | 1900 | 1477892368581 Marionette TRACE conn6 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:28 INFO - . 22:39:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1524ms 22:39:28 INFO - PROCESS | 1900 | 1477892368632 Marionette TRACE conn6 -> [0,2966,"getWindowHandle",null] 22:39:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 22:39:28 INFO - PROCESS | 1900 | 1477892368636 Marionette TRACE conn6 <- [1,2966,null,{"value":"8"}] 22:39:28 INFO - PROCESS | 1900 | 1477892368645 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:28 INFO - PROCESS | 1900 | 1477892368889 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 22:39:29 INFO - PROCESS | 1900 | 1477892369065 Marionette TRACE conn6 -> [0,2968,"getWindowHandles",null] 22:39:29 INFO - PROCESS | 1900 | 1477892369074 Marionette TRACE conn6 <- [1,2968,null,["8"]] 22:39:29 INFO - PROCESS | 1900 | 1477892369081 Marionette TRACE conn6 -> [0,2969,"switchToWindow",{"name":"8"}] 22:39:29 INFO - PROCESS | 1900 | 1477892369087 Marionette TRACE conn6 <- [1,2969,null,{}] 22:39:29 INFO - PROCESS | 1900 | 1477892369136 Marionette TRACE conn6 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x937bd400 == 19 [pid = 1900] [id = 646] 22:39:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x937bf800) [pid = 1900] [serial = 1888] [outer = (nil)] 22:39:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x93b2e400) [pid = 1900] [serial = 1889] [outer = 0x937bf800] 22:39:29 INFO - PROCESS | 1900 | 1477892369258 Marionette DEBUG loaded listener.js 22:39:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x93b33800) [pid = 1900] [serial = 1890] [outer = 0x937bf800] 22:39:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x941e6800 == 20 [pid = 1900] [id = 647] 22:39:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x941e6c00) [pid = 1900] [serial = 1891] [outer = (nil)] 22:39:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x82c06000) [pid = 1900] [serial = 1892] [outer = 0x941e6c00] 22:39:30 INFO - PROCESS | 1900 | 1477892370289 Marionette TRACE conn6 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:30 INFO - . 22:39:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1676ms 22:39:30 INFO - PROCESS | 1900 | 1477892370320 Marionette TRACE conn6 -> [0,2971,"getWindowHandle",null] 22:39:30 INFO - PROCESS | 1900 | 1477892370326 Marionette TRACE conn6 <- [1,2971,null,{"value":"8"}] 22:39:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 22:39:30 INFO - PROCESS | 1900 | 1477892370336 Marionette TRACE conn6 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:30 INFO - PROCESS | 1900 | 1477892370610 Marionette TRACE conn6 <- [1,2972,null,{"value":null}] 22:39:30 INFO - PROCESS | 1900 | 1477892370787 Marionette TRACE conn6 -> [0,2973,"getWindowHandles",null] 22:39:30 INFO - PROCESS | 1900 | 1477892370793 Marionette TRACE conn6 <- [1,2973,null,["8"]] 22:39:30 INFO - PROCESS | 1900 | 1477892370800 Marionette TRACE conn6 -> [0,2974,"switchToWindow",{"name":"8"}] 22:39:30 INFO - PROCESS | 1900 | 1477892370808 Marionette TRACE conn6 <- [1,2974,null,{}] 22:39:30 INFO - PROCESS | 1900 | 1477892370847 Marionette TRACE conn6 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:30 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0ac00 == 19 [pid = 1900] [id = 634] 22:39:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ac00 == 20 [pid = 1900] [id = 648] 22:39:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x833b7000) [pid = 1900] [serial = 1893] [outer = (nil)] 22:39:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x835e0000) [pid = 1900] [serial = 1894] [outer = 0x833b7000] 22:39:30 INFO - PROCESS | 1900 | 1477892370964 Marionette DEBUG loaded listener.js 22:39:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x878e0400) [pid = 1900] [serial = 1895] [outer = 0x833b7000] 22:39:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c7c000 == 21 [pid = 1900] [id = 649] 22:39:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x87c7c800) [pid = 1900] [serial = 1896] [outer = (nil)] 22:39:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x87d7b800) [pid = 1900] [serial = 1897] [outer = 0x87c7c800] 22:39:31 INFO - PROCESS | 1900 | 1477892371768 Marionette TRACE conn6 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:31 INFO - . 22:39:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1476ms 22:39:31 INFO - PROCESS | 1900 | 1477892371857 Marionette TRACE conn6 -> [0,2976,"getWindowHandle",null] 22:39:31 INFO - PROCESS | 1900 | 1477892371863 Marionette TRACE conn6 <- [1,2976,null,{"value":"8"}] 22:39:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 22:39:31 INFO - PROCESS | 1900 | 1477892371871 Marionette TRACE conn6 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:32 INFO - PROCESS | 1900 | 1477892372064 Marionette TRACE conn6 <- [1,2977,null,{"value":null}] 22:39:32 INFO - PROCESS | 1900 | 1477892372075 Marionette TRACE conn6 -> [0,2978,"getWindowHandles",null] 22:39:32 INFO - PROCESS | 1900 | 1477892372079 Marionette TRACE conn6 <- [1,2978,null,["8"]] 22:39:32 INFO - PROCESS | 1900 | 1477892372087 Marionette TRACE conn6 -> [0,2979,"switchToWindow",{"name":"8"}] 22:39:32 INFO - PROCESS | 1900 | 1477892372093 Marionette TRACE conn6 <- [1,2979,null,{}] 22:39:32 INFO - PROCESS | 1900 | 1477892372099 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2ad000 == 22 [pid = 1900] [id = 650] 22:39:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8c2ad800) [pid = 1900] [serial = 1898] [outer = (nil)] 22:39:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8c2b1400) [pid = 1900] [serial = 1899] [outer = 0x8c2ad800] 22:39:32 INFO - PROCESS | 1900 | 1477892372200 Marionette DEBUG loaded listener.js 22:39:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8c2b7000) [pid = 1900] [serial = 1900] [outer = 0x8c2ad800] 22:39:32 INFO - PROCESS | 1900 | 1477892372969 Marionette TRACE conn6 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:32 INFO - . 22:39:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1123ms 22:39:33 INFO - PROCESS | 1900 | 1477892373001 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 22:39:33 INFO - PROCESS | 1900 | 1477892373009 Marionette TRACE conn6 <- [1,2981,null,{"value":"8"}] 22:39:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 22:39:33 INFO - PROCESS | 1900 | 1477892373017 Marionette TRACE conn6 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:33 INFO - PROCESS | 1900 | 1477892373254 Marionette TRACE conn6 <- [1,2982,null,{"value":null}] 22:39:33 INFO - PROCESS | 1900 | 1477892373345 Marionette TRACE conn6 -> [0,2983,"getWindowHandles",null] 22:39:33 INFO - PROCESS | 1900 | 1477892373351 Marionette TRACE conn6 <- [1,2983,null,["8"]] 22:39:33 INFO - PROCESS | 1900 | 1477892373356 Marionette TRACE conn6 -> [0,2984,"switchToWindow",{"name":"8"}] 22:39:33 INFO - PROCESS | 1900 | 1477892373362 Marionette TRACE conn6 <- [1,2984,null,{}] 22:39:33 INFO - PROCESS | 1900 | 1477892373369 Marionette TRACE conn6 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6ee800 == 23 [pid = 1900] [id = 651] 22:39:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8f6ef400) [pid = 1900] [serial = 1901] [outer = (nil)] 22:39:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8f6f6c00) [pid = 1900] [serial = 1902] [outer = 0x8f6ef400] 22:39:33 INFO - PROCESS | 1900 | 1477892373466 Marionette DEBUG loaded listener.js 22:39:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x903e0c00) [pid = 1900] [serial = 1903] [outer = 0x8f6ef400] 22:39:34 INFO - PROCESS | 1900 | 1477892374216 Marionette TRACE conn6 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:34 INFO - . 22:39:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1223ms 22:39:34 INFO - PROCESS | 1900 | 1477892374246 Marionette TRACE conn6 -> [0,2986,"getWindowHandle",null] 22:39:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 22:39:34 INFO - PROCESS | 1900 | 1477892374251 Marionette TRACE conn6 <- [1,2986,null,{"value":"8"}] 22:39:34 INFO - PROCESS | 1900 | 1477892374260 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:34 INFO - PROCESS | 1900 | 1477892374500 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 22:39:34 INFO - PROCESS | 1900 | 1477892374522 Marionette TRACE conn6 -> [0,2988,"getWindowHandles",null] 22:39:34 INFO - PROCESS | 1900 | 1477892374529 Marionette TRACE conn6 <- [1,2988,null,["8"]] 22:39:34 INFO - PROCESS | 1900 | 1477892374536 Marionette TRACE conn6 -> [0,2989,"switchToWindow",{"name":"8"}] 22:39:34 INFO - PROCESS | 1900 | 1477892374541 Marionette TRACE conn6 <- [1,2989,null,{}] 22:39:34 INFO - PROCESS | 1900 | 1477892374622 Marionette TRACE conn6 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b37800 == 24 [pid = 1900] [id = 652] 22:39:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x93b38000) [pid = 1900] [serial = 1904] [outer = (nil)] 22:39:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x93b3b000) [pid = 1900] [serial = 1905] [outer = 0x93b38000] 22:39:34 INFO - PROCESS | 1900 | 1477892374716 Marionette DEBUG loaded listener.js 22:39:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x941eb000) [pid = 1900] [serial = 1906] [outer = 0x93b38000] 22:39:35 INFO - PROCESS | 1900 | 1477892375430 Marionette TRACE conn6 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 22:39:35 INFO - . 22:39:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1229ms 22:39:35 INFO - PROCESS | 1900 | 1477892375487 Marionette TRACE conn6 -> [0,2991,"getWindowHandle",null] 22:39:35 INFO - PROCESS | 1900 | 1477892375490 Marionette TRACE conn6 <- [1,2991,null,{"value":"8"}] 22:39:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 22:39:35 INFO - PROCESS | 1900 | 1477892375504 Marionette TRACE conn6 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:35 INFO - PROCESS | 1900 | 1477892375829 Marionette TRACE conn6 <- [1,2992,null,{"value":null}] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8cbf4800) [pid = 1900] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8c2b7800) [pid = 1900] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87d89000) [pid = 1900] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87c17c00) [pid = 1900] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x835efc00) [pid = 1900] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x82c0c800) [pid = 1900] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x82c0b400) [pid = 1900] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 22:39:35 INFO - PROCESS | 1900 | 1477892375940 Marionette TRACE conn6 -> [0,2993,"getWindowHandles",null] 22:39:35 INFO - PROCESS | 1900 | 1477892375943 Marionette TRACE conn6 <- [1,2993,null,["8"]] 22:39:35 INFO - PROCESS | 1900 | 1477892375954 Marionette TRACE conn6 -> [0,2994,"switchToWindow",{"name":"8"}] 22:39:35 INFO - PROCESS | 1900 | 1477892375958 Marionette TRACE conn6 <- [1,2994,null,{}] 22:39:35 INFO - PROCESS | 1900 | 1477892375964 Marionette TRACE conn6 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x833afc00 == 25 [pid = 1900] [id = 653] 22:39:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x833bac00) [pid = 1900] [serial = 1907] [outer = (nil)] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8794c800) [pid = 1900] [serial = 1908] [outer = 0x833bac00] 22:39:36 INFO - PROCESS | 1900 | 1477892376063 Marionette DEBUG loaded listener.js 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8d382c00) [pid = 1900] [serial = 1909] [outer = 0x833bac00] 22:39:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x94506400 == 26 [pid = 1900] [id = 654] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x9452d400) [pid = 1900] [serial = 1910] [outer = (nil)] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x9452e400) [pid = 1900] [serial = 1911] [outer = 0x9452d400] 22:39:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b1c00 == 27 [pid = 1900] [id = 655] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x946b2000) [pid = 1900] [serial = 1912] [outer = (nil)] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x946b2400) [pid = 1900] [serial = 1913] [outer = 0x946b2000] 22:39:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b4400 == 28 [pid = 1900] [id = 656] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x946b4800) [pid = 1900] [serial = 1914] [outer = (nil)] 22:39:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x946b4c00) [pid = 1900] [serial = 1915] [outer = 0x946b4800] 22:39:36 INFO - PROCESS | 1900 | 1477892376736 Marionette TRACE conn6 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 22:39:36 INFO - ... 22:39:36 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1277ms 22:39:36 INFO - PROCESS | 1900 | 1477892376782 Marionette TRACE conn6 -> [0,2996,"getWindowHandle",null] 22:39:36 INFO - PROCESS | 1900 | 1477892376786 Marionette TRACE conn6 <- [1,2996,null,{"value":"8"}] 22:39:36 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 22:39:36 INFO - PROCESS | 1900 | 1477892376793 Marionette TRACE conn6 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:37 INFO - PROCESS | 1900 | 1477892377043 Marionette TRACE conn6 <- [1,2997,null,{"value":null}] 22:39:37 INFO - PROCESS | 1900 | 1477892377058 Marionette TRACE conn6 -> [0,2998,"getWindowHandles",null] 22:39:37 INFO - PROCESS | 1900 | 1477892377061 Marionette TRACE conn6 <- [1,2998,null,["8"]] 22:39:37 INFO - PROCESS | 1900 | 1477892377067 Marionette TRACE conn6 -> [0,2999,"switchToWindow",{"name":"8"}] 22:39:37 INFO - PROCESS | 1900 | 1477892377071 Marionette TRACE conn6 <- [1,2999,null,{}] 22:39:37 INFO - PROCESS | 1900 | 1477892377077 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x946b9000 == 29 [pid = 1900] [id = 657] 22:39:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x946b9400) [pid = 1900] [serial = 1916] [outer = (nil)] 22:39:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x946bd400) [pid = 1900] [serial = 1917] [outer = 0x946b9400] 22:39:37 INFO - PROCESS | 1900 | 1477892377168 Marionette DEBUG loaded listener.js 22:39:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x9478f000) [pid = 1900] [serial = 1918] [outer = 0x946b9400] 22:39:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x94796400 == 30 [pid = 1900] [id = 658] 22:39:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x94797400) [pid = 1900] [serial = 1919] [outer = (nil)] 22:39:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x94798400) [pid = 1900] [serial = 1920] [outer = 0x94797400] 22:39:37 INFO - PROCESS | 1900 | 1477892377874 Marionette TRACE conn6 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 22:39:37 INFO - . 22:39:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1123ms 22:39:37 INFO - PROCESS | 1900 | 1477892377917 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 22:39:37 INFO - PROCESS | 1900 | 1477892377924 Marionette TRACE conn6 <- [1,3001,null,{"value":"8"}] 22:39:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 22:39:37 INFO - PROCESS | 1900 | 1477892377952 Marionette TRACE conn6 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:38 INFO - PROCESS | 1900 | 1477892378165 Marionette TRACE conn6 <- [1,3002,null,{"value":null}] 22:39:38 INFO - PROCESS | 1900 | 1477892378347 Marionette TRACE conn6 -> [0,3003,"getWindowHandles",null] 22:39:38 INFO - PROCESS | 1900 | 1477892378356 Marionette TRACE conn6 <- [1,3003,null,["8"]] 22:39:38 INFO - PROCESS | 1900 | 1477892378364 Marionette TRACE conn6 -> [0,3004,"switchToWindow",{"name":"8"}] 22:39:38 INFO - PROCESS | 1900 | 1477892378373 Marionette TRACE conn6 <- [1,3004,null,{}] 22:39:38 INFO - PROCESS | 1900 | 1477892378424 Marionette TRACE conn6 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x87950800 == 31 [pid = 1900] [id = 659] 22:39:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x87953400) [pid = 1900] [serial = 1921] [outer = (nil)] 22:39:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x87c6f400) [pid = 1900] [serial = 1922] [outer = 0x87953400] 22:39:38 INFO - PROCESS | 1900 | 1477892378546 Marionette DEBUG loaded listener.js 22:39:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x87d82800) [pid = 1900] [serial = 1923] [outer = 0x87953400] 22:39:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d385800 == 32 [pid = 1900] [id = 660] 22:39:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8d386800) [pid = 1900] [serial = 1924] [outer = (nil)] 22:39:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8d387800) [pid = 1900] [serial = 1925] [outer = 0x8d386800] 22:39:39 INFO - PROCESS | 1900 | 1477892379286 Marionette TRACE conn6 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 22:39:39 INFO - . 22:39:39 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1376ms 22:39:39 INFO - PROCESS | 1900 | 1477892379325 Marionette TRACE conn6 -> [0,3006,"getWindowHandle",null] 22:39:39 INFO - PROCESS | 1900 | 1477892379331 Marionette TRACE conn6 <- [1,3006,null,{"value":"8"}] 22:39:39 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 22:39:39 INFO - PROCESS | 1900 | 1477892379341 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:39 INFO - PROCESS | 1900 | 1477892379533 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 22:39:39 INFO - PROCESS | 1900 | 1477892379729 Marionette TRACE conn6 -> [0,3008,"getWindowHandles",null] 22:39:39 INFO - PROCESS | 1900 | 1477892379735 Marionette TRACE conn6 <- [1,3008,null,["8"]] 22:39:39 INFO - PROCESS | 1900 | 1477892379744 Marionette TRACE conn6 -> [0,3009,"switchToWindow",{"name":"8"}] 22:39:39 INFO - PROCESS | 1900 | 1477892379751 Marionette TRACE conn6 <- [1,3009,null,{}] 22:39:39 INFO - PROCESS | 1900 | 1477892379761 Marionette TRACE conn6 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x90e35000 == 33 [pid = 1900] [id = 661] 22:39:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92982400) [pid = 1900] [serial = 1926] [outer = (nil)] 22:39:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x93b39800) [pid = 1900] [serial = 1927] [outer = 0x92982400] 22:39:39 INFO - PROCESS | 1900 | 1477892379871 Marionette DEBUG loaded listener.js 22:39:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x941efc00) [pid = 1900] [serial = 1928] [outer = 0x92982400] 22:39:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x946bb400 == 34 [pid = 1900] [id = 662] 22:39:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x946bc400) [pid = 1900] [serial = 1929] [outer = (nil)] 22:39:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x94792800) [pid = 1900] [serial = 1930] [outer = 0x946bc400] 22:39:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x94795400 == 35 [pid = 1900] [id = 663] 22:39:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x94796000) [pid = 1900] [serial = 1931] [outer = (nil)] 22:39:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x94796800) [pid = 1900] [serial = 1932] [outer = 0x94796000] 22:39:40 INFO - PROCESS | 1900 | 1477892380602 Marionette TRACE conn6 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 22:39:40 INFO - .. 22:39:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1326ms 22:39:40 INFO - PROCESS | 1900 | 1477892380676 Marionette TRACE conn6 -> [0,3011,"getWindowHandle",null] 22:39:40 INFO - PROCESS | 1900 | 1477892380684 Marionette TRACE conn6 <- [1,3011,null,{"value":"8"}] 22:39:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 22:39:40 INFO - PROCESS | 1900 | 1477892380692 Marionette TRACE conn6 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:40 INFO - PROCESS | 1900 | 1477892380885 Marionette TRACE conn6 <- [1,3012,null,{"value":null}] 22:39:41 INFO - PROCESS | 1900 | 1477892381069 Marionette TRACE conn6 -> [0,3013,"getWindowHandles",null] 22:39:41 INFO - PROCESS | 1900 | 1477892381075 Marionette TRACE conn6 <- [1,3013,null,["8"]] 22:39:41 INFO - PROCESS | 1900 | 1477892381080 Marionette TRACE conn6 -> [0,3014,"switchToWindow",{"name":"8"}] 22:39:41 INFO - PROCESS | 1900 | 1477892381088 Marionette TRACE conn6 <- [1,3014,null,{}] 22:39:41 INFO - PROCESS | 1900 | 1477892381144 Marionette TRACE conn6 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x94961800 == 36 [pid = 1900] [id = 664] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x94962000) [pid = 1900] [serial = 1933] [outer = (nil)] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x94965800) [pid = 1900] [serial = 1934] [outer = 0x94962000] 22:39:41 INFO - PROCESS | 1900 | 1477892381265 Marionette DEBUG loaded listener.js 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9496b800) [pid = 1900] [serial = 1935] [outer = 0x94962000] 22:39:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9520e400 == 37 [pid = 1900] [id = 665] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x9520ec00) [pid = 1900] [serial = 1936] [outer = (nil)] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x95464800) [pid = 1900] [serial = 1937] [outer = 0x9520ec00] 22:39:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x9546ac00 == 38 [pid = 1900] [id = 666] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x9546b400) [pid = 1900] [serial = 1938] [outer = (nil)] 22:39:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x9546b800) [pid = 1900] [serial = 1939] [outer = 0x9546b400] 22:39:42 INFO - PROCESS | 1900 | 1477892381997 Marionette TRACE conn6 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 22:39:42 INFO - .. 22:39:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1376ms 22:39:42 INFO - PROCESS | 1900 | 1477892382069 Marionette TRACE conn6 -> [0,3016,"getWindowHandle",null] 22:39:42 INFO - PROCESS | 1900 | 1477892382073 Marionette TRACE conn6 <- [1,3016,null,{"value":"8"}] 22:39:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 22:39:42 INFO - PROCESS | 1900 | 1477892382082 Marionette TRACE conn6 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:42 INFO - PROCESS | 1900 | 1477892382280 Marionette TRACE conn6 <- [1,3017,null,{"value":null}] 22:39:42 INFO - PROCESS | 1900 | 1477892382465 Marionette TRACE conn6 -> [0,3018,"getWindowHandles",null] 22:39:42 INFO - PROCESS | 1900 | 1477892382471 Marionette TRACE conn6 <- [1,3018,null,["8"]] 22:39:42 INFO - PROCESS | 1900 | 1477892382481 Marionette TRACE conn6 -> [0,3019,"switchToWindow",{"name":"8"}] 22:39:42 INFO - PROCESS | 1900 | 1477892382487 Marionette TRACE conn6 <- [1,3019,null,{}] 22:39:42 INFO - PROCESS | 1900 | 1477892382538 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x95206c00 == 39 [pid = 1900] [id = 667] 22:39:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x95207c00) [pid = 1900] [serial = 1940] [outer = (nil)] 22:39:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x9562e800) [pid = 1900] [serial = 1941] [outer = 0x95207c00] 22:39:42 INFO - PROCESS | 1900 | 1477892382646 Marionette DEBUG loaded listener.js 22:39:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x95660400) [pid = 1900] [serial = 1942] [outer = 0x95207c00] 22:39:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a1a400 == 40 [pid = 1900] [id = 668] 22:39:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x95a1e000) [pid = 1900] [serial = 1943] [outer = (nil)] 22:39:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x95a1f000) [pid = 1900] [serial = 1944] [outer = 0x95a1e000] 22:39:43 INFO - PROCESS | 1900 | 1477892383341 Marionette TRACE conn6 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 22:39:43 INFO - . 22:39:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1280ms 22:39:43 INFO - PROCESS | 1900 | 1477892383376 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 22:39:43 INFO - PROCESS | 1900 | 1477892383379 Marionette TRACE conn6 <- [1,3021,null,{"value":"8"}] 22:39:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 22:39:43 INFO - PROCESS | 1900 | 1477892383389 Marionette TRACE conn6 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:43 INFO - PROCESS | 1900 | 1477892383567 Marionette TRACE conn6 <- [1,3022,null,{"value":null}] 22:39:43 INFO - PROCESS | 1900 | 1477892383749 Marionette TRACE conn6 -> [0,3023,"getWindowHandles",null] 22:39:43 INFO - PROCESS | 1900 | 1477892383754 Marionette TRACE conn6 <- [1,3023,null,["8"]] 22:39:43 INFO - PROCESS | 1900 | 1477892383762 Marionette TRACE conn6 -> [0,3024,"switchToWindow",{"name":"8"}] 22:39:43 INFO - PROCESS | 1900 | 1477892383768 Marionette TRACE conn6 <- [1,3024,null,{}] 22:39:43 INFO - PROCESS | 1900 | 1477892383778 Marionette TRACE conn6 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a1b000 == 41 [pid = 1900] [id = 669] 22:39:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x95a1b400) [pid = 1900] [serial = 1945] [outer = (nil)] 22:39:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x95a1c000) [pid = 1900] [serial = 1946] [outer = 0x95a1b400] 22:39:43 INFO - PROCESS | 1900 | 1477892383898 Marionette DEBUG loaded listener.js 22:39:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x95c01400) [pid = 1900] [serial = 1947] [outer = 0x95a1b400] 22:39:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5c00 == 42 [pid = 1900] [id = 670] 22:39:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x835e0800) [pid = 1900] [serial = 1948] [outer = (nil)] 22:39:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x835e0c00) [pid = 1900] [serial = 1949] [outer = 0x835e0800] 22:39:44 INFO - PROCESS | 1900 | 1477892384805 Marionette TRACE conn6 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 22:39:44 INFO - . 22:39:44 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1440ms 22:39:44 INFO - PROCESS | 1900 | 1477892384842 Marionette TRACE conn6 -> [0,3026,"getWindowHandle",null] 22:39:44 INFO - PROCESS | 1900 | 1477892384847 Marionette TRACE conn6 <- [1,3026,null,{"value":"8"}] 22:39:44 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 22:39:44 INFO - PROCESS | 1900 | 1477892384860 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:45 INFO - PROCESS | 1900 | 1477892385062 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 22:39:45 INFO - PROCESS | 1900 | 1477892385289 Marionette TRACE conn6 -> [0,3028,"getWindowHandles",null] 22:39:45 INFO - PROCESS | 1900 | 1477892385304 Marionette TRACE conn6 <- [1,3028,null,["8"]] 22:39:45 INFO - PROCESS | 1900 | 1477892385321 Marionette TRACE conn6 -> [0,3029,"switchToWindow",{"name":"8"}] 22:39:45 INFO - PROCESS | 1900 | 1477892385331 Marionette TRACE conn6 <- [1,3029,null,{}] 22:39:45 INFO - PROCESS | 1900 | 1477892385356 Marionette TRACE conn6 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c08c00 == 43 [pid = 1900] [id = 671] 22:39:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x82c0d400) [pid = 1900] [serial = 1950] [outer = (nil)] 22:39:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x835e5c00) [pid = 1900] [serial = 1951] [outer = 0x82c0d400] 22:39:45 INFO - PROCESS | 1900 | 1477892385464 Marionette DEBUG loaded listener.js 22:39:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x835f7c00) [pid = 1900] [serial = 1952] [outer = 0x82c0d400] 22:39:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e3c00 == 44 [pid = 1900] [id = 672] 22:39:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x87d86c00) [pid = 1900] [serial = 1953] [outer = (nil)] 22:39:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c299000 == 45 [pid = 1900] [id = 673] 22:39:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x8c2aa800) [pid = 1900] [serial = 1954] [outer = (nil)] 22:39:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x833ae800) [pid = 1900] [serial = 1955] [outer = 0x87d86c00] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x94796400 == 44 [pid = 1900] [id = 658] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x946b4400 == 43 [pid = 1900] [id = 656] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x946b1c00 == 42 [pid = 1900] [id = 655] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x94506400 == 41 [pid = 1900] [id = 654] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x8f6ecc00) [pid = 1900] [serial = 1875] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x941e6800 == 40 [pid = 1900] [id = 647] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x87c7c000 == 39 [pid = 1900] [id = 649] 22:39:46 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc9000 == 38 [pid = 1900] [id = 645] 22:39:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x878d3400) [pid = 1900] [serial = 1956] [outer = 0x8c2aa800] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x8cc7bc00) [pid = 1900] [serial = 1872] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x8d37dc00) [pid = 1900] [serial = 1873] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x8c50f400) [pid = 1900] [serial = 1869] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x8c514c00) [pid = 1900] [serial = 1870] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x8bca8c00) [pid = 1900] [serial = 1866] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x8c2a9800) [pid = 1900] [serial = 1867] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x87c1b400) [pid = 1900] [serial = 1863] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x87c71000) [pid = 1900] [serial = 1864] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x835f6400) [pid = 1900] [serial = 1860] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x835f9800) [pid = 1900] [serial = 1861] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x82c0fc00) [pid = 1900] [serial = 1857] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x833b6800) [pid = 1900] [serial = 1858] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x833b5400) [pid = 1900] [serial = 1855] [outer = (nil)] [url = about:blank] 22:39:46 INFO - PROCESS | 1900 | 1477892386512 Marionette TRACE conn6 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 22:39:46 INFO - .. 22:39:46 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1684ms 22:39:46 INFO - PROCESS | 1900 | 1477892386543 Marionette TRACE conn6 -> [0,3031,"getWindowHandle",null] 22:39:46 INFO - PROCESS | 1900 | 1477892386547 Marionette TRACE conn6 <- [1,3031,null,{"value":"8"}] 22:39:46 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 22:39:46 INFO - PROCESS | 1900 | 1477892386555 Marionette TRACE conn6 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:46 INFO - PROCESS | 1900 | 1477892386799 Marionette TRACE conn6 <- [1,3032,null,{"value":null}] 22:39:46 INFO - PROCESS | 1900 | 1477892386814 Marionette TRACE conn6 -> [0,3033,"getWindowHandles",null] 22:39:46 INFO - PROCESS | 1900 | 1477892386819 Marionette TRACE conn6 <- [1,3033,null,["8"]] 22:39:46 INFO - PROCESS | 1900 | 1477892386944 Marionette TRACE conn6 -> [0,3034,"switchToWindow",{"name":"8"}] 22:39:46 INFO - PROCESS | 1900 | 1477892386951 Marionette TRACE conn6 <- [1,3034,null,{}] 22:39:46 INFO - PROCESS | 1900 | 1477892386957 Marionette TRACE conn6 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c19c00 == 39 [pid = 1900] [id = 674] 22:39:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x87c71800) [pid = 1900] [serial = 1957] [outer = (nil)] 22:39:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8c29b000) [pid = 1900] [serial = 1958] [outer = 0x87c71800] 22:39:47 INFO - PROCESS | 1900 | 1477892387051 Marionette DEBUG loaded listener.js 22:39:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x8c50ec00) [pid = 1900] [serial = 1959] [outer = 0x87c71800] 22:39:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c6dc00 == 40 [pid = 1900] [id = 675] 22:39:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x8c516400) [pid = 1900] [serial = 1960] [outer = (nil)] 22:39:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x8cc77800) [pid = 1900] [serial = 1961] [outer = 0x8c516400] 22:39:47 INFO - PROCESS | 1900 | 1477892387659 Marionette TRACE conn6 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 22:39:47 INFO - . 22:39:47 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1125ms 22:39:47 INFO - PROCESS | 1900 | 1477892387689 Marionette TRACE conn6 -> [0,3036,"getWindowHandle",null] 22:39:47 INFO - PROCESS | 1900 | 1477892387696 Marionette TRACE conn6 <- [1,3036,null,{"value":"8"}] 22:39:47 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 22:39:47 INFO - PROCESS | 1900 | 1477892387703 Marionette TRACE conn6 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:47 INFO - PROCESS | 1900 | 1477892387870 Marionette TRACE conn6 <- [1,3037,null,{"value":null}] 22:39:48 INFO - PROCESS | 1900 | 1477892388022 Marionette TRACE conn6 -> [0,3038,"getWindowHandles",null] 22:39:48 INFO - PROCESS | 1900 | 1477892388026 Marionette TRACE conn6 <- [1,3038,null,["8"]] 22:39:48 INFO - PROCESS | 1900 | 1477892388032 Marionette TRACE conn6 -> [0,3039,"switchToWindow",{"name":"8"}] 22:39:48 INFO - PROCESS | 1900 | 1477892388039 Marionette TRACE conn6 <- [1,3039,null,{}] 22:39:48 INFO - PROCESS | 1900 | 1477892388046 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d388000 == 41 [pid = 1900] [id = 676] 22:39:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x8d388400) [pid = 1900] [serial = 1962] [outer = (nil)] 22:39:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x8f6f1800) [pid = 1900] [serial = 1963] [outer = 0x8d388400] 22:39:48 INFO - PROCESS | 1900 | 1477892388145 Marionette DEBUG loaded listener.js 22:39:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x90e31800) [pid = 1900] [serial = 1964] [outer = 0x8d388400] 22:39:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9400 == 42 [pid = 1900] [id = 677] 22:39:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x93b2e000) [pid = 1900] [serial = 1965] [outer = (nil)] 22:39:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x93b30400) [pid = 1900] [serial = 1966] [outer = 0x93b2e000] 22:39:48 INFO - PROCESS | 1900 | 1477892388852 Marionette TRACE conn6 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 22:39:48 INFO - . 22:39:48 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1178ms 22:39:48 INFO - PROCESS | 1900 | 1477892388887 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 22:39:48 INFO - PROCESS | 1900 | 1477892388898 Marionette TRACE conn6 <- [1,3041,null,{"value":"8"}] 22:39:48 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 22:39:49 INFO - PROCESS | 1900 | 1477892389016 Marionette TRACE conn6 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:49 INFO - PROCESS | 1900 | 1477892389247 Marionette TRACE conn6 <- [1,3042,null,{"value":null}] 22:39:49 INFO - PROCESS | 1900 | 1477892389276 Marionette TRACE conn6 -> [0,3043,"getWindowHandles",null] 22:39:49 INFO - PROCESS | 1900 | 1477892389284 Marionette TRACE conn6 <- [1,3043,null,["8"]] 22:39:49 INFO - PROCESS | 1900 | 1477892389289 Marionette TRACE conn6 -> [0,3044,"switchToWindow",{"name":"8"}] 22:39:49 INFO - PROCESS | 1900 | 1477892389294 Marionette TRACE conn6 <- [1,3044,null,{}] 22:39:49 INFO - PROCESS | 1900 | 1477892389380 Marionette TRACE conn6 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b37400 == 43 [pid = 1900] [id = 678] 22:39:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x93b39000) [pid = 1900] [serial = 1967] [outer = (nil)] 22:39:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 113 (0x941eb400) [pid = 1900] [serial = 1968] [outer = 0x93b39000] 22:39:49 INFO - PROCESS | 1900 | 1477892389487 Marionette DEBUG loaded listener.js 22:39:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 114 (0x941f0c00) [pid = 1900] [serial = 1969] [outer = 0x93b39000] 22:39:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x878d8000 == 44 [pid = 1900] [id = 679] 22:39:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 115 (0x946b3800) [pid = 1900] [serial = 1970] [outer = (nil)] 22:39:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 116 (0x946b4400) [pid = 1900] [serial = 1971] [outer = 0x946b3800] 22:39:50 INFO - PROCESS | 1900 | 1477892390192 Marionette TRACE conn6 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 22:39:50 INFO - . 22:39:50 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1275ms 22:39:50 INFO - PROCESS | 1900 | 1477892390243 Marionette TRACE conn6 -> [0,3046,"getWindowHandle",null] 22:39:50 INFO - PROCESS | 1900 | 1477892390247 Marionette TRACE conn6 <- [1,3046,null,{"value":"8"}] 22:39:50 INFO - TEST-START | /touch-events/create-touch-touchlist.html 22:39:50 INFO - PROCESS | 1900 | 1477892390260 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:50 INFO - PROCESS | 1900 | 1477892390474 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 22:39:50 INFO - PROCESS | 1900 | 1477892390506 Marionette TRACE conn6 -> [0,3048,"getWindowHandles",null] 22:39:50 INFO - PROCESS | 1900 | 1477892390509 Marionette TRACE conn6 <- [1,3048,null,["8"]] 22:39:50 INFO - PROCESS | 1900 | 1477892390515 Marionette TRACE conn6 -> [0,3049,"switchToWindow",{"name":"8"}] 22:39:50 INFO - PROCESS | 1900 | 1477892390520 Marionette TRACE conn6 <- [1,3049,null,{}] 22:39:50 INFO - PROCESS | 1900 | 1477892390526 Marionette TRACE conn6 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0e000 == 45 [pid = 1900] [id = 680] 22:39:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 117 (0x9452c000) [pid = 1900] [serial = 1972] [outer = (nil)] 22:39:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 118 (0x9452f400) [pid = 1900] [serial = 1973] [outer = 0x9452c000] 22:39:50 INFO - PROCESS | 1900 | 1477892390697 Marionette DEBUG loaded listener.js 22:39:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 119 (0x94790400) [pid = 1900] [serial = 1974] [outer = 0x9452c000] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 118 (0x833bac00) [pid = 1900] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 117 (0x833b2400) [pid = 1900] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 116 (0x8c2ad800) [pid = 1900] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 115 (0x92cc9400) [pid = 1900] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 114 (0x833b7000) [pid = 1900] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 113 (0x87c7c800) [pid = 1900] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 112 (0x87d88c00) [pid = 1900] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x941e6c00) [pid = 1900] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892369792] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x937bf800) [pid = 1900] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x9452d400) [pid = 1900] [serial = 1910] [outer = (nil)] [url = about:blank] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x946b2000) [pid = 1900] [serial = 1912] [outer = (nil)] [url = about:blank] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x946b4800) [pid = 1900] [serial = 1914] [outer = (nil)] [url = about:blank] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x903e3c00) [pid = 1900] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x93b38000) [pid = 1900] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x8f6ef400) [pid = 1900] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 22:39:51 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x94797400) [pid = 1900] [serial = 1919] [outer = (nil)] [url = about:blank] 22:39:51 INFO - PROCESS | 1900 | 1477892391474 Marionette TRACE conn6 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 22:39:51 INFO - .... 22:39:51 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1235ms 22:39:51 INFO - PROCESS | 1900 | 1477892391488 Marionette TRACE conn6 -> [0,3051,"getWindowHandle",null] 22:39:51 INFO - PROCESS | 1900 | 1477892391491 Marionette TRACE conn6 <- [1,3051,null,{"value":"8"}] 22:39:51 INFO - TEST-START | /touch-events/historical.html 22:39:51 INFO - PROCESS | 1900 | 1477892391498 Marionette TRACE conn6 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:51 INFO - PROCESS | 1900 | 1477892391691 Marionette TRACE conn6 <- [1,3052,null,{"value":null}] 22:39:51 INFO - PROCESS | 1900 | 1477892391842 Marionette TRACE conn6 -> [0,3053,"getWindowHandles",null] 22:39:51 INFO - PROCESS | 1900 | 1477892391846 Marionette TRACE conn6 <- [1,3053,null,["8"]] 22:39:51 INFO - PROCESS | 1900 | 1477892391852 Marionette TRACE conn6 -> [0,3054,"switchToWindow",{"name":"8"}] 22:39:51 INFO - PROCESS | 1900 | 1477892391857 Marionette TRACE conn6 <- [1,3054,null,{}] 22:39:51 INFO - PROCESS | 1900 | 1477892391862 Marionette TRACE conn6 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x937bf800 == 46 [pid = 1900] [id = 681] 22:39:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x93b2c800) [pid = 1900] [serial = 1975] [outer = (nil)] 22:39:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x94829400) [pid = 1900] [serial = 1976] [outer = 0x93b2c800] 22:39:51 INFO - PROCESS | 1900 | 1477892391954 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 106 (0x94969c00) [pid = 1900] [serial = 1977] [outer = 0x93b2c800] 22:39:52 INFO - PROCESS | 1900 | 1477892392465 Marionette TRACE conn6 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 22:39:52 INFO - . 22:39:52 INFO - TEST-OK | /touch-events/historical.html | took 1024ms 22:39:52 INFO - PROCESS | 1900 | 1477892392523 Marionette TRACE conn6 -> [0,3056,"getWindowHandle",null] 22:39:52 INFO - PROCESS | 1900 | 1477892392526 Marionette TRACE conn6 <- [1,3056,null,{"value":"8"}] 22:39:52 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 22:39:52 INFO - PROCESS | 1900 | 1477892392534 Marionette TRACE conn6 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:52 INFO - PROCESS | 1900 | 1477892392707 Marionette TRACE conn6 <- [1,3057,null,{"value":null}] 22:39:52 INFO - PROCESS | 1900 | 1477892392721 Marionette TRACE conn6 -> [0,3058,"getWindowHandles",null] 22:39:52 INFO - PROCESS | 1900 | 1477892392727 Marionette TRACE conn6 <- [1,3058,null,["8"]] 22:39:52 INFO - PROCESS | 1900 | 1477892392732 Marionette TRACE conn6 -> [0,3059,"switchToWindow",{"name":"8"}] 22:39:52 INFO - PROCESS | 1900 | 1477892392739 Marionette TRACE conn6 <- [1,3059,null,{}] 22:39:52 INFO - PROCESS | 1900 | 1477892392744 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x9546c800 == 47 [pid = 1900] [id = 682] 22:39:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 107 (0x95627c00) [pid = 1900] [serial = 1978] [outer = (nil)] 22:39:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 108 (0x9565a400) [pid = 1900] [serial = 1979] [outer = 0x95627c00] 22:39:52 INFO - PROCESS | 1900 | 1477892392837 Marionette DEBUG loaded listener.js 22:39:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 109 (0x95a18c00) [pid = 1900] [serial = 1980] [outer = 0x95627c00] 22:39:53 INFO - PROCESS | 1900 | 1477892393632 Marionette TRACE conn6 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 22:39:53 INFO - ... 22:39:53 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1121ms 22:39:53 INFO - PROCESS | 1900 | 1477892393656 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 22:39:53 INFO - TEST-START | /touch-events/touch-retargeting.html 22:39:53 INFO - PROCESS | 1900 | 1477892393663 Marionette TRACE conn6 <- [1,3061,null,{"value":"8"}] 22:39:53 INFO - PROCESS | 1900 | 1477892393673 Marionette TRACE conn6 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:39:53 INFO - PROCESS | 1900 | 1477892393914 Marionette TRACE conn6 <- [1,3062,null,{"value":null}] 22:39:54 INFO - PROCESS | 1900 | 1477892394142 Marionette TRACE conn6 -> [0,3063,"getWindowHandles",null] 22:39:54 INFO - PROCESS | 1900 | 1477892394149 Marionette TRACE conn6 <- [1,3063,null,["8"]] 22:39:54 INFO - PROCESS | 1900 | 1477892394162 Marionette TRACE conn6 -> [0,3064,"switchToWindow",{"name":"8"}] 22:39:54 INFO - PROCESS | 1900 | 1477892394170 Marionette TRACE conn6 <- [1,3064,null,{}] 22:39:54 INFO - PROCESS | 1900 | 1477892394177 Marionette TRACE conn6 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:39:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c71c00 == 48 [pid = 1900] [id = 683] 22:39:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 110 (0x87c79c00) [pid = 1900] [serial = 1981] [outer = (nil)] 22:39:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 111 (0x87c7c800) [pid = 1900] [serial = 1982] [outer = 0x87c79c00] 22:39:54 INFO - PROCESS | 1900 | 1477892394302 Marionette DEBUG loaded listener.js 22:39:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 112 (0x8c51a400) [pid = 1900] [serial = 1983] [outer = 0x87c79c00] 22:39:54 INFO - PROCESS | 1900 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x937bf800 == 47 [pid = 1900] [id = 681] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0e000 == 46 [pid = 1900] [id = 680] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x878d8000 == 45 [pid = 1900] [id = 679] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x93b37400 == 44 [pid = 1900] [id = 678] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9400 == 43 [pid = 1900] [id = 677] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8d388000 == 42 [pid = 1900] [id = 676] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x87c6dc00 == 41 [pid = 1900] [id = 675] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x87c19c00 == 40 [pid = 1900] [id = 674] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8c299000 == 39 [pid = 1900] [id = 673] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x835e3c00 == 38 [pid = 1900] [id = 672] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x82c08c00 == 37 [pid = 1900] [id = 671] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5c00 == 36 [pid = 1900] [id = 670] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x95a1a400 == 35 [pid = 1900] [id = 668] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x9546ac00 == 34 [pid = 1900] [id = 666] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x9520e400 == 33 [pid = 1900] [id = 665] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x94795400 == 32 [pid = 1900] [id = 663] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x946bb400 == 31 [pid = 1900] [id = 662] 22:39:57 INFO - PROCESS | 1900 | --DOCSHELL 0x8d385800 == 30 [pid = 1900] [id = 660] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 111 (0x8794c800) [pid = 1900] [serial = 1908] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 110 (0x8d382c00) [pid = 1900] [serial = 1909] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 109 (0x9452e400) [pid = 1900] [serial = 1911] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 108 (0x946b2400) [pid = 1900] [serial = 1913] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 107 (0x946b4c00) [pid = 1900] [serial = 1915] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 106 (0x93b3b000) [pid = 1900] [serial = 1905] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 105 (0x941eb000) [pid = 1900] [serial = 1906] [outer = (nil)] [url = about:blank] 22:39:57 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x94798400) [pid = 1900] [serial = 1920] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x8f6f6c00) [pid = 1900] [serial = 1902] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x903e0c00) [pid = 1900] [serial = 1903] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x8c2b1400) [pid = 1900] [serial = 1899] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x8c2b7000) [pid = 1900] [serial = 1900] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x835e0000) [pid = 1900] [serial = 1894] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x878e0400) [pid = 1900] [serial = 1895] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x87d7b800) [pid = 1900] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x93b2e400) [pid = 1900] [serial = 1889] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x93b33800) [pid = 1900] [serial = 1890] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x82c06000) [pid = 1900] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477892369792] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x91866400) [pid = 1900] [serial = 1884] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92928c00) [pid = 1900] [serial = 1885] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92cca400) [pid = 1900] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x8c2ab800) [pid = 1900] [serial = 1881] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8c50f000) [pid = 1900] [serial = 1882] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x833b3c00) [pid = 1900] [serial = 1878] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x835ee400) [pid = 1900] [serial = 1879] [outer = (nil)] [url = about:blank] 22:39:58 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x946bd400) [pid = 1900] [serial = 1917] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8c2aa800) [pid = 1900] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x87d86c00) [pid = 1900] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x82c0d400) [pid = 1900] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x87c71800) [pid = 1900] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x9452c000) [pid = 1900] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x93b39000) [pid = 1900] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x93b2c800) [pid = 1900] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8d388400) [pid = 1900] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x9546b400) [pid = 1900] [serial = 1938] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x94796000) [pid = 1900] [serial = 1931] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x835e0800) [pid = 1900] [serial = 1948] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8c516400) [pid = 1900] [serial = 1960] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x95a1e000) [pid = 1900] [serial = 1943] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x9520ec00) [pid = 1900] [serial = 1936] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x946bc400) [pid = 1900] [serial = 1929] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x93b2e000) [pid = 1900] [serial = 1965] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x946b3800) [pid = 1900] [serial = 1970] [outer = (nil)] [url = about:blank] 22:40:01 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8d386800) [pid = 1900] [serial = 1924] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0ac00 == 29 [pid = 1900] [id = 648] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x833b2000 == 28 [pid = 1900] [id = 642] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x833afc00 == 27 [pid = 1900] [id = 653] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x946b9000 == 26 [pid = 1900] [id = 657] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x87c16c00 == 25 [pid = 1900] [id = 643] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x9546b800) [pid = 1900] [serial = 1939] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94796800) [pid = 1900] [serial = 1932] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x835e0c00) [pid = 1900] [serial = 1949] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x95a1f000) [pid = 1900] [serial = 1944] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x95464800) [pid = 1900] [serial = 1937] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x94792800) [pid = 1900] [serial = 1930] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8d387800) [pid = 1900] [serial = 1925] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x93b39800) [pid = 1900] [serial = 1927] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x9562e800) [pid = 1900] [serial = 1941] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x9565a400) [pid = 1900] [serial = 1979] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x95a1c000) [pid = 1900] [serial = 1946] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x94965800) [pid = 1900] [serial = 1934] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x87c6f400) [pid = 1900] [serial = 1922] [outer = (nil)] [url = about:blank] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x93b37800 == 24 [pid = 1900] [id = 652] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6ee800 == 23 [pid = 1900] [id = 651] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x903e2000 == 22 [pid = 1900] [id = 644] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2ad000 == 21 [pid = 1900] [id = 650] 22:40:06 INFO - PROCESS | 1900 | --DOCSHELL 0x937bd400 == 20 [pid = 1900] [id = 646] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x878d3400) [pid = 1900] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x833ae800) [pid = 1900] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x8f6f1800) [pid = 1900] [serial = 1963] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x941f0c00) [pid = 1900] [serial = 1969] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x941eb400) [pid = 1900] [serial = 1968] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x94790400) [pid = 1900] [serial = 1974] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x9452f400) [pid = 1900] [serial = 1973] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x94969c00) [pid = 1900] [serial = 1977] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x94829400) [pid = 1900] [serial = 1976] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x90e31800) [pid = 1900] [serial = 1964] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x8c29b000) [pid = 1900] [serial = 1958] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x8c50ec00) [pid = 1900] [serial = 1959] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x835e5c00) [pid = 1900] [serial = 1951] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x835f7c00) [pid = 1900] [serial = 1952] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x8cc77800) [pid = 1900] [serial = 1961] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x93b30400) [pid = 1900] [serial = 1966] [outer = (nil)] [url = about:blank] 22:40:07 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x946b4400) [pid = 1900] [serial = 1971] [outer = (nil)] [url = about:blank] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x95627c00) [pid = 1900] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x946b9400) [pid = 1900] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8f6ea400) [pid = 1900] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x92982400) [pid = 1900] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x95a1b400) [pid = 1900] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x87953400) [pid = 1900] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x95207c00) [pid = 1900] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 22:40:09 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x94962000) [pid = 1900] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x90e35000 == 19 [pid = 1900] [id = 661] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x87950800 == 18 [pid = 1900] [id = 659] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x95206c00 == 17 [pid = 1900] [id = 667] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x94961800 == 16 [pid = 1900] [id = 664] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x95a1b000 == 15 [pid = 1900] [id = 669] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b6800 == 14 [pid = 1900] [id = 639] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8cbf3800 == 13 [pid = 1900] [id = 640] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x87d88400 == 12 [pid = 1900] [id = 638] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9800 == 11 [pid = 1900] [id = 641] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x833b3400 == 10 [pid = 1900] [id = 636] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x87c17400 == 9 [pid = 1900] [id = 637] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x9546c800 == 8 [pid = 1900] [id = 682] 22:40:15 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c400 == 7 [pid = 1900] [id = 635] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x9478f000) [pid = 1900] [serial = 1918] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8f6f2c00) [pid = 1900] [serial = 1876] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x941efc00) [pid = 1900] [serial = 1928] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x95c01400) [pid = 1900] [serial = 1947] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x87d82800) [pid = 1900] [serial = 1923] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x95660400) [pid = 1900] [serial = 1942] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x9496b800) [pid = 1900] [serial = 1935] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x95a18c00) [pid = 1900] [serial = 1980] [outer = (nil)] [url = about:blank] 22:40:15 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x87c7c800) [pid = 1900] [serial = 1982] [outer = (nil)] [url = about:blank] 22:40:24 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:40:24 INFO - PROCESS | 1900 | 1477892424510 Marionette TRACE conn6 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 22:40:24 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30875ms 22:40:24 INFO - PROCESS | 1900 | 1477892424547 Marionette TRACE conn6 -> [0,3066,"getWindowHandle",null] 22:40:24 INFO - PROCESS | 1900 | 1477892424554 Marionette TRACE conn6 <- [1,3066,null,{"value":"8"}] 22:40:24 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 22:40:24 INFO - PROCESS | 1900 | 1477892424566 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:24 INFO - PROCESS | 1900 | 1477892424748 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 22:40:24 INFO - PROCESS | 1900 | 1477892424895 Marionette TRACE conn6 -> [0,3068,"getWindowHandles",null] 22:40:24 INFO - PROCESS | 1900 | 1477892424902 Marionette TRACE conn6 <- [1,3068,null,["8"]] 22:40:24 INFO - PROCESS | 1900 | 1477892424911 Marionette TRACE conn6 -> [0,3069,"switchToWindow",{"name":"8"}] 22:40:24 INFO - PROCESS | 1900 | 1477892424919 Marionette TRACE conn6 <- [1,3069,null,{}] 22:40:24 INFO - PROCESS | 1900 | 1477892424932 Marionette TRACE conn6 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c09000 == 8 [pid = 1900] [id = 684] 22:40:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c09400) [pid = 1900] [serial = 1984] [outer = (nil)] 22:40:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0d000) [pid = 1900] [serial = 1985] [outer = 0x82c09400] 22:40:25 INFO - PROCESS | 1900 | 1477892425042 Marionette DEBUG loaded listener.js 22:40:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b0400) [pid = 1900] [serial = 1986] [outer = 0x82c09400] 22:40:25 INFO - PROCESS | 1900 | 1477892425689 Marionette TRACE conn6 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 22:40:25 INFO - ..... 22:40:25 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1180ms 22:40:25 INFO - PROCESS | 1900 | 1477892425745 Marionette TRACE conn6 -> [0,3071,"getWindowHandle",null] 22:40:25 INFO - PROCESS | 1900 | 1477892425751 Marionette TRACE conn6 <- [1,3071,null,{"value":"8"}] 22:40:25 INFO - TEST-START | /user-timing/idlharness.html 22:40:25 INFO - PROCESS | 1900 | 1477892425758 Marionette TRACE conn6 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:26 INFO - PROCESS | 1900 | 1477892426012 Marionette TRACE conn6 <- [1,3072,null,{"value":null}] 22:40:26 INFO - PROCESS | 1900 | 1477892426033 Marionette TRACE conn6 -> [0,3073,"getWindowHandles",null] 22:40:26 INFO - PROCESS | 1900 | 1477892426038 Marionette TRACE conn6 <- [1,3073,null,["8"]] 22:40:26 INFO - PROCESS | 1900 | 1477892426046 Marionette TRACE conn6 -> [0,3074,"switchToWindow",{"name":"8"}] 22:40:26 INFO - PROCESS | 1900 | 1477892426051 Marionette TRACE conn6 <- [1,3074,null,{}] 22:40:26 INFO - PROCESS | 1900 | 1477892426058 Marionette TRACE conn6 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b0000 == 9 [pid = 1900] [id = 685] 22:40:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835efc00) [pid = 1900] [serial = 1987] [outer = (nil)] 22:40:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f2000) [pid = 1900] [serial = 1988] [outer = 0x835efc00] 22:40:26 INFO - PROCESS | 1900 | 1477892426156 Marionette DEBUG loaded listener.js 22:40:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f5800) [pid = 1900] [serial = 1989] [outer = 0x835efc00] 22:40:27 INFO - PROCESS | 1900 | 1477892427192 Marionette TRACE conn6 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 22:40:27 INFO - ........................ 22:40:27 INFO - TEST-OK | /user-timing/idlharness.html | took 1487ms 22:40:27 INFO - PROCESS | 1900 | 1477892427254 Marionette TRACE conn6 -> [0,3076,"getWindowHandle",null] 22:40:27 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 22:40:27 INFO - PROCESS | 1900 | 1477892427262 Marionette TRACE conn6 <- [1,3076,null,{"value":"8"}] 22:40:27 INFO - PROCESS | 1900 | 1477892427269 Marionette TRACE conn6 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:27 INFO - PROCESS | 1900 | 1477892427518 Marionette TRACE conn6 <- [1,3077,null,{"value":null}] 22:40:27 INFO - PROCESS | 1900 | 1477892427537 Marionette TRACE conn6 -> [0,3078,"getWindowHandles",null] 22:40:27 INFO - PROCESS | 1900 | 1477892427542 Marionette TRACE conn6 <- [1,3078,null,["8"]] 22:40:27 INFO - PROCESS | 1900 | 1477892427549 Marionette TRACE conn6 -> [0,3079,"switchToWindow",{"name":"8"}] 22:40:27 INFO - PROCESS | 1900 | 1477892427556 Marionette TRACE conn6 <- [1,3079,null,{}] 22:40:27 INFO - PROCESS | 1900 | 1477892427563 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:27 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c75800 == 10 [pid = 1900] [id = 686] 22:40:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c75c00) [pid = 1900] [serial = 1990] [outer = (nil)] 22:40:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c79400) [pid = 1900] [serial = 1991] [outer = 0x87c75c00] 22:40:27 INFO - PROCESS | 1900 | 1477892427672 Marionette DEBUG loaded listener.js 22:40:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87d7c400) [pid = 1900] [serial = 1992] [outer = 0x87c75c00] 22:40:28 INFO - PROCESS | 1900 | 1477892428506 Marionette TRACE conn6 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 22:40:28 INFO - ....... 22:40:28 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1280ms 22:40:28 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 22:40:28 INFO - PROCESS | 1900 | 1477892428549 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 22:40:28 INFO - PROCESS | 1900 | 1477892428553 Marionette TRACE conn6 <- [1,3081,null,{"value":"8"}] 22:40:28 INFO - PROCESS | 1900 | 1477892428559 Marionette TRACE conn6 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:28 INFO - PROCESS | 1900 | 1477892428792 Marionette TRACE conn6 <- [1,3082,null,{"value":null}] 22:40:28 INFO - PROCESS | 1900 | 1477892428908 Marionette TRACE conn6 -> [0,3083,"getWindowHandles",null] 22:40:28 INFO - PROCESS | 1900 | 1477892428915 Marionette TRACE conn6 <- [1,3083,null,["8"]] 22:40:28 INFO - PROCESS | 1900 | 1477892428922 Marionette TRACE conn6 -> [0,3084,"switchToWindow",{"name":"8"}] 22:40:28 INFO - PROCESS | 1900 | 1477892428932 Marionette TRACE conn6 <- [1,3084,null,{}] 22:40:29 INFO - PROCESS | 1900 | 1477892428985 Marionette TRACE conn6 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b26800 == 11 [pid = 1900] [id = 687] 22:40:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x82b26c00) [pid = 1900] [serial = 1993] [outer = (nil)] 22:40:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x878de400) [pid = 1900] [serial = 1994] [outer = 0x82b26c00] 22:40:29 INFO - PROCESS | 1900 | 1477892429111 Marionette DEBUG loaded listener.js 22:40:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8795a400) [pid = 1900] [serial = 1995] [outer = 0x82b26c00] 22:40:30 INFO - PROCESS | 1900 | 1477892430029 Marionette TRACE conn6 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 22:40:30 INFO - ....... 22:40:30 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1526ms 22:40:30 INFO - PROCESS | 1900 | 1477892430095 Marionette TRACE conn6 -> [0,3086,"getWindowHandle",null] 22:40:30 INFO - PROCESS | 1900 | 1477892430102 Marionette TRACE conn6 <- [1,3086,null,{"value":"8"}] 22:40:30 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 22:40:30 INFO - PROCESS | 1900 | 1477892430112 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:30 INFO - PROCESS | 1900 | 1477892430356 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 22:40:30 INFO - PROCESS | 1900 | 1477892430544 Marionette TRACE conn6 -> [0,3088,"getWindowHandles",null] 22:40:30 INFO - PROCESS | 1900 | 1477892430551 Marionette TRACE conn6 <- [1,3088,null,["8"]] 22:40:30 INFO - PROCESS | 1900 | 1477892430560 Marionette TRACE conn6 -> [0,3089,"switchToWindow",{"name":"8"}] 22:40:30 INFO - PROCESS | 1900 | 1477892430569 Marionette TRACE conn6 <- [1,3089,null,{}] 22:40:30 INFO - PROCESS | 1900 | 1477892430574 Marionette TRACE conn6 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d89c00 == 12 [pid = 1900] [id = 688] 22:40:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x87d8a800) [pid = 1900] [serial = 1996] [outer = (nil)] 22:40:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8bca9400) [pid = 1900] [serial = 1997] [outer = 0x87d8a800] 22:40:30 INFO - PROCESS | 1900 | 1477892430687 Marionette DEBUG loaded listener.js 22:40:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8bcb1400) [pid = 1900] [serial = 1998] [outer = 0x87d8a800] 22:40:31 INFO - PROCESS | 1900 | 1477892431421 Marionette TRACE conn6 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 22:40:31 INFO - .. 22:40:31 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1376ms 22:40:31 INFO - PROCESS | 1900 | 1477892431488 Marionette TRACE conn6 -> [0,3091,"getWindowHandle",null] 22:40:31 INFO - PROCESS | 1900 | 1477892431493 Marionette TRACE conn6 <- [1,3091,null,{"value":"8"}] 22:40:31 INFO - TEST-START | /user-timing/test_user_timing_exists.html 22:40:31 INFO - PROCESS | 1900 | 1477892431500 Marionette TRACE conn6 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:31 INFO - PROCESS | 1900 | 1477892431713 Marionette TRACE conn6 <- [1,3092,null,{"value":null}] 22:40:31 INFO - PROCESS | 1900 | 1477892431920 Marionette TRACE conn6 -> [0,3093,"getWindowHandles",null] 22:40:31 INFO - PROCESS | 1900 | 1477892431931 Marionette TRACE conn6 <- [1,3093,null,["8"]] 22:40:31 INFO - PROCESS | 1900 | 1477892431978 Marionette TRACE conn6 -> [0,3094,"switchToWindow",{"name":"8"}] 22:40:31 INFO - PROCESS | 1900 | 1477892431987 Marionette TRACE conn6 <- [1,3094,null,{}] 22:40:32 INFO - PROCESS | 1900 | 1477892431997 Marionette TRACE conn6 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c295800 == 13 [pid = 1900] [id = 689] 22:40:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c297000) [pid = 1900] [serial = 1999] [outer = (nil)] 22:40:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8c29a800) [pid = 1900] [serial = 2000] [outer = 0x8c297000] 22:40:32 INFO - PROCESS | 1900 | 1477892432102 Marionette DEBUG loaded listener.js 22:40:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8c2ab800) [pid = 1900] [serial = 2001] [outer = 0x8c297000] 22:40:32 INFO - PROCESS | 1900 | 1477892432862 Marionette TRACE conn6 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 22:40:32 INFO - ..... 22:40:32 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1377ms 22:40:32 INFO - PROCESS | 1900 | 1477892432924 Marionette TRACE conn6 -> [0,3096,"getWindowHandle",null] 22:40:32 INFO - PROCESS | 1900 | 1477892432929 Marionette TRACE conn6 <- [1,3096,null,{"value":"8"}] 22:40:32 INFO - TEST-START | /user-timing/test_user_timing_mark.html 22:40:32 INFO - PROCESS | 1900 | 1477892432939 Marionette TRACE conn6 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:33 INFO - PROCESS | 1900 | 1477892433143 Marionette TRACE conn6 <- [1,3097,null,{"value":null}] 22:40:33 INFO - PROCESS | 1900 | 1477892433317 Marionette TRACE conn6 -> [0,3098,"getWindowHandles",null] 22:40:33 INFO - PROCESS | 1900 | 1477892433323 Marionette TRACE conn6 <- [1,3098,null,["8"]] 22:40:33 INFO - PROCESS | 1900 | 1477892433335 Marionette TRACE conn6 -> [0,3099,"switchToWindow",{"name":"8"}] 22:40:33 INFO - PROCESS | 1900 | 1477892433342 Marionette TRACE conn6 <- [1,3099,null,{}] 22:40:33 INFO - PROCESS | 1900 | 1477892433348 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:33 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c512800 == 14 [pid = 1900] [id = 690] 22:40:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8c513000) [pid = 1900] [serial = 2002] [outer = (nil)] 22:40:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8c516c00) [pid = 1900] [serial = 2003] [outer = 0x8c513000] 22:40:33 INFO - PROCESS | 1900 | 1477892433453 Marionette DEBUG loaded listener.js 22:40:33 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8c51ac00) [pid = 1900] [serial = 2004] [outer = 0x8c513000] 22:40:34 INFO - ..................... 22:40:34 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1536ms 22:40:34 INFO - PROCESS | 1900 | 1477892434444 Marionette TRACE conn6 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 22:40:34 INFO - PROCESS | 1900 | 1477892434502 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 22:40:34 INFO - PROCESS | 1900 | 1477892434508 Marionette TRACE conn6 <- [1,3101,null,{"value":"8"}] 22:40:34 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 22:40:34 INFO - PROCESS | 1900 | 1477892434526 Marionette TRACE conn6 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:34 INFO - PROCESS | 1900 | 1477892434725 Marionette TRACE conn6 <- [1,3102,null,{"value":null}] 22:40:34 INFO - PROCESS | 1900 | 1477892434924 Marionette TRACE conn6 -> [0,3103,"getWindowHandles",null] 22:40:34 INFO - PROCESS | 1900 | 1477892434937 Marionette TRACE conn6 <- [1,3103,null,["8"]] 22:40:34 INFO - PROCESS | 1900 | 1477892434952 Marionette TRACE conn6 -> [0,3104,"switchToWindow",{"name":"8"}] 22:40:34 INFO - PROCESS | 1900 | 1477892434962 Marionette TRACE conn6 <- [1,3104,null,{}] 22:40:34 INFO - PROCESS | 1900 | 1477892434968 Marionette TRACE conn6 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b7400 == 15 [pid = 1900] [id = 691] 22:40:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x833b8000) [pid = 1900] [serial = 2005] [outer = (nil)] 22:40:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x87c77400) [pid = 1900] [serial = 2006] [outer = 0x833b8000] 22:40:35 INFO - PROCESS | 1900 | 1477892435074 Marionette DEBUG loaded listener.js 22:40:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x87d7d800) [pid = 1900] [serial = 2007] [outer = 0x833b8000] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87c75800 == 14 [pid = 1900] [id = 686] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x833b0000 == 13 [pid = 1900] [id = 685] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82c09000 == 12 [pid = 1900] [id = 684] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87c71c00 == 11 [pid = 1900] [id = 683] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x82b26800 == 10 [pid = 1900] [id = 687] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x87d89c00 == 9 [pid = 1900] [id = 688] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8c295800 == 8 [pid = 1900] [id = 689] 22:40:35 INFO - PROCESS | 1900 | --DOCSHELL 0x8c512800 == 7 [pid = 1900] [id = 690] 22:40:36 INFO - PROCESS | 1900 | 1477892436462 Marionette TRACE conn6 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 22:40:36 INFO - ..... 22:40:36 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1996ms 22:40:36 INFO - PROCESS | 1900 | 1477892436517 Marionette TRACE conn6 -> [0,3106,"getWindowHandle",null] 22:40:36 INFO - PROCESS | 1900 | 1477892436522 Marionette TRACE conn6 <- [1,3106,null,{"value":"8"}] 22:40:36 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 22:40:36 INFO - PROCESS | 1900 | 1477892436533 Marionette TRACE conn6 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:36 INFO - PROCESS | 1900 | 1477892436799 Marionette TRACE conn6 <- [1,3107,null,{"value":null}] 22:40:36 INFO - PROCESS | 1900 | 1477892436938 Marionette TRACE conn6 -> [0,3108,"getWindowHandles",null] 22:40:36 INFO - PROCESS | 1900 | 1477892436944 Marionette TRACE conn6 <- [1,3108,null,["8"]] 22:40:36 INFO - PROCESS | 1900 | 1477892436951 Marionette TRACE conn6 -> [0,3109,"switchToWindow",{"name":"8"}] 22:40:36 INFO - PROCESS | 1900 | 1477892436959 Marionette TRACE conn6 <- [1,3109,null,{}] 22:40:36 INFO - PROCESS | 1900 | 1477892436970 Marionette TRACE conn6 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dc000 == 8 [pid = 1900] [id = 692] 22:40:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x835dc400) [pid = 1900] [serial = 2008] [outer = (nil)] 22:40:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x835df800) [pid = 1900] [serial = 2009] [outer = 0x835dc400] 22:40:37 INFO - PROCESS | 1900 | 1477892437107 Marionette DEBUG loaded listener.js 22:40:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x835e8000) [pid = 1900] [serial = 2010] [outer = 0x835dc400] 22:40:37 INFO - .............. 22:40:37 INFO - PROCESS | 1900 | 1477892437866 Marionette TRACE conn6 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 22:40:37 INFO - ........................... 22:40:37 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1382ms 22:40:37 INFO - PROCESS | 1900 | 1477892437914 Marionette TRACE conn6 -> [0,3111,"getWindowHandle",null] 22:40:37 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 22:40:37 INFO - PROCESS | 1900 | 1477892437926 Marionette TRACE conn6 <- [1,3111,null,{"value":"8"}] 22:40:37 INFO - PROCESS | 1900 | 1477892437933 Marionette TRACE conn6 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:38 INFO - PROCESS | 1900 | 1477892438139 Marionette TRACE conn6 <- [1,3112,null,{"value":null}] 22:40:38 INFO - PROCESS | 1900 | 1477892438280 Marionette TRACE conn6 -> [0,3113,"getWindowHandles",null] 22:40:38 INFO - PROCESS | 1900 | 1477892438284 Marionette TRACE conn6 <- [1,3113,null,["8"]] 22:40:38 INFO - PROCESS | 1900 | 1477892438292 Marionette TRACE conn6 -> [0,3114,"switchToWindow",{"name":"8"}] 22:40:38 INFO - PROCESS | 1900 | 1477892438298 Marionette TRACE conn6 <- [1,3114,null,{}] 22:40:38 INFO - PROCESS | 1900 | 1477892438304 Marionette TRACE conn6 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x87953400 == 9 [pid = 1900] [id = 693] 22:40:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x87c1a800) [pid = 1900] [serial = 2011] [outer = (nil)] 22:40:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x87c70000) [pid = 1900] [serial = 2012] [outer = 0x87c1a800] 22:40:38 INFO - PROCESS | 1900 | 1477892438406 Marionette DEBUG loaded listener.js 22:40:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x87d7ec00) [pid = 1900] [serial = 2013] [outer = 0x87c1a800] 22:40:39 INFO - PROCESS | 1900 | 1477892439113 Marionette TRACE conn6 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 22:40:39 INFO - .. 22:40:39 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1237ms 22:40:39 INFO - PROCESS | 1900 | 1477892439179 Marionette TRACE conn6 -> [0,3116,"getWindowHandle",null] 22:40:39 INFO - PROCESS | 1900 | 1477892439187 Marionette TRACE conn6 <- [1,3116,null,{"value":"8"}] 22:40:39 INFO - TEST-START | /user-timing/test_user_timing_measure.html 22:40:39 INFO - PROCESS | 1900 | 1477892439201 Marionette TRACE conn6 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:39 INFO - PROCESS | 1900 | 1477892439436 Marionette TRACE conn6 <- [1,3117,null,{"value":null}] 22:40:39 INFO - PROCESS | 1900 | 1477892439469 Marionette TRACE conn6 -> [0,3118,"getWindowHandles",null] 22:40:39 INFO - PROCESS | 1900 | 1477892439474 Marionette TRACE conn6 <- [1,3118,null,["8"]] 22:40:39 INFO - PROCESS | 1900 | 1477892439480 Marionette TRACE conn6 -> [0,3119,"switchToWindow",{"name":"8"}] 22:40:39 INFO - PROCESS | 1900 | 1477892439488 Marionette TRACE conn6 <- [1,3119,null,{}] 22:40:39 INFO - PROCESS | 1900 | 1477892439574 Marionette TRACE conn6 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:39 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14c000 == 10 [pid = 1900] [id = 694] 22:40:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8c14f000) [pid = 1900] [serial = 2014] [outer = (nil)] 22:40:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x8c295800) [pid = 1900] [serial = 2015] [outer = 0x8c14f000] 22:40:39 INFO - PROCESS | 1900 | 1477892439686 Marionette DEBUG loaded listener.js 22:40:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x8c2ad400) [pid = 1900] [serial = 2016] [outer = 0x8c14f000] 22:40:40 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x87c75c00) [pid = 1900] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 22:40:40 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x835efc00) [pid = 1900] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 22:40:40 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x82c09400) [pid = 1900] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 22:40:40 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x87c79c00) [pid = 1900] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 22:40:40 INFO - PROCESS | 1900 | 1477892440618 Marionette TRACE conn6 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 22:40:40 INFO - ............................... 22:40:40 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1490ms 22:40:40 INFO - PROCESS | 1900 | 1477892440684 Marionette TRACE conn6 -> [0,3121,"getWindowHandle",null] 22:40:40 INFO - PROCESS | 1900 | 1477892440689 Marionette TRACE conn6 <- [1,3121,null,{"value":"8"}] 22:40:40 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 22:40:40 INFO - PROCESS | 1900 | 1477892440700 Marionette TRACE conn6 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:40 INFO - PROCESS | 1900 | 1477892440901 Marionette TRACE conn6 <- [1,3122,null,{"value":null}] 22:40:41 INFO - PROCESS | 1900 | 1477892441044 Marionette TRACE conn6 -> [0,3123,"getWindowHandles",null] 22:40:41 INFO - PROCESS | 1900 | 1477892441050 Marionette TRACE conn6 <- [1,3123,null,["8"]] 22:40:41 INFO - PROCESS | 1900 | 1477892441058 Marionette TRACE conn6 -> [0,3124,"switchToWindow",{"name":"8"}] 22:40:41 INFO - PROCESS | 1900 | 1477892441064 Marionette TRACE conn6 <- [1,3124,null,{}] 22:40:41 INFO - PROCESS | 1900 | 1477892441070 Marionette TRACE conn6 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c05000 == 11 [pid = 1900] [id = 695] 22:40:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x833b2000) [pid = 1900] [serial = 2017] [outer = (nil)] 22:40:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8c516800) [pid = 1900] [serial = 2018] [outer = 0x833b2000] 22:40:41 INFO - PROCESS | 1900 | 1477892441173 Marionette DEBUG loaded listener.js 22:40:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x8d388000) [pid = 1900] [serial = 2019] [outer = 0x833b2000] 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 330 22:40:41 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/performance/Performance.cpp, line 318 22:40:41 INFO - PROCESS | 1900 | 1477892441924 Marionette TRACE conn6 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 22:40:41 INFO - ................. 22:40:41 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1283ms 22:40:41 INFO - PROCESS | 1900 | 1477892441980 Marionette TRACE conn6 -> [0,3126,"getWindowHandle",null] 22:40:41 INFO - PROCESS | 1900 | 1477892441982 Marionette TRACE conn6 <- [1,3126,null,{"value":"8"}] 22:40:41 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 22:40:42 INFO - PROCESS | 1900 | 1477892441990 Marionette TRACE conn6 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:42 INFO - PROCESS | 1900 | 1477892442242 Marionette TRACE conn6 <- [1,3127,null,{"value":null}] 22:40:42 INFO - PROCESS | 1900 | 1477892442256 Marionette TRACE conn6 -> [0,3128,"getWindowHandles",null] 22:40:42 INFO - PROCESS | 1900 | 1477892442259 Marionette TRACE conn6 <- [1,3128,null,["8"]] 22:40:42 INFO - PROCESS | 1900 | 1477892442265 Marionette TRACE conn6 -> [0,3129,"switchToWindow",{"name":"8"}] 22:40:42 INFO - PROCESS | 1900 | 1477892442270 Marionette TRACE conn6 <- [1,3129,null,{}] 22:40:42 INFO - PROCESS | 1900 | 1477892442277 Marionette TRACE conn6 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x903d9000 == 12 [pid = 1900] [id = 696] 22:40:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x903d9400) [pid = 1900] [serial = 2020] [outer = (nil)] 22:40:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x903dc400) [pid = 1900] [serial = 2021] [outer = 0x903d9400] 22:40:42 INFO - PROCESS | 1900 | 1477892442376 Marionette DEBUG loaded listener.js 22:40:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x903e6800) [pid = 1900] [serial = 2022] [outer = 0x903d9400] 22:40:43 INFO - ................ 22:40:43 INFO - PROCESS | 1900 | 1477892443383 Marionette TRACE conn6 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 22:40:43 INFO - . 22:40:43 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1430ms 22:40:43 INFO - PROCESS | 1900 | 1477892443422 Marionette TRACE conn6 -> [0,3131,"getWindowHandle",null] 22:40:43 INFO - PROCESS | 1900 | 1477892443427 Marionette TRACE conn6 <- [1,3131,null,{"value":"8"}] 22:40:43 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 22:40:43 INFO - PROCESS | 1900 | 1477892443436 Marionette TRACE conn6 -> [0,3132,"getContext",null] 22:40:43 INFO - PROCESS | 1900 | 1477892443446 Marionette TRACE conn6 <- [1,3132,null,{"value":"content"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443454 Marionette TRACE conn6 -> [0,3133,"setContext",{"value":"chrome"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443462 Marionette TRACE conn6 <- [1,3133,null,{}] 22:40:43 INFO - PROCESS | 1900 | 1477892443469 Marionette TRACE conn6 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 22:40:43 INFO - PROCESS | 1900 | 1477892443494 Marionette TRACE conn6 <- [1,3134,null,{"value":true}] 22:40:43 INFO - PROCESS | 1900 | 1477892443546 Marionette TRACE conn6 -> [0,3135,"setContext",{"value":"content"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443554 Marionette TRACE conn6 <- [1,3135,null,{}] 22:40:43 INFO - Setting pref dom.animations-api.core.enabled (true) 22:40:43 INFO - PROCESS | 1900 | 1477892443572 Marionette TRACE conn6 -> [0,3136,"getContext",null] 22:40:43 INFO - PROCESS | 1900 | 1477892443576 Marionette TRACE conn6 <- [1,3136,null,{"value":"content"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443583 Marionette TRACE conn6 -> [0,3137,"setContext",{"value":"chrome"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443586 Marionette TRACE conn6 <- [1,3137,null,{}] 22:40:43 INFO - PROCESS | 1900 | 1477892443593 Marionette TRACE conn6 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 22:40:43 INFO - PROCESS | 1900 | 1477892443619 Marionette TRACE conn6 <- [1,3138,null,{"value":null}] 22:40:43 INFO - PROCESS | 1900 | 1477892443626 Marionette TRACE conn6 -> [0,3139,"setContext",{"value":"content"}] 22:40:43 INFO - PROCESS | 1900 | 1477892443631 Marionette TRACE conn6 <- [1,3139,null,{}] 22:40:43 INFO - PROCESS | 1900 | 1477892443637 Marionette TRACE conn6 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:43 INFO - PROCESS | 1900 | 1477892443967 Marionette TRACE conn6 <- [1,3140,null,{"value":null}] 22:40:44 INFO - PROCESS | 1900 | 1477892444064 Marionette TRACE conn6 -> [0,3141,"getWindowHandles",null] 22:40:44 INFO - PROCESS | 1900 | 1477892444075 Marionette TRACE conn6 <- [1,3141,null,["8"]] 22:40:44 INFO - PROCESS | 1900 | 1477892444126 Marionette TRACE conn6 -> [0,3142,"switchToWindow",{"name":"8"}] 22:40:44 INFO - PROCESS | 1900 | 1477892444133 Marionette TRACE conn6 <- [1,3142,null,{}] 22:40:44 INFO - PROCESS | 1900 | 1477892444139 Marionette TRACE conn6 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a25c00 == 13 [pid = 1900] [id = 697] 22:40:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x87d7e800) [pid = 1900] [serial = 2023] [outer = (nil)] 22:40:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x8bcae000) [pid = 1900] [serial = 2024] [outer = 0x87d7e800] 22:40:44 INFO - PROCESS | 1900 | 1477892444255 Marionette DEBUG loaded listener.js 22:40:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x8bfd1400) [pid = 1900] [serial = 2025] [outer = 0x87d7e800] 22:40:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2aec00 == 14 [pid = 1900] [id = 698] 22:40:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x8c510800) [pid = 1900] [serial = 2026] [outer = (nil)] 22:40:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x8c2a8c00) [pid = 1900] [serial = 2027] [outer = 0x8c510800] 22:40:45 INFO - PROCESS | 1900 | 1477892445180 Marionette TRACE conn6 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 22:40:45 INFO - ... 22:40:45 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1780ms 22:40:45 INFO - PROCESS | 1900 | 1477892445249 Marionette TRACE conn6 -> [0,3144,"getWindowHandle",null] 22:40:45 INFO - PROCESS | 1900 | 1477892445255 Marionette TRACE conn6 <- [1,3144,null,{"value":"8"}] 22:40:45 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 22:40:45 INFO - PROCESS | 1900 | 1477892445265 Marionette TRACE conn6 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:45 INFO - PROCESS | 1900 | 1477892445493 Marionette TRACE conn6 <- [1,3145,null,{"value":null}] 22:40:45 INFO - PROCESS | 1900 | 1477892445676 Marionette TRACE conn6 -> [0,3146,"getWindowHandles",null] 22:40:45 INFO - PROCESS | 1900 | 1477892445681 Marionette TRACE conn6 <- [1,3146,null,["8"]] 22:40:45 INFO - PROCESS | 1900 | 1477892445688 Marionette TRACE conn6 -> [0,3147,"switchToWindow",{"name":"8"}] 22:40:45 INFO - PROCESS | 1900 | 1477892445694 Marionette TRACE conn6 <- [1,3147,null,{}] 22:40:45 INFO - PROCESS | 1900 | 1477892445742 Marionette TRACE conn6 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d387400 == 15 [pid = 1900] [id = 699] 22:40:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x8d389400) [pid = 1900] [serial = 2028] [outer = (nil)] 22:40:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8f6f1000) [pid = 1900] [serial = 2029] [outer = 0x8d389400] 22:40:45 INFO - PROCESS | 1900 | 1477892445855 Marionette DEBUG loaded listener.js 22:40:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x903e7c00) [pid = 1900] [serial = 2030] [outer = 0x8d389400] 22:40:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:40:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 22:40:46 INFO - PROCESS | 1900 | 1477892446686 Marionette TRACE conn6 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 22:40:46 INFO - ......... 22:40:46 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1485ms 22:40:46 INFO - PROCESS | 1900 | 1477892446751 Marionette TRACE conn6 -> [0,3149,"getWindowHandle",null] 22:40:46 INFO - PROCESS | 1900 | 1477892446755 Marionette TRACE conn6 <- [1,3149,null,{"value":"8"}] 22:40:46 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 22:40:46 INFO - PROCESS | 1900 | 1477892446764 Marionette TRACE conn6 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:46 INFO - PROCESS | 1900 | 1477892446968 Marionette TRACE conn6 <- [1,3150,null,{"value":null}] 22:40:47 INFO - PROCESS | 1900 | 1477892447256 Marionette TRACE conn6 -> [0,3151,"getWindowHandles",null] 22:40:47 INFO - PROCESS | 1900 | 1477892447263 Marionette TRACE conn6 <- [1,3151,null,["8"]] 22:40:47 INFO - PROCESS | 1900 | 1477892447276 Marionette TRACE conn6 -> [0,3152,"switchToWindow",{"name":"8"}] 22:40:47 INFO - PROCESS | 1900 | 1477892447286 Marionette TRACE conn6 <- [1,3152,null,{}] 22:40:47 INFO - PROCESS | 1900 | 1477892447343 Marionette TRACE conn6 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0c800 == 16 [pid = 1900] [id = 700] 22:40:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x82c0dc00) [pid = 1900] [serial = 2031] [outer = (nil)] 22:40:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x835df400) [pid = 1900] [serial = 2032] [outer = 0x82c0dc00] 22:40:47 INFO - PROCESS | 1900 | 1477892447447 Marionette DEBUG loaded listener.js 22:40:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x835ec800) [pid = 1900] [serial = 2033] [outer = 0x82c0dc00] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x87c79400) [pid = 1900] [serial = 1991] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x87d7c400) [pid = 1900] [serial = 1992] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x835f2000) [pid = 1900] [serial = 1988] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x835f5800) [pid = 1900] [serial = 1989] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x82c0d000) [pid = 1900] [serial = 1985] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x833b0400) [pid = 1900] [serial = 1986] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x8c51a400) [pid = 1900] [serial = 1983] [outer = (nil)] [url = about:blank] 22:40:48 INFO - PROCESS | 1900 | 1477892448302 Marionette TRACE conn6 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 22:40:48 INFO - ................................... 22:40:48 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1595ms 22:40:48 INFO - PROCESS | 1900 | 1477892448360 Marionette TRACE conn6 -> [0,3154,"getWindowHandle",null] 22:40:48 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 22:40:48 INFO - Clearing pref dom.animations-api.core.enabled 22:40:48 INFO - PROCESS | 1900 | 1477892448367 Marionette TRACE conn6 <- [1,3154,null,{"value":"8"}] 22:40:48 INFO - PROCESS | 1900 | 1477892448375 Marionette TRACE conn6 -> [0,3155,"getContext",null] 22:40:48 INFO - PROCESS | 1900 | 1477892448383 Marionette TRACE conn6 <- [1,3155,null,{"value":"content"}] 22:40:48 INFO - PROCESS | 1900 | 1477892448395 Marionette TRACE conn6 -> [0,3156,"setContext",{"value":"chrome"}] 22:40:48 INFO - PROCESS | 1900 | 1477892448400 Marionette TRACE conn6 <- [1,3156,null,{}] 22:40:48 INFO - PROCESS | 1900 | 1477892448407 Marionette TRACE conn6 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 22:40:48 INFO - PROCESS | 1900 | 1477892448425 Marionette TRACE conn6 <- [1,3157,null,{"value":null}] 22:40:48 INFO - PROCESS | 1900 | 1477892448431 Marionette TRACE conn6 -> [0,3158,"setContext",{"value":"content"}] 22:40:48 INFO - PROCESS | 1900 | 1477892448435 Marionette TRACE conn6 <- [1,3158,null,{}] 22:40:48 INFO - PROCESS | 1900 | 1477892448442 Marionette TRACE conn6 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:48 INFO - PROCESS | 1900 | 1477892448615 Marionette TRACE conn6 <- [1,3159,null,{"value":null}] 22:40:48 INFO - PROCESS | 1900 | 1477892448793 Marionette TRACE conn6 -> [0,3160,"getWindowHandles",null] 22:40:48 INFO - PROCESS | 1900 | 1477892448798 Marionette TRACE conn6 <- [1,3160,null,["8"]] 22:40:48 INFO - PROCESS | 1900 | 1477892448818 Marionette TRACE conn6 -> [0,3161,"switchToWindow",{"name":"8"}] 22:40:48 INFO - PROCESS | 1900 | 1477892448831 Marionette TRACE conn6 <- [1,3161,null,{}] 22:40:48 INFO - PROCESS | 1900 | 1477892448843 Marionette TRACE conn6 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c17c00 == 17 [pid = 1900] [id = 701] 22:40:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x87c18400) [pid = 1900] [serial = 2034] [outer = (nil)] 22:40:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x87c71800) [pid = 1900] [serial = 2035] [outer = 0x87c18400] 22:40:48 INFO - PROCESS | 1900 | 1477892448941 Marionette DEBUG loaded listener.js 22:40:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x87c7bc00) [pid = 1900] [serial = 2036] [outer = 0x87c18400] 22:40:49 INFO - PROCESS | 1900 | 1477892449491 Marionette TRACE conn6 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 22:40:49 INFO - . 22:40:49 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1136ms 22:40:49 INFO - PROCESS | 1900 | 1477892449509 Marionette TRACE conn6 -> [0,3163,"getWindowHandle",null] 22:40:49 INFO - PROCESS | 1900 | 1477892449513 Marionette TRACE conn6 <- [1,3163,null,{"value":"8"}] 22:40:49 INFO - TEST-START | /websockets/Close-0.htm 22:40:49 INFO - PROCESS | 1900 | 1477892449530 Marionette TRACE conn6 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:49 INFO - PROCESS | 1900 | 1477892449707 Marionette TRACE conn6 <- [1,3164,null,{"value":null}] 22:40:49 INFO - PROCESS | 1900 | 1477892449859 Marionette TRACE conn6 -> [0,3165,"getWindowHandles",null] 22:40:49 INFO - PROCESS | 1900 | 1477892449863 Marionette TRACE conn6 <- [1,3165,null,["8"]] 22:40:49 INFO - PROCESS | 1900 | 1477892449870 Marionette TRACE conn6 -> [0,3166,"switchToWindow",{"name":"8"}] 22:40:49 INFO - PROCESS | 1900 | 1477892449877 Marionette TRACE conn6 <- [1,3166,null,{}] 22:40:49 INFO - PROCESS | 1900 | 1477892449883 Marionette TRACE conn6 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b2800 == 18 [pid = 1900] [id = 702] 22:40:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8c2b3800) [pid = 1900] [serial = 2037] [outer = (nil)] 22:40:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8c50f000) [pid = 1900] [serial = 2038] [outer = 0x8c2b3800] 22:40:49 INFO - PROCESS | 1900 | 1477892449989 Marionette DEBUG loaded listener.js 22:40:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8d388800) [pid = 1900] [serial = 2039] [outer = 0x8c2b3800] 22:40:50 INFO - PROCESS | 1900 | 1477892450660 Marionette TRACE conn6 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:40:50 INFO - . 22:40:50 INFO - TEST-OK | /websockets/Close-0.htm | took 1175ms 22:40:50 INFO - PROCESS | 1900 | 1477892450696 Marionette TRACE conn6 -> [0,3168,"getWindowHandle",null] 22:40:50 INFO - PROCESS | 1900 | 1477892450700 Marionette TRACE conn6 <- [1,3168,null,{"value":"8"}] 22:40:50 INFO - TEST-START | /websockets/Close-1000-reason.htm 22:40:50 INFO - PROCESS | 1900 | 1477892450707 Marionette TRACE conn6 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:50 INFO - PROCESS | 1900 | 1477892450945 Marionette TRACE conn6 <- [1,3169,null,{"value":null}] 22:40:50 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:40:50 INFO - PROCESS | 1900 | 1477892450970 Marionette TRACE conn6 -> [0,3170,"getWindowHandles",null] 22:40:50 INFO - PROCESS | 1900 | 1477892450974 Marionette TRACE conn6 <- [1,3170,null,["8"]] 22:40:50 INFO - PROCESS | 1900 | 1477892450980 Marionette TRACE conn6 -> [0,3171,"switchToWindow",{"name":"8"}] 22:40:50 INFO - PROCESS | 1900 | 1477892450989 Marionette TRACE conn6 <- [1,3171,null,{}] 22:40:51 INFO - PROCESS | 1900 | 1477892451072 Marionette TRACE conn6 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ecc800 == 19 [pid = 1900] [id = 703] 22:40:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x90ed4c00) [pid = 1900] [serial = 2040] [outer = (nil)] 22:40:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x92980c00) [pid = 1900] [serial = 2041] [outer = 0x90ed4c00] 22:40:51 INFO - PROCESS | 1900 | 1477892451174 Marionette DEBUG loaded listener.js 22:40:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x92984c00) [pid = 1900] [serial = 2042] [outer = 0x90ed4c00] 22:40:51 INFO - PROCESS | 1900 | 1477892451866 Marionette TRACE conn6 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:40:51 INFO - .. 22:40:51 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1178ms 22:40:51 INFO - PROCESS | 1900 | 1477892451886 Marionette TRACE conn6 -> [0,3173,"getWindowHandle",null] 22:40:51 INFO - PROCESS | 1900 | 1477892451889 Marionette TRACE conn6 <- [1,3173,null,{"value":"8"}] 22:40:51 INFO - TEST-START | /websockets/Close-1000.htm 22:40:51 INFO - PROCESS | 1900 | 1477892451896 Marionette TRACE conn6 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:52 INFO - PROCESS | 1900 | 1477892452137 Marionette TRACE conn6 <- [1,3174,null,{"value":null}] 22:40:52 INFO - PROCESS | 1900 | 1477892452162 Marionette TRACE conn6 -> [0,3175,"getWindowHandles",null] 22:40:52 INFO - PROCESS | 1900 | 1477892452166 Marionette TRACE conn6 <- [1,3175,null,["8"]] 22:40:52 INFO - PROCESS | 1900 | 1477892452171 Marionette TRACE conn6 -> [0,3176,"switchToWindow",{"name":"8"}] 22:40:52 INFO - PROCESS | 1900 | 1477892452176 Marionette TRACE conn6 <- [1,3176,null,{}] 22:40:52 INFO - PROCESS | 1900 | 1477892452182 Marionette TRACE conn6 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x92cc5000 == 20 [pid = 1900] [id = 704] 22:40:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x92cc5400) [pid = 1900] [serial = 2043] [outer = (nil)] 22:40:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x92cca000) [pid = 1900] [serial = 2044] [outer = 0x92cc5400] 22:40:52 INFO - PROCESS | 1900 | 1477892452364 Marionette DEBUG loaded listener.js 22:40:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x92f93400) [pid = 1900] [serial = 2045] [outer = 0x92cc5400] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x833b8000) [pid = 1900] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x835dc400) [pid = 1900] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x82b26c00) [pid = 1900] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87d8a800) [pid = 1900] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8c297000) [pid = 1900] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x8c513000) [pid = 1900] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x8c14f000) [pid = 1900] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x833b2000) [pid = 1900] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 22:40:52 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x87c1a800) [pid = 1900] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 22:40:53 INFO - PROCESS | 1900 | 1477892453034 Marionette TRACE conn6 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:40:53 INFO - .. 22:40:53 INFO - TEST-OK | /websockets/Close-1000.htm | took 1172ms 22:40:53 INFO - TEST-START | /websockets/Close-NaN.htm 22:40:53 INFO - PROCESS | 1900 | 1477892453069 Marionette TRACE conn6 -> [0,3178,"getWindowHandle",null] 22:40:53 INFO - PROCESS | 1900 | 1477892453072 Marionette TRACE conn6 <- [1,3178,null,{"value":"8"}] 22:40:53 INFO - PROCESS | 1900 | 1477892453079 Marionette TRACE conn6 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:53 INFO - PROCESS | 1900 | 1477892453299 Marionette TRACE conn6 <- [1,3179,null,{"value":null}] 22:40:53 INFO - PROCESS | 1900 | 1477892453314 Marionette TRACE conn6 -> [0,3180,"getWindowHandles",null] 22:40:53 INFO - PROCESS | 1900 | 1477892453317 Marionette TRACE conn6 <- [1,3180,null,["8"]] 22:40:53 INFO - PROCESS | 1900 | 1477892453322 Marionette TRACE conn6 -> [0,3181,"switchToWindow",{"name":"8"}] 22:40:53 INFO - PROCESS | 1900 | 1477892453327 Marionette TRACE conn6 <- [1,3181,null,{}] 22:40:53 INFO - PROCESS | 1900 | 1477892453333 Marionette TRACE conn6 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c14a400 == 21 [pid = 1900] [id = 705] 22:40:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x937c7000) [pid = 1900] [serial = 2046] [outer = (nil)] 22:40:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x93b2e400) [pid = 1900] [serial = 2047] [outer = 0x937c7000] 22:40:53 INFO - PROCESS | 1900 | 1477892453528 Marionette DEBUG loaded listener.js 22:40:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x93b35000) [pid = 1900] [serial = 2048] [outer = 0x937c7000] 22:40:54 INFO - PROCESS | 1900 | 1477892454125 Marionette TRACE conn6 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:40:54 INFO - . 22:40:54 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1072ms 22:40:54 INFO - PROCESS | 1900 | 1477892454150 Marionette TRACE conn6 -> [0,3183,"getWindowHandle",null] 22:40:54 INFO - PROCESS | 1900 | 1477892454154 Marionette TRACE conn6 <- [1,3183,null,{"value":"8"}] 22:40:54 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 22:40:54 INFO - PROCESS | 1900 | 1477892454161 Marionette TRACE conn6 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:54 INFO - PROCESS | 1900 | 1477892454334 Marionette TRACE conn6 <- [1,3184,null,{"value":null}] 22:40:54 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:40:54 INFO - PROCESS | 1900 | 1477892454352 Marionette TRACE conn6 -> [0,3185,"getWindowHandles",null] 22:40:54 INFO - PROCESS | 1900 | 1477892454355 Marionette TRACE conn6 <- [1,3185,null,["8"]] 22:40:54 INFO - PROCESS | 1900 | 1477892454359 Marionette TRACE conn6 -> [0,3186,"switchToWindow",{"name":"8"}] 22:40:54 INFO - PROCESS | 1900 | 1477892454365 Marionette TRACE conn6 <- [1,3186,null,{}] 22:40:54 INFO - PROCESS | 1900 | 1477892454499 Marionette TRACE conn6 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x93e72800 == 22 [pid = 1900] [id = 706] 22:40:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x94125400) [pid = 1900] [serial = 2049] [outer = (nil)] 22:40:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x941e8c00) [pid = 1900] [serial = 2050] [outer = 0x94125400] 22:40:54 INFO - PROCESS | 1900 | 1477892454605 Marionette DEBUG loaded listener.js 22:40:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8d387800) [pid = 1900] [serial = 2051] [outer = 0x94125400] 22:40:55 INFO - PROCESS | 1900 | 1477892455310 Marionette TRACE conn6 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 22:40:55 INFO - . 22:40:55 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1174ms 22:40:55 INFO - PROCESS | 1900 | 1477892455337 Marionette TRACE conn6 -> [0,3188,"getWindowHandle",null] 22:40:55 INFO - PROCESS | 1900 | 1477892455343 Marionette TRACE conn6 <- [1,3188,null,{"value":"8"}] 22:40:55 INFO - TEST-START | /websockets/Close-clamp.htm 22:40:55 INFO - PROCESS | 1900 | 1477892455355 Marionette TRACE conn6 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:55 INFO - PROCESS | 1900 | 1477892455622 Marionette TRACE conn6 <- [1,3189,null,{"value":null}] 22:40:55 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:40:55 INFO - PROCESS | 1900 | 1477892455799 Marionette TRACE conn6 -> [0,3190,"getWindowHandles",null] 22:40:55 INFO - PROCESS | 1900 | 1477892455805 Marionette TRACE conn6 <- [1,3190,null,["8"]] 22:40:55 INFO - PROCESS | 1900 | 1477892455815 Marionette TRACE conn6 -> [0,3191,"switchToWindow",{"name":"8"}] 22:40:55 INFO - PROCESS | 1900 | 1477892455822 Marionette TRACE conn6 <- [1,3191,null,{}] 22:40:55 INFO - PROCESS | 1900 | 1477892455830 Marionette TRACE conn6 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f5000 == 23 [pid = 1900] [id = 707] 22:40:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x835f5400) [pid = 1900] [serial = 2052] [outer = (nil)] 22:40:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x878d9400) [pid = 1900] [serial = 2053] [outer = 0x835f5400] 22:40:55 INFO - PROCESS | 1900 | 1477892455969 Marionette DEBUG loaded listener.js 22:40:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8795a800) [pid = 1900] [serial = 2054] [outer = 0x835f5400] 22:40:56 INFO - PROCESS | 1900 | 1477892456696 Marionette TRACE conn6 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 22:40:56 INFO - . 22:40:56 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1421ms 22:40:56 INFO - PROCESS | 1900 | 1477892456776 Marionette TRACE conn6 -> [0,3193,"getWindowHandle",null] 22:40:56 INFO - TEST-START | /websockets/Close-null.htm 22:40:56 INFO - PROCESS | 1900 | 1477892456785 Marionette TRACE conn6 <- [1,3193,null,{"value":"8"}] 22:40:56 INFO - PROCESS | 1900 | 1477892456811 Marionette TRACE conn6 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:57 INFO - PROCESS | 1900 | 1477892457046 Marionette TRACE conn6 <- [1,3194,null,{"value":null}] 22:40:57 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:40:57 INFO - PROCESS | 1900 | 1477892457328 Marionette TRACE conn6 -> [0,3195,"getWindowHandles",null] 22:40:57 INFO - PROCESS | 1900 | 1477892457334 Marionette TRACE conn6 <- [1,3195,null,["8"]] 22:40:57 INFO - PROCESS | 1900 | 1477892457385 Marionette TRACE conn6 -> [0,3196,"switchToWindow",{"name":"8"}] 22:40:57 INFO - PROCESS | 1900 | 1477892457393 Marionette TRACE conn6 <- [1,3196,null,{}] 22:40:57 INFO - PROCESS | 1900 | 1477892457404 Marionette TRACE conn6 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c15c00 == 24 [pid = 1900] [id = 708] 22:40:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8c2b0c00) [pid = 1900] [serial = 2055] [outer = (nil)] 22:40:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8d386400) [pid = 1900] [serial = 2056] [outer = 0x8c2b0c00] 22:40:57 INFO - PROCESS | 1900 | 1477892457518 Marionette DEBUG loaded listener.js 22:40:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x90ed4800) [pid = 1900] [serial = 2057] [outer = 0x8c2b0c00] 22:40:58 INFO - PROCESS | 1900 | 1477892458194 Marionette TRACE conn6 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:40:58 INFO - . 22:40:58 INFO - TEST-OK | /websockets/Close-null.htm | took 1424ms 22:40:58 INFO - PROCESS | 1900 | 1477892458240 Marionette TRACE conn6 -> [0,3198,"getWindowHandle",null] 22:40:58 INFO - PROCESS | 1900 | 1477892458249 Marionette TRACE conn6 <- [1,3198,null,{"value":"8"}] 22:40:58 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 22:40:58 INFO - PROCESS | 1900 | 1477892458258 Marionette TRACE conn6 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:58 INFO - PROCESS | 1900 | 1477892458446 Marionette TRACE conn6 <- [1,3199,null,{"value":null}] 22:40:58 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:40:58 INFO - PROCESS | 1900 | 1477892458648 Marionette TRACE conn6 -> [0,3200,"getWindowHandles",null] 22:40:58 INFO - PROCESS | 1900 | 1477892458654 Marionette TRACE conn6 <- [1,3200,null,["8"]] 22:40:58 INFO - PROCESS | 1900 | 1477892458662 Marionette TRACE conn6 -> [0,3201,"switchToWindow",{"name":"8"}] 22:40:58 INFO - PROCESS | 1900 | 1477892458670 Marionette TRACE conn6 <- [1,3201,null,{}] 22:40:58 INFO - PROCESS | 1900 | 1477892458681 Marionette TRACE conn6 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:40:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b32800 == 25 [pid = 1900] [id = 709] 22:40:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b32c00) [pid = 1900] [serial = 2058] [outer = (nil)] 22:40:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x93b34c00) [pid = 1900] [serial = 2059] [outer = 0x93b32c00] 22:40:58 INFO - PROCESS | 1900 | 1477892458797 Marionette DEBUG loaded listener.js 22:40:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8c2ab400) [pid = 1900] [serial = 2060] [outer = 0x93b32c00] 22:40:59 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:40:59 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:40:59 INFO - PROCESS | 1900 | 1477892459467 Marionette TRACE conn6 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 22:40:59 INFO - .. 22:40:59 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1270ms 22:40:59 INFO - PROCESS | 1900 | 1477892459529 Marionette TRACE conn6 -> [0,3203,"getWindowHandle",null] 22:40:59 INFO - TEST-START | /websockets/Close-string.htm 22:40:59 INFO - PROCESS | 1900 | 1477892459535 Marionette TRACE conn6 <- [1,3203,null,{"value":"8"}] 22:40:59 INFO - PROCESS | 1900 | 1477892459564 Marionette TRACE conn6 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:40:59 INFO - PROCESS | 1900 | 1477892459763 Marionette TRACE conn6 <- [1,3204,null,{"value":null}] 22:40:59 INFO - PROCESS | 1900 | 1477892459951 Marionette TRACE conn6 -> [0,3205,"getWindowHandles",null] 22:40:59 INFO - PROCESS | 1900 | 1477892459957 Marionette TRACE conn6 <- [1,3205,null,["8"]] 22:40:59 INFO - PROCESS | 1900 | 1477892459963 Marionette TRACE conn6 -> [0,3206,"switchToWindow",{"name":"8"}] 22:40:59 INFO - PROCESS | 1900 | 1477892459969 Marionette TRACE conn6 <- [1,3206,null,{}] 22:41:00 INFO - PROCESS | 1900 | 1477892460020 Marionette TRACE conn6 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:00 INFO - PROCESS | 1900 | ++DOCSHELL 0x94384c00 == 26 [pid = 1900] [id = 710] 22:41:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9438c400) [pid = 1900] [serial = 2061] [outer = (nil)] 22:41:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x944a0000) [pid = 1900] [serial = 2062] [outer = 0x9438c400] 22:41:00 INFO - PROCESS | 1900 | 1477892460132 Marionette DEBUG loaded listener.js 22:41:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9450b400) [pid = 1900] [serial = 2063] [outer = 0x9438c400] 22:41:00 INFO - PROCESS | 1900 | 1477892460792 Marionette TRACE conn6 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:41:00 INFO - . 22:41:00 INFO - TEST-OK | /websockets/Close-string.htm | took 1278ms 22:41:00 INFO - TEST-START | /websockets/Close-undefined.htm 22:41:00 INFO - PROCESS | 1900 | 1477892460824 Marionette TRACE conn6 -> [0,3208,"getWindowHandle",null] 22:41:00 INFO - PROCESS | 1900 | 1477892460828 Marionette TRACE conn6 <- [1,3208,null,{"value":"8"}] 22:41:00 INFO - PROCESS | 1900 | 1477892460836 Marionette TRACE conn6 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:01 INFO - PROCESS | 1900 | 1477892461025 Marionette TRACE conn6 <- [1,3209,null,{"value":null}] 22:41:01 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:41:01 INFO - PROCESS | 1900 | 1477892461192 Marionette TRACE conn6 -> [0,3210,"getWindowHandles",null] 22:41:01 INFO - PROCESS | 1900 | 1477892461197 Marionette TRACE conn6 <- [1,3210,null,["8"]] 22:41:01 INFO - PROCESS | 1900 | 1477892461204 Marionette TRACE conn6 -> [0,3211,"switchToWindow",{"name":"8"}] 22:41:01 INFO - PROCESS | 1900 | 1477892461210 Marionette TRACE conn6 <- [1,3211,null,{}] 22:41:01 INFO - PROCESS | 1900 | 1477892461216 Marionette TRACE conn6 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x94528800 == 27 [pid = 1900] [id = 711] 22:41:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x94529800) [pid = 1900] [serial = 2064] [outer = (nil)] 22:41:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9452ec00) [pid = 1900] [serial = 2065] [outer = 0x94529800] 22:41:01 INFO - PROCESS | 1900 | 1477892461332 Marionette DEBUG loaded listener.js 22:41:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x946b0400) [pid = 1900] [serial = 2066] [outer = 0x94529800] 22:41:02 INFO - PROCESS | 1900 | 1477892462306 Marionette TRACE conn6 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 22:41:02 INFO - . 22:41:02 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1533ms 22:41:02 INFO - PROCESS | 1900 | 1477892462369 Marionette TRACE conn6 -> [0,3213,"getWindowHandle",null] 22:41:02 INFO - PROCESS | 1900 | 1477892462376 Marionette TRACE conn6 <- [1,3213,null,{"value":"8"}] 22:41:02 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 22:41:02 INFO - PROCESS | 1900 | 1477892462387 Marionette TRACE conn6 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:02 INFO - PROCESS | 1900 | 1477892462621 Marionette TRACE conn6 <- [1,3214,null,{"value":null}] 22:41:02 INFO - PROCESS | 1900 | 1477892462787 Marionette TRACE conn6 -> [0,3215,"getWindowHandles",null] 22:41:02 INFO - PROCESS | 1900 | 1477892462794 Marionette TRACE conn6 <- [1,3215,null,["8"]] 22:41:02 INFO - PROCESS | 1900 | 1477892462871 Marionette TRACE conn6 -> [0,3216,"switchToWindow",{"name":"8"}] 22:41:02 INFO - PROCESS | 1900 | 1477892462886 Marionette TRACE conn6 <- [1,3216,null,{}] 22:41:02 INFO - PROCESS | 1900 | 1477892462898 Marionette TRACE conn6 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f7000 == 28 [pid = 1900] [id = 712] 22:41:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x835fb800) [pid = 1900] [serial = 2067] [outer = (nil)] 22:41:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x878de000) [pid = 1900] [serial = 2068] [outer = 0x835fb800] 22:41:03 INFO - PROCESS | 1900 | 1477892463010 Marionette DEBUG loaded listener.js 22:41:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8795bc00) [pid = 1900] [serial = 2069] [outer = 0x835fb800] 22:41:03 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x903dc400) [pid = 1900] [serial = 2021] [outer = (nil)] [url = about:blank] 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:03 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - . 22:41:04 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1673ms 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: port blocked: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:04 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:04 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2aec00 == 27 [pid = 1900] [id = 698] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8c516800) [pid = 1900] [serial = 2018] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8795a400) [pid = 1900] [serial = 1995] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8c2ad400) [pid = 1900] [serial = 2016] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x87d7ec00) [pid = 1900] [serial = 2013] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x87c77400) [pid = 1900] [serial = 2006] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8c295800) [pid = 1900] [serial = 2015] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x8c29a800) [pid = 1900] [serial = 2000] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8d388000) [pid = 1900] [serial = 2019] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x835e8000) [pid = 1900] [serial = 2010] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8bcb1400) [pid = 1900] [serial = 1998] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x835df800) [pid = 1900] [serial = 2009] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8c516c00) [pid = 1900] [serial = 2003] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x878de400) [pid = 1900] [serial = 1994] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x87c70000) [pid = 1900] [serial = 2012] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8c2ab800) [pid = 1900] [serial = 2001] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8c51ac00) [pid = 1900] [serial = 2004] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8bca9400) [pid = 1900] [serial = 1997] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87d7d800) [pid = 1900] [serial = 2007] [outer = (nil)] [url = about:blank] 22:41:04 INFO - PROCESS | 1900 | 1477892463999 Marionette TRACE conn6 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 22:41:04 INFO - PROCESS | 1900 | 1477892464057 Marionette TRACE conn6 -> [0,3218,"getWindowHandle",null] 22:41:04 INFO - PROCESS | 1900 | 1477892464069 Marionette TRACE conn6 <- [1,3218,null,{"value":"8"}] 22:41:04 INFO - PROCESS | 1900 | 1477892464082 Marionette TRACE conn6 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:04 INFO - PROCESS | 1900 | 1477892464425 Marionette TRACE conn6 <- [1,3219,null,{"value":null}] 22:41:04 INFO - PROCESS | 1900 | 1477892464572 Marionette TRACE conn6 -> [0,3220,"getWindowHandles",null] 22:41:04 INFO - PROCESS | 1900 | 1477892464578 Marionette TRACE conn6 <- [1,3220,null,["8"]] 22:41:04 INFO - PROCESS | 1900 | 1477892464584 Marionette TRACE conn6 -> [0,3221,"switchToWindow",{"name":"8"}] 22:41:04 INFO - PROCESS | 1900 | 1477892464590 Marionette TRACE conn6 <- [1,3221,null,{}] 22:41:04 INFO - PROCESS | 1900 | 1477892464595 Marionette TRACE conn6 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c74400 == 28 [pid = 1900] [id = 713] 22:41:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x87c7a000) [pid = 1900] [serial = 2070] [outer = (nil)] 22:41:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x87d7b800) [pid = 1900] [serial = 2071] [outer = 0x87c7a000] 22:41:04 INFO - PROCESS | 1900 | 1477892464691 Marionette DEBUG loaded listener.js 22:41:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8bca8800) [pid = 1900] [serial = 2072] [outer = 0x87c7a000] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8c510800) [pid = 1900] [serial = 2026] [outer = (nil)] [url = about:blank] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x82c0dc00) [pid = 1900] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87d7e800) [pid = 1900] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90ed4c00) [pid = 1900] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x87c18400) [pid = 1900] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x92cc5400) [pid = 1900] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x937c7000) [pid = 1900] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8c2b3800) [pid = 1900] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 22:41:07 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8d389400) [pid = 1900] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x82a25c00 == 27 [pid = 1900] [id = 697] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8d387400 == 26 [pid = 1900] [id = 699] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x87953400 == 25 [pid = 1900] [id = 693] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x90ecc800 == 24 [pid = 1900] [id = 703] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x903d9000 == 23 [pid = 1900] [id = 696] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x82c05000 == 22 [pid = 1900] [id = 695] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x87c17c00 == 21 [pid = 1900] [id = 701] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x833b7400 == 20 [pid = 1900] [id = 691] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b2800 == 19 [pid = 1900] [id = 702] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14c000 == 18 [pid = 1900] [id = 694] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x835dc000 == 17 [pid = 1900] [id = 692] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0c800 == 16 [pid = 1900] [id = 700] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x8c14a400 == 15 [pid = 1900] [id = 705] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x92cc5000 == 14 [pid = 1900] [id = 704] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x835f7000 == 13 [pid = 1900] [id = 712] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x94528800 == 12 [pid = 1900] [id = 711] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x94384c00 == 11 [pid = 1900] [id = 710] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x93b32800 == 10 [pid = 1900] [id = 709] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x87c15c00 == 9 [pid = 1900] [id = 708] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x835f5000 == 8 [pid = 1900] [id = 707] 22:41:12 INFO - PROCESS | 1900 | --DOCSHELL 0x93e72800 == 7 [pid = 1900] [id = 706] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8c2a8c00) [pid = 1900] [serial = 2027] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x93b2e400) [pid = 1900] [serial = 2047] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x93b35000) [pid = 1900] [serial = 2048] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x92cca000) [pid = 1900] [serial = 2044] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x92f93400) [pid = 1900] [serial = 2045] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x92980c00) [pid = 1900] [serial = 2041] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x92984c00) [pid = 1900] [serial = 2042] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x8c50f000) [pid = 1900] [serial = 2038] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x8d388800) [pid = 1900] [serial = 2039] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x87c71800) [pid = 1900] [serial = 2035] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x87c7bc00) [pid = 1900] [serial = 2036] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x835df400) [pid = 1900] [serial = 2032] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x835ec800) [pid = 1900] [serial = 2033] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8f6f1000) [pid = 1900] [serial = 2029] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x903e7c00) [pid = 1900] [serial = 2030] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x8bcae000) [pid = 1900] [serial = 2024] [outer = (nil)] [url = about:blank] 22:41:12 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8bfd1400) [pid = 1900] [serial = 2025] [outer = (nil)] [url = about:blank] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x835f5400) [pid = 1900] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x94529800) [pid = 1900] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x93b32c00) [pid = 1900] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x8c2b0c00) [pid = 1900] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x94125400) [pid = 1900] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x835fb800) [pid = 1900] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x9438c400) [pid = 1900] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 22:41:16 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x903d9400) [pid = 1900] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x9450b400) [pid = 1900] [serial = 2063] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x944a0000) [pid = 1900] [serial = 2062] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x946b0400) [pid = 1900] [serial = 2066] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x9452ec00) [pid = 1900] [serial = 2065] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8795bc00) [pid = 1900] [serial = 2069] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x878de000) [pid = 1900] [serial = 2068] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x87d7b800) [pid = 1900] [serial = 2071] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x93b34c00) [pid = 1900] [serial = 2059] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x8c2ab400) [pid = 1900] [serial = 2060] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x8d386400) [pid = 1900] [serial = 2056] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x90ed4800) [pid = 1900] [serial = 2057] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x878d9400) [pid = 1900] [serial = 2053] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x8795a800) [pid = 1900] [serial = 2054] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x941e8c00) [pid = 1900] [serial = 2050] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8d387800) [pid = 1900] [serial = 2051] [outer = (nil)] [url = about:blank] 22:41:20 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x903e6800) [pid = 1900] [serial = 2022] [outer = (nil)] [url = about:blank] 22:41:34 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:41:34 INFO - PROCESS | 1900 | 1477892494898 Marionette TRACE conn6 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 22:41:34 INFO - .. 22:41:34 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30863ms 22:41:34 INFO - PROCESS | 1900 | 1477892494948 Marionette TRACE conn6 -> [0,3223,"getWindowHandle",null] 22:41:34 INFO - PROCESS | 1900 | 1477892494956 Marionette TRACE conn6 <- [1,3223,null,{"value":"8"}] 22:41:34 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 22:41:34 INFO - PROCESS | 1900 | 1477892494968 Marionette TRACE conn6 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:35 INFO - PROCESS | 1900 | 1477892495214 Marionette TRACE conn6 <- [1,3224,null,{"value":null}] 22:41:35 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:41:35 INFO - PROCESS | 1900 | 1477892495308 Marionette TRACE conn6 -> [0,3225,"getWindowHandles",null] 22:41:35 INFO - PROCESS | 1900 | 1477892495315 Marionette TRACE conn6 <- [1,3225,null,["8"]] 22:41:35 INFO - PROCESS | 1900 | 1477892495324 Marionette TRACE conn6 -> [0,3226,"switchToWindow",{"name":"8"}] 22:41:35 INFO - PROCESS | 1900 | 1477892495333 Marionette TRACE conn6 <- [1,3226,null,{}] 22:41:35 INFO - PROCESS | 1900 | 1477892495341 Marionette TRACE conn6 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d400 == 8 [pid = 1900] [id = 714] 22:41:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0dc00) [pid = 1900] [serial = 2073] [outer = (nil)] 22:41:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c10800) [pid = 1900] [serial = 2074] [outer = 0x82c0dc00] 22:41:35 INFO - PROCESS | 1900 | 1477892495471 Marionette DEBUG loaded listener.js 22:41:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b5400) [pid = 1900] [serial = 2075] [outer = 0x82c0dc00] 22:41:35 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 22:41:35 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:35 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:36 INFO - PROCESS | 1900 | 1477892496076 Marionette TRACE conn6 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 22:41:36 INFO - . 22:41:36 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1130ms 22:41:36 INFO - PROCESS | 1900 | 1477892496100 Marionette TRACE conn6 -> [0,3228,"getWindowHandle",null] 22:41:36 INFO - PROCESS | 1900 | 1477892496107 Marionette TRACE conn6 <- [1,3228,null,{"value":"8"}] 22:41:36 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 22:41:36 INFO - PROCESS | 1900 | 1477892496115 Marionette TRACE conn6 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:36 INFO - PROCESS | 1900 | 1477892496304 Marionette TRACE conn6 <- [1,3229,null,{"value":null}] 22:41:36 INFO - PROCESS | 1900 | 1477892496447 Marionette TRACE conn6 -> [0,3230,"getWindowHandles",null] 22:41:36 INFO - PROCESS | 1900 | 1477892496453 Marionette TRACE conn6 <- [1,3230,null,["8"]] 22:41:36 INFO - PROCESS | 1900 | 1477892496460 Marionette TRACE conn6 -> [0,3231,"switchToWindow",{"name":"8"}] 22:41:36 INFO - PROCESS | 1900 | 1477892496466 Marionette TRACE conn6 <- [1,3231,null,{}] 22:41:36 INFO - PROCESS | 1900 | 1477892496473 Marionette TRACE conn6 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:36 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b2800 == 9 [pid = 1900] [id = 715] 22:41:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835e8c00) [pid = 1900] [serial = 2076] [outer = (nil)] 22:41:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835ee400) [pid = 1900] [serial = 2077] [outer = 0x835e8c00] 22:41:36 INFO - PROCESS | 1900 | 1477892496583 Marionette DEBUG loaded listener.js 22:41:36 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f2400) [pid = 1900] [serial = 2078] [outer = 0x835e8c00] 22:41:37 INFO - PROCESS | 1900 | 1477892497396 Marionette TRACE conn6 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 22:41:37 INFO - .. 22:41:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1321ms 22:41:37 INFO - PROCESS | 1900 | 1477892497446 Marionette TRACE conn6 -> [0,3233,"getWindowHandle",null] 22:41:37 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 22:41:37 INFO - PROCESS | 1900 | 1477892497455 Marionette TRACE conn6 <- [1,3233,null,{"value":"8"}] 22:41:37 INFO - PROCESS | 1900 | 1477892497462 Marionette TRACE conn6 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:37 INFO - PROCESS | 1900 | 1477892497686 Marionette TRACE conn6 <- [1,3234,null,{"value":null}] 22:41:37 INFO - PROCESS | 1900 | 1477892497829 Marionette TRACE conn6 -> [0,3235,"getWindowHandles",null] 22:41:37 INFO - PROCESS | 1900 | 1477892497835 Marionette TRACE conn6 <- [1,3235,null,["8"]] 22:41:37 INFO - PROCESS | 1900 | 1477892497841 Marionette TRACE conn6 -> [0,3236,"switchToWindow",{"name":"8"}] 22:41:37 INFO - PROCESS | 1900 | 1477892497849 Marionette TRACE conn6 <- [1,3236,null,{}] 22:41:37 INFO - PROCESS | 1900 | 1477892497856 Marionette TRACE conn6 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c0d800 == 10 [pid = 1900] [id = 716] 22:41:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c0dc00) [pid = 1900] [serial = 2079] [outer = (nil)] 22:41:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87c11c00) [pid = 1900] [serial = 2080] [outer = 0x87c0dc00] 22:41:37 INFO - PROCESS | 1900 | 1477892497962 Marionette DEBUG loaded listener.js 22:41:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c17c00) [pid = 1900] [serial = 2081] [outer = 0x87c0dc00] 22:41:38 INFO - PROCESS | 1900 | 1477892498602 Marionette TRACE conn6 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 22:41:38 INFO - .. 22:41:38 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1172ms 22:41:38 INFO - PROCESS | 1900 | 1477892498634 Marionette TRACE conn6 -> [0,3238,"getWindowHandle",null] 22:41:38 INFO - PROCESS | 1900 | 1477892498639 Marionette TRACE conn6 <- [1,3238,null,{"value":"8"}] 22:41:38 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 22:41:38 INFO - PROCESS | 1900 | 1477892498646 Marionette TRACE conn6 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:38 INFO - PROCESS | 1900 | 1477892498873 Marionette TRACE conn6 <- [1,3239,null,{"value":null}] 22:41:38 INFO - PROCESS | 1900 | 1477892498889 Marionette TRACE conn6 -> [0,3240,"getWindowHandles",null] 22:41:38 INFO - PROCESS | 1900 | 1477892498896 Marionette TRACE conn6 <- [1,3240,null,["8"]] 22:41:38 INFO - PROCESS | 1900 | 1477892498903 Marionette TRACE conn6 -> [0,3241,"switchToWindow",{"name":"8"}] 22:41:38 INFO - PROCESS | 1900 | 1477892498909 Marionette TRACE conn6 <- [1,3241,null,{}] 22:41:38 INFO - PROCESS | 1900 | 1477892498915 Marionette TRACE conn6 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d7bc00 == 11 [pid = 1900] [id = 717] 22:41:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87d7cc00) [pid = 1900] [serial = 2082] [outer = (nil)] 22:41:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87d81000) [pid = 1900] [serial = 2083] [outer = 0x87d7cc00] 22:41:39 INFO - PROCESS | 1900 | 1477892499017 Marionette DEBUG loaded listener.js 22:41:39 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c29e000) [pid = 1900] [serial = 2084] [outer = 0x87d7cc00] 22:41:39 INFO - PROCESS | 1900 | 1477892499677 Marionette TRACE conn6 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 22:41:39 INFO - .. 22:41:39 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1078ms 22:41:39 INFO - PROCESS | 1900 | 1477892499725 Marionette TRACE conn6 -> [0,3243,"getWindowHandle",null] 22:41:39 INFO - PROCESS | 1900 | 1477892499729 Marionette TRACE conn6 <- [1,3243,null,{"value":"8"}] 22:41:39 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 22:41:39 INFO - PROCESS | 1900 | 1477892499736 Marionette TRACE conn6 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:39 INFO - PROCESS | 1900 | 1477892499899 Marionette TRACE conn6 <- [1,3244,null,{"value":null}] 22:41:40 INFO - PROCESS | 1900 | 1477892500045 Marionette TRACE conn6 -> [0,3245,"getWindowHandles",null] 22:41:40 INFO - PROCESS | 1900 | 1477892500049 Marionette TRACE conn6 <- [1,3245,null,["8"]] 22:41:40 INFO - PROCESS | 1900 | 1477892500055 Marionette TRACE conn6 -> [0,3246,"switchToWindow",{"name":"8"}] 22:41:40 INFO - PROCESS | 1900 | 1477892500060 Marionette TRACE conn6 <- [1,3246,null,{}] 22:41:40 INFO - PROCESS | 1900 | 1477892500065 Marionette TRACE conn6 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c297000 == 12 [pid = 1900] [id = 718] 22:41:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2ac800) [pid = 1900] [serial = 2085] [outer = (nil)] 22:41:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2b0000) [pid = 1900] [serial = 2086] [outer = 0x8c2ac800] 22:41:40 INFO - PROCESS | 1900 | 1477892500157 Marionette DEBUG loaded listener.js 22:41:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c2b7c00) [pid = 1900] [serial = 2087] [outer = 0x8c2ac800] 22:41:40 INFO - PROCESS | 1900 | 1477892500742 Marionette TRACE conn6 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 22:41:40 INFO - .. 22:41:40 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1029ms 22:41:40 INFO - PROCESS | 1900 | 1477892500765 Marionette TRACE conn6 -> [0,3248,"getWindowHandle",null] 22:41:40 INFO - PROCESS | 1900 | 1477892500767 Marionette TRACE conn6 <- [1,3248,null,{"value":"8"}] 22:41:40 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 22:41:40 INFO - PROCESS | 1900 | 1477892500775 Marionette TRACE conn6 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:41 INFO - PROCESS | 1900 | 1477892501053 Marionette TRACE conn6 <- [1,3249,null,{"value":null}] 22:41:41 INFO - PROCESS | 1900 | 1477892501069 Marionette TRACE conn6 -> [0,3250,"getWindowHandles",null] 22:41:41 INFO - PROCESS | 1900 | 1477892501072 Marionette TRACE conn6 <- [1,3250,null,["8"]] 22:41:41 INFO - PROCESS | 1900 | 1477892501079 Marionette TRACE conn6 -> [0,3251,"switchToWindow",{"name":"8"}] 22:41:41 INFO - PROCESS | 1900 | 1477892501085 Marionette TRACE conn6 <- [1,3251,null,{}] 22:41:41 INFO - PROCESS | 1900 | 1477892501090 Marionette TRACE conn6 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c51a400 == 13 [pid = 1900] [id = 719] 22:41:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c51a800) [pid = 1900] [serial = 2088] [outer = (nil)] 22:41:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cbefc00) [pid = 1900] [serial = 2089] [outer = 0x8c51a800] 22:41:41 INFO - PROCESS | 1900 | 1477892501187 Marionette DEBUG loaded listener.js 22:41:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc79400) [pid = 1900] [serial = 2090] [outer = 0x8c51a800] 22:41:41 INFO - PROCESS | 1900 | 1477892501844 Marionette TRACE conn6 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 22:41:41 INFO - .. 22:41:41 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1130ms 22:41:41 INFO - PROCESS | 1900 | 1477892501906 Marionette TRACE conn6 -> [0,3253,"getWindowHandle",null] 22:41:41 INFO - PROCESS | 1900 | 1477892501910 Marionette TRACE conn6 <- [1,3253,null,{"value":"8"}] 22:41:41 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 22:41:41 INFO - PROCESS | 1900 | 1477892501917 Marionette TRACE conn6 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:42 INFO - PROCESS | 1900 | 1477892502090 Marionette TRACE conn6 <- [1,3254,null,{"value":null}] 22:41:42 INFO - PROCESS | 1900 | 1477892502103 Marionette TRACE conn6 -> [0,3255,"getWindowHandles",null] 22:41:42 INFO - PROCESS | 1900 | 1477892502111 Marionette TRACE conn6 <- [1,3255,null,["8"]] 22:41:42 INFO - PROCESS | 1900 | 1477892502269 Marionette TRACE conn6 -> [0,3256,"switchToWindow",{"name":"8"}] 22:41:42 INFO - PROCESS | 1900 | 1477892502277 Marionette TRACE conn6 <- [1,3256,null,{}] 22:41:42 INFO - PROCESS | 1900 | 1477892502288 Marionette TRACE conn6 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:42 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc80c00 == 14 [pid = 1900] [id = 720] 22:41:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x8cc81800) [pid = 1900] [serial = 2091] [outer = (nil)] 22:41:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x8d37fc00) [pid = 1900] [serial = 2092] [outer = 0x8cc81800] 22:41:42 INFO - PROCESS | 1900 | 1477892502381 Marionette DEBUG loaded listener.js 22:41:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x8cc7bc00) [pid = 1900] [serial = 2093] [outer = 0x8cc81800] 22:41:42 INFO - PROCESS | 1900 | 1477892502945 Marionette TRACE conn6 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 22:41:42 INFO - . 22:41:42 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1073ms 22:41:42 INFO - PROCESS | 1900 | 1477892502992 Marionette TRACE conn6 -> [0,3258,"getWindowHandle",null] 22:41:42 INFO - PROCESS | 1900 | 1477892502995 Marionette TRACE conn6 <- [1,3258,null,{"value":"8"}] 22:41:42 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 22:41:43 INFO - PROCESS | 1900 | 1477892503002 Marionette TRACE conn6 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:43 INFO - PROCESS | 1900 | 1477892503199 Marionette TRACE conn6 <- [1,3259,null,{"value":null}] 22:41:43 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:41:43 INFO - PROCESS | 1900 | 1477892503385 Marionette TRACE conn6 -> [0,3260,"getWindowHandles",null] 22:41:43 INFO - PROCESS | 1900 | 1477892503392 Marionette TRACE conn6 <- [1,3260,null,["8"]] 22:41:43 INFO - PROCESS | 1900 | 1477892503407 Marionette TRACE conn6 -> [0,3261,"switchToWindow",{"name":"8"}] 22:41:43 INFO - PROCESS | 1900 | 1477892503417 Marionette TRACE conn6 <- [1,3261,null,{}] 22:41:43 INFO - PROCESS | 1900 | 1477892503426 Marionette TRACE conn6 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b28c00 == 15 [pid = 1900] [id = 721] 22:41:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x82b2f000) [pid = 1900] [serial = 2094] [outer = (nil)] 22:41:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x82c0ac00) [pid = 1900] [serial = 2095] [outer = 0x82b2f000] 22:41:43 INFO - PROCESS | 1900 | 1477892503546 Marionette DEBUG loaded listener.js 22:41:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x833b2400) [pid = 1900] [serial = 2096] [outer = 0x82b2f000] 22:41:44 INFO - PROCESS | 1900 | 1477892504244 Marionette TRACE conn6 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 22:41:44 INFO - . 22:41:44 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1292ms 22:41:44 INFO - PROCESS | 1900 | 1477892504297 Marionette TRACE conn6 -> [0,3263,"getWindowHandle",null] 22:41:44 INFO - PROCESS | 1900 | 1477892504306 Marionette TRACE conn6 <- [1,3263,null,{"value":"8"}] 22:41:44 INFO - TEST-START | /websockets/Create-invalid-urls.htm 22:41:44 INFO - PROCESS | 1900 | 1477892504315 Marionette TRACE conn6 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:44 INFO - PROCESS | 1900 | 1477892504511 Marionette TRACE conn6 <- [1,3264,null,{"value":null}] 22:41:44 INFO - PROCESS | 1900 | 1477892504707 Marionette TRACE conn6 -> [0,3265,"getWindowHandles",null] 22:41:44 INFO - PROCESS | 1900 | 1477892504713 Marionette TRACE conn6 <- [1,3265,null,["8"]] 22:41:44 INFO - PROCESS | 1900 | 1477892504721 Marionette TRACE conn6 -> [0,3266,"switchToWindow",{"name":"8"}] 22:41:44 INFO - PROCESS | 1900 | 1477892504730 Marionette TRACE conn6 <- [1,3266,null,{}] 22:41:44 INFO - PROCESS | 1900 | 1477892504741 Marionette TRACE conn6 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c0d400 == 16 [pid = 1900] [id = 722] 22:41:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x87c10400) [pid = 1900] [serial = 2097] [outer = (nil)] 22:41:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x87c73000) [pid = 1900] [serial = 2098] [outer = 0x87c10400] 22:41:44 INFO - PROCESS | 1900 | 1477892504851 Marionette DEBUG loaded listener.js 22:41:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x87c7b800) [pid = 1900] [serial = 2099] [outer = 0x87c10400] 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:45 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:45 INFO - PROCESS | 1900 | 1477892505551 Marionette TRACE conn6 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 22:41:45 INFO - ..... 22:41:45 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1276ms 22:41:45 INFO - PROCESS | 1900 | 1477892505592 Marionette TRACE conn6 -> [0,3268,"getWindowHandle",null] 22:41:45 INFO - PROCESS | 1900 | 1477892505595 Marionette TRACE conn6 <- [1,3268,null,{"value":"8"}] 22:41:45 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 22:41:45 INFO - PROCESS | 1900 | 1477892505603 Marionette TRACE conn6 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:45 INFO - PROCESS | 1900 | 1477892505789 Marionette TRACE conn6 <- [1,3269,null,{"value":null}] 22:41:46 INFO - PROCESS | 1900 | 1477892506000 Marionette TRACE conn6 -> [0,3270,"getWindowHandles",null] 22:41:46 INFO - PROCESS | 1900 | 1477892506009 Marionette TRACE conn6 <- [1,3270,null,["8"]] 22:41:46 INFO - PROCESS | 1900 | 1477892506017 Marionette TRACE conn6 -> [0,3271,"switchToWindow",{"name":"8"}] 22:41:46 INFO - PROCESS | 1900 | 1477892506025 Marionette TRACE conn6 <- [1,3271,null,{}] 22:41:46 INFO - PROCESS | 1900 | 1477892506035 Marionette TRACE conn6 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:46 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d37e000 == 17 [pid = 1900] [id = 723] 22:41:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 49 (0x8d37e800) [pid = 1900] [serial = 2100] [outer = (nil)] 22:41:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 50 (0x8d387800) [pid = 1900] [serial = 2101] [outer = 0x8d37e800] 22:41:46 INFO - PROCESS | 1900 | 1477892506142 Marionette DEBUG loaded listener.js 22:41:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 51 (0x8f6e8000) [pid = 1900] [serial = 2102] [outer = 0x8d37e800] 22:41:46 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 22:41:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:41:46 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:46 INFO - PROCESS | 1900 | 1477892506788 Marionette TRACE conn6 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 22:41:46 INFO - . 22:41:46 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1237ms 22:41:46 INFO - PROCESS | 1900 | 1477892506840 Marionette TRACE conn6 -> [0,3273,"getWindowHandle",null] 22:41:46 INFO - PROCESS | 1900 | 1477892506844 Marionette TRACE conn6 <- [1,3273,null,{"value":"8"}] 22:41:46 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 22:41:46 INFO - PROCESS | 1900 | 1477892506853 Marionette TRACE conn6 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:47 INFO - PROCESS | 1900 | 1477892507052 Marionette TRACE conn6 <- [1,3274,null,{"value":null}] 22:41:47 INFO - PROCESS | 1900 | 1477892507244 Marionette TRACE conn6 -> [0,3275,"getWindowHandles",null] 22:41:47 INFO - PROCESS | 1900 | 1477892507249 Marionette TRACE conn6 <- [1,3275,null,["8"]] 22:41:47 INFO - PROCESS | 1900 | 1477892507259 Marionette TRACE conn6 -> [0,3276,"switchToWindow",{"name":"8"}] 22:41:47 INFO - PROCESS | 1900 | 1477892507267 Marionette TRACE conn6 <- [1,3276,null,{}] 22:41:47 INFO - PROCESS | 1900 | 1477892507316 Marionette TRACE conn6 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2ae000 == 18 [pid = 1900] [id = 724] 22:41:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 52 (0x8f6f4000) [pid = 1900] [serial = 2103] [outer = (nil)] 22:41:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 53 (0x903dc000) [pid = 1900] [serial = 2104] [outer = 0x8f6f4000] 22:41:47 INFO - PROCESS | 1900 | 1477892507433 Marionette DEBUG loaded listener.js 22:41:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 54 (0x903e3000) [pid = 1900] [serial = 2105] [outer = 0x8f6f4000] 22:41:48 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:48 INFO - PROCESS | 1900 | 1477892508121 Marionette TRACE conn6 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 22:41:48 INFO - . 22:41:48 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1326ms 22:41:48 INFO - PROCESS | 1900 | 1477892508179 Marionette TRACE conn6 -> [0,3278,"getWindowHandle",null] 22:41:48 INFO - PROCESS | 1900 | 1477892508186 Marionette TRACE conn6 <- [1,3278,null,{"value":"8"}] 22:41:48 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 22:41:48 INFO - PROCESS | 1900 | 1477892508194 Marionette TRACE conn6 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:48 INFO - PROCESS | 1900 | 1477892508449 Marionette TRACE conn6 <- [1,3279,null,{"value":null}] 22:41:48 INFO - PROCESS | 1900 | 1477892508582 Marionette TRACE conn6 -> [0,3280,"getWindowHandles",null] 22:41:48 INFO - PROCESS | 1900 | 1477892508585 Marionette TRACE conn6 <- [1,3280,null,["8"]] 22:41:48 INFO - PROCESS | 1900 | 1477892508605 Marionette TRACE conn6 -> [0,3281,"switchToWindow",{"name":"8"}] 22:41:48 INFO - PROCESS | 1900 | 1477892508611 Marionette TRACE conn6 <- [1,3281,null,{}] 22:41:48 INFO - PROCESS | 1900 | 1477892508621 Marionette TRACE conn6 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x90ecc400 == 19 [pid = 1900] [id = 725] 22:41:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 55 (0x90ecc800) [pid = 1900] [serial = 2106] [outer = (nil)] 22:41:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 56 (0x9297d400) [pid = 1900] [serial = 2107] [outer = 0x90ecc800] 22:41:48 INFO - PROCESS | 1900 | 1477892508730 Marionette DEBUG loaded listener.js 22:41:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 57 (0x92982c00) [pid = 1900] [serial = 2108] [outer = 0x90ecc800] 22:41:49 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:41:49 INFO - PROCESS | 1900 | 1477892509518 Marionette TRACE conn6 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 22:41:49 INFO - . 22:41:49 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1379ms 22:41:49 INFO - PROCESS | 1900 | 1477892509574 Marionette TRACE conn6 -> [0,3283,"getWindowHandle",null] 22:41:49 INFO - PROCESS | 1900 | 1477892509582 Marionette TRACE conn6 <- [1,3283,null,{"value":"8"}] 22:41:49 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 22:41:49 INFO - PROCESS | 1900 | 1477892509615 Marionette TRACE conn6 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:49 INFO - PROCESS | 1900 | 1477892509797 Marionette TRACE conn6 <- [1,3284,null,{"value":null}] 22:41:50 INFO - PROCESS | 1900 | 1477892510004 Marionette TRACE conn6 -> [0,3285,"getWindowHandles",null] 22:41:50 INFO - PROCESS | 1900 | 1477892510011 Marionette TRACE conn6 <- [1,3285,null,["8"]] 22:41:50 INFO - PROCESS | 1900 | 1477892510071 Marionette TRACE conn6 -> [0,3286,"switchToWindow",{"name":"8"}] 22:41:50 INFO - PROCESS | 1900 | 1477892510079 Marionette TRACE conn6 <- [1,3286,null,{}] 22:41:50 INFO - PROCESS | 1900 | 1477892510086 Marionette TRACE conn6 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:50 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b400 == 20 [pid = 1900] [id = 726] 22:41:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 58 (0x82c0b800) [pid = 1900] [serial = 2109] [outer = (nil)] 22:41:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 59 (0x878d3c00) [pid = 1900] [serial = 2110] [outer = 0x82c0b800] 22:41:50 INFO - PROCESS | 1900 | 1477892510189 Marionette DEBUG loaded listener.js 22:41:50 INFO - PROCESS | 1900 | ++DOMWINDOW == 60 (0x87957000) [pid = 1900] [serial = 2111] [outer = 0x82c0b800] 22:41:51 INFO - PROCESS | 1900 | --DOCSHELL 0x87c74400 == 19 [pid = 1900] [id = 713] 22:41:51 INFO - PROCESS | 1900 | 1477892511686 Marionette TRACE conn6 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 22:41:51 INFO - . 22:41:51 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 2133ms 22:41:51 INFO - PROCESS | 1900 | 1477892511746 Marionette TRACE conn6 -> [0,3288,"getWindowHandle",null] 22:41:51 INFO - PROCESS | 1900 | 1477892511752 Marionette TRACE conn6 <- [1,3288,null,{"value":"8"}] 22:41:51 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 22:41:51 INFO - PROCESS | 1900 | 1477892511764 Marionette TRACE conn6 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:52 INFO - PROCESS | 1900 | 1477892512003 Marionette TRACE conn6 <- [1,3289,null,{"value":null}] 22:41:52 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:41:52 INFO - PROCESS | 1900 | 1477892512144 Marionette TRACE conn6 -> [0,3290,"getWindowHandles",null] 22:41:52 INFO - PROCESS | 1900 | 1477892512149 Marionette TRACE conn6 <- [1,3290,null,["8"]] 22:41:52 INFO - PROCESS | 1900 | 1477892512156 Marionette TRACE conn6 -> [0,3291,"switchToWindow",{"name":"8"}] 22:41:52 INFO - PROCESS | 1900 | 1477892512163 Marionette TRACE conn6 <- [1,3291,null,{}] 22:41:52 INFO - PROCESS | 1900 | 1477892512174 Marionette TRACE conn6 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f9c00 == 20 [pid = 1900] [id = 727] 22:41:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 61 (0x878d1800) [pid = 1900] [serial = 2112] [outer = (nil)] 22:41:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x878d4800) [pid = 1900] [serial = 2113] [outer = 0x878d1800] 22:41:52 INFO - PROCESS | 1900 | 1477892512292 Marionette DEBUG loaded listener.js 22:41:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x878dc800) [pid = 1900] [serial = 2114] [outer = 0x878d1800] 22:41:52 INFO - PROCESS | 1900 | 1477892512960 Marionette TRACE conn6 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 22:41:52 INFO - . 22:41:52 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1227ms 22:41:53 INFO - PROCESS | 1900 | 1477892512997 Marionette TRACE conn6 -> [0,3293,"getWindowHandle",null] 22:41:53 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 22:41:53 INFO - PROCESS | 1900 | 1477892513004 Marionette TRACE conn6 <- [1,3293,null,{"value":"8"}] 22:41:53 INFO - PROCESS | 1900 | 1477892513012 Marionette TRACE conn6 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:53 INFO - PROCESS | 1900 | 1477892513201 Marionette TRACE conn6 <- [1,3294,null,{"value":null}] 22:41:53 INFO - PROCESS | 1900 | 1477892513353 Marionette TRACE conn6 -> [0,3295,"getWindowHandles",null] 22:41:53 INFO - PROCESS | 1900 | 1477892513356 Marionette TRACE conn6 <- [1,3295,null,["8"]] 22:41:53 INFO - PROCESS | 1900 | 1477892513364 Marionette TRACE conn6 -> [0,3296,"switchToWindow",{"name":"8"}] 22:41:53 INFO - PROCESS | 1900 | 1477892513370 Marionette TRACE conn6 <- [1,3296,null,{}] 22:41:53 INFO - PROCESS | 1900 | 1477892513376 Marionette TRACE conn6 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d83800 == 21 [pid = 1900] [id = 728] 22:41:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x87d85c00) [pid = 1900] [serial = 2115] [outer = (nil)] 22:41:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x87d87400) [pid = 1900] [serial = 2116] [outer = 0x87d85c00] 22:41:53 INFO - PROCESS | 1900 | 1477892513480 Marionette DEBUG loaded listener.js 22:41:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8bca9400) [pid = 1900] [serial = 2117] [outer = 0x87d85c00] 22:41:54 INFO - PROCESS | 1900 | 1477892514115 Marionette TRACE conn6 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 22:41:54 INFO - .. 22:41:54 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1124ms 22:41:54 INFO - PROCESS | 1900 | 1477892514162 Marionette TRACE conn6 -> [0,3298,"getWindowHandle",null] 22:41:54 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 22:41:54 INFO - PROCESS | 1900 | 1477892514170 Marionette TRACE conn6 <- [1,3298,null,{"value":"8"}] 22:41:54 INFO - PROCESS | 1900 | 1477892514177 Marionette TRACE conn6 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:54 INFO - PROCESS | 1900 | 1477892514408 Marionette TRACE conn6 <- [1,3299,null,{"value":null}] 22:41:54 INFO - PROCESS | 1900 | 1477892514441 Marionette TRACE conn6 -> [0,3300,"getWindowHandles",null] 22:41:54 INFO - PROCESS | 1900 | 1477892514445 Marionette TRACE conn6 <- [1,3300,null,["8"]] 22:41:54 INFO - PROCESS | 1900 | 1477892514452 Marionette TRACE conn6 -> [0,3301,"switchToWindow",{"name":"8"}] 22:41:54 INFO - PROCESS | 1900 | 1477892514459 Marionette TRACE conn6 <- [1,3301,null,{}] 22:41:54 INFO - PROCESS | 1900 | 1477892514543 Marionette TRACE conn6 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:54 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bfd0c00 == 22 [pid = 1900] [id = 729] 22:41:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8bfd1000) [pid = 1900] [serial = 2118] [outer = (nil)] 22:41:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8bfd3800) [pid = 1900] [serial = 2119] [outer = 0x8bfd1000] 22:41:54 INFO - PROCESS | 1900 | 1477892514649 Marionette DEBUG loaded listener.js 22:41:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8c29ac00) [pid = 1900] [serial = 2120] [outer = 0x8bfd1000] 22:41:55 INFO - PROCESS | 1900 | 1477892515278 Marionette TRACE conn6 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 22:41:55 INFO - . 22:41:55 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1121ms 22:41:55 INFO - PROCESS | 1900 | 1477892515297 Marionette TRACE conn6 -> [0,3303,"getWindowHandle",null] 22:41:55 INFO - PROCESS | 1900 | 1477892515302 Marionette TRACE conn6 <- [1,3303,null,{"value":"8"}] 22:41:55 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 22:41:55 INFO - PROCESS | 1900 | 1477892515318 Marionette TRACE conn6 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:55 INFO - PROCESS | 1900 | 1477892515643 Marionette TRACE conn6 <- [1,3304,null,{"value":null}] 22:41:55 INFO - PROCESS | 1900 | 1477892515666 Marionette TRACE conn6 -> [0,3305,"getWindowHandles",null] 22:41:55 INFO - PROCESS | 1900 | 1477892515670 Marionette TRACE conn6 <- [1,3305,null,["8"]] 22:41:55 INFO - PROCESS | 1900 | 1477892515675 Marionette TRACE conn6 -> [0,3306,"switchToWindow",{"name":"8"}] 22:41:55 INFO - PROCESS | 1900 | 1477892515681 Marionette TRACE conn6 <- [1,3306,null,{}] 22:41:55 INFO - PROCESS | 1900 | 1477892515687 Marionette TRACE conn6 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0d000 == 23 [pid = 1900] [id = 730] 22:41:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x835e0800) [pid = 1900] [serial = 2121] [outer = (nil)] 22:41:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8cbeac00) [pid = 1900] [serial = 2122] [outer = 0x835e0800] 22:41:56 INFO - PROCESS | 1900 | 1477892516092 Marionette DEBUG loaded listener.js 22:41:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x90ed3800) [pid = 1900] [serial = 2123] [outer = 0x835e0800] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8cc81800) [pid = 1900] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x8c51a800) [pid = 1900] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8c2ac800) [pid = 1900] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87d7cc00) [pid = 1900] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x87c0dc00) [pid = 1900] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x87c7a000) [pid = 1900] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x82c0dc00) [pid = 1900] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 22:41:56 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x835e8c00) [pid = 1900] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 22:41:56 INFO - PROCESS | 1900 | 1477892516713 Marionette TRACE conn6 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 22:41:56 INFO - .. 22:41:56 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1426ms 22:41:56 INFO - PROCESS | 1900 | 1477892516736 Marionette TRACE conn6 -> [0,3308,"getWindowHandle",null] 22:41:56 INFO - PROCESS | 1900 | 1477892516740 Marionette TRACE conn6 <- [1,3308,null,{"value":"8"}] 22:41:56 INFO - TEST-START | /websockets/Create-valid-url.htm 22:41:56 INFO - PROCESS | 1900 | 1477892516747 Marionette TRACE conn6 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:56 INFO - PROCESS | 1900 | 1477892516912 Marionette TRACE conn6 <- [1,3309,null,{"value":null}] 22:41:57 INFO - PROCESS | 1900 | 1477892517053 Marionette TRACE conn6 -> [0,3310,"getWindowHandles",null] 22:41:57 INFO - PROCESS | 1900 | 1477892517057 Marionette TRACE conn6 <- [1,3310,null,["8"]] 22:41:57 INFO - PROCESS | 1900 | 1477892517063 Marionette TRACE conn6 -> [0,3311,"switchToWindow",{"name":"8"}] 22:41:57 INFO - PROCESS | 1900 | 1477892517068 Marionette TRACE conn6 <- [1,3311,null,{}] 22:41:57 INFO - PROCESS | 1900 | 1477892517077 Marionette TRACE conn6 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:57 INFO - PROCESS | 1900 | ++DOCSHELL 0x9297d800 == 24 [pid = 1900] [id = 731] 22:41:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92981c00) [pid = 1900] [serial = 2124] [outer = (nil)] 22:41:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x92a0a800) [pid = 1900] [serial = 2125] [outer = 0x92981c00] 22:41:57 INFO - PROCESS | 1900 | 1477892517171 Marionette DEBUG loaded listener.js 22:41:57 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x92cc0800) [pid = 1900] [serial = 2126] [outer = 0x92981c00] 22:41:57 INFO - PROCESS | 1900 | 1477892517774 Marionette TRACE conn6 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 22:41:57 INFO - .. 22:41:57 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1070ms 22:41:57 INFO - PROCESS | 1900 | 1477892517818 Marionette TRACE conn6 -> [0,3313,"getWindowHandle",null] 22:41:57 INFO - PROCESS | 1900 | 1477892517822 Marionette TRACE conn6 <- [1,3313,null,{"value":"8"}] 22:41:57 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 22:41:57 INFO - PROCESS | 1900 | 1477892517829 Marionette TRACE conn6 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:58 INFO - PROCESS | 1900 | 1477892518018 Marionette TRACE conn6 <- [1,3314,null,{"value":null}] 22:41:58 INFO - PROCESS | 1900 | 1477892518190 Marionette TRACE conn6 -> [0,3315,"getWindowHandles",null] 22:41:58 INFO - PROCESS | 1900 | 1477892518197 Marionette TRACE conn6 <- [1,3315,null,["8"]] 22:41:58 INFO - PROCESS | 1900 | 1477892518209 Marionette TRACE conn6 -> [0,3316,"switchToWindow",{"name":"8"}] 22:41:58 INFO - PROCESS | 1900 | 1477892518219 Marionette TRACE conn6 <- [1,3316,null,{}] 22:41:58 INFO - PROCESS | 1900 | 1477892518273 Marionette TRACE conn6 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b2fc00 == 25 [pid = 1900] [id = 732] 22:41:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x82c06000) [pid = 1900] [serial = 2127] [outer = (nil)] 22:41:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x833bd000) [pid = 1900] [serial = 2128] [outer = 0x82c06000] 22:41:58 INFO - PROCESS | 1900 | 1477892518406 Marionette DEBUG loaded listener.js 22:41:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x835e1c00) [pid = 1900] [serial = 2129] [outer = 0x82c06000] 22:41:59 INFO - PROCESS | 1900 | 1477892519189 Marionette TRACE conn6 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 22:41:59 INFO - . 22:41:59 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1432ms 22:41:59 INFO - PROCESS | 1900 | 1477892519263 Marionette TRACE conn6 -> [0,3318,"getWindowHandle",null] 22:41:59 INFO - PROCESS | 1900 | 1477892519271 Marionette TRACE conn6 <- [1,3318,null,{"value":"8"}] 22:41:59 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 22:41:59 INFO - PROCESS | 1900 | 1477892519281 Marionette TRACE conn6 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:41:59 INFO - PROCESS | 1900 | 1477892519574 Marionette TRACE conn6 <- [1,3319,null,{"value":null}] 22:41:59 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:41:59 INFO - PROCESS | 1900 | 1477892519714 Marionette TRACE conn6 -> [0,3320,"getWindowHandles",null] 22:41:59 INFO - PROCESS | 1900 | 1477892519726 Marionette TRACE conn6 <- [1,3320,null,["8"]] 22:41:59 INFO - PROCESS | 1900 | 1477892519784 Marionette TRACE conn6 -> [0,3321,"switchToWindow",{"name":"8"}] 22:41:59 INFO - PROCESS | 1900 | 1477892519794 Marionette TRACE conn6 <- [1,3321,null,{}] 22:41:59 INFO - PROCESS | 1900 | 1477892519802 Marionette TRACE conn6 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:41:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcaa400 == 26 [pid = 1900] [id = 733] 22:41:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8bcacc00) [pid = 1900] [serial = 2130] [outer = (nil)] 22:41:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8bcb2000) [pid = 1900] [serial = 2131] [outer = 0x8bcacc00] 22:41:59 INFO - PROCESS | 1900 | 1477892519914 Marionette DEBUG loaded listener.js 22:42:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8c144000) [pid = 1900] [serial = 2132] [outer = 0x8bcacc00] 22:42:00 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 22:42:00 INFO - PROCESS | 1900 | [1900] WARNING: 'aRv.Failed()', file /builds/slave/autoland-lx-d-0000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 22:42:00 INFO - PROCESS | 1900 | 1477892520811 Marionette TRACE conn6 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 22:42:00 INFO - . 22:42:00 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1585ms 22:42:00 INFO - PROCESS | 1900 | 1477892520881 Marionette TRACE conn6 -> [0,3323,"getWindowHandle",null] 22:42:00 INFO - PROCESS | 1900 | 1477892520888 Marionette TRACE conn6 <- [1,3323,null,{"value":"8"}] 22:42:00 INFO - TEST-START | /websockets/Secure-Close-0.htm 22:42:00 INFO - PROCESS | 1900 | 1477892520902 Marionette TRACE conn6 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:01 INFO - PROCESS | 1900 | 1477892521206 Marionette TRACE conn6 <- [1,3324,null,{"value":null}] 22:42:01 INFO - PROCESS | 1900 | 1477892521389 Marionette TRACE conn6 -> [0,3325,"getWindowHandles",null] 22:42:01 INFO - PROCESS | 1900 | 1477892521401 Marionette TRACE conn6 <- [1,3325,null,["8"]] 22:42:01 INFO - PROCESS | 1900 | 1477892521451 Marionette TRACE conn6 -> [0,3326,"switchToWindow",{"name":"8"}] 22:42:01 INFO - PROCESS | 1900 | 1477892521459 Marionette TRACE conn6 <- [1,3326,null,{}] 22:42:01 INFO - PROCESS | 1900 | 1477892521466 Marionette TRACE conn6 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x835eec00 == 27 [pid = 1900] [id = 734] 22:42:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x92cc7400) [pid = 1900] [serial = 2133] [outer = (nil)] 22:42:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x92ccec00) [pid = 1900] [serial = 2134] [outer = 0x92cc7400] 22:42:01 INFO - PROCESS | 1900 | 1477892521571 Marionette DEBUG loaded listener.js 22:42:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b2e000) [pid = 1900] [serial = 2135] [outer = 0x92cc7400] 22:42:02 INFO - PROCESS | 1900 | 1477892522353 Marionette TRACE conn6 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:02 INFO - . 22:42:02 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1471ms 22:42:02 INFO - PROCESS | 1900 | 1477892522371 Marionette TRACE conn6 -> [0,3328,"getWindowHandle",null] 22:42:02 INFO - PROCESS | 1900 | 1477892522374 Marionette TRACE conn6 <- [1,3328,null,{"value":"8"}] 22:42:02 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 22:42:02 INFO - PROCESS | 1900 | 1477892522383 Marionette TRACE conn6 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:02 INFO - PROCESS | 1900 | 1477892522831 Marionette TRACE conn6 <- [1,3329,null,{"value":null}] 22:42:02 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:02 INFO - PROCESS | 1900 | 1477892522994 Marionette TRACE conn6 -> [0,3330,"getWindowHandles",null] 22:42:03 INFO - PROCESS | 1900 | 1477892523011 Marionette TRACE conn6 <- [1,3330,null,["8"]] 22:42:03 INFO - PROCESS | 1900 | 1477892523044 Marionette TRACE conn6 -> [0,3331,"switchToWindow",{"name":"8"}] 22:42:03 INFO - PROCESS | 1900 | 1477892523054 Marionette TRACE conn6 <- [1,3331,null,{}] 22:42:03 INFO - PROCESS | 1900 | 1477892523068 Marionette TRACE conn6 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:03 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dcc00 == 28 [pid = 1900] [id = 735] 22:42:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x835e1800) [pid = 1900] [serial = 2136] [outer = (nil)] 22:42:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x835f4400) [pid = 1900] [serial = 2137] [outer = 0x835e1800] 22:42:03 INFO - PROCESS | 1900 | 1477892523172 Marionette DEBUG loaded listener.js 22:42:03 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x878df000) [pid = 1900] [serial = 2138] [outer = 0x835e1800] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8d37fc00) [pid = 1900] [serial = 2092] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8cc7bc00) [pid = 1900] [serial = 2093] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8cbefc00) [pid = 1900] [serial = 2089] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8cc79400) [pid = 1900] [serial = 2090] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8c2b0000) [pid = 1900] [serial = 2086] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8c2b7c00) [pid = 1900] [serial = 2087] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x87d81000) [pid = 1900] [serial = 2083] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8c29e000) [pid = 1900] [serial = 2084] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87c11c00) [pid = 1900] [serial = 2080] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87c17c00) [pid = 1900] [serial = 2081] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x835ee400) [pid = 1900] [serial = 2077] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x835f2400) [pid = 1900] [serial = 2078] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x82c10800) [pid = 1900] [serial = 2074] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x833b5400) [pid = 1900] [serial = 2075] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8bca8800) [pid = 1900] [serial = 2072] [outer = (nil)] [url = about:blank] 22:42:03 INFO - PROCESS | 1900 | 1477892523923 Marionette TRACE conn6 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:03 INFO - .. 22:42:03 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1576ms 22:42:03 INFO - PROCESS | 1900 | 1477892523960 Marionette TRACE conn6 -> [0,3333,"getWindowHandle",null] 22:42:03 INFO - PROCESS | 1900 | 1477892523967 Marionette TRACE conn6 <- [1,3333,null,{"value":"8"}] 22:42:03 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 22:42:03 INFO - PROCESS | 1900 | 1477892523976 Marionette TRACE conn6 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:04 INFO - PROCESS | 1900 | 1477892524160 Marionette TRACE conn6 <- [1,3334,null,{"value":null}] 22:42:04 INFO - PROCESS | 1900 | 1477892524305 Marionette TRACE conn6 -> [0,3335,"getWindowHandles",null] 22:42:04 INFO - PROCESS | 1900 | 1477892524311 Marionette TRACE conn6 <- [1,3335,null,["8"]] 22:42:04 INFO - PROCESS | 1900 | 1477892524321 Marionette TRACE conn6 -> [0,3336,"switchToWindow",{"name":"8"}] 22:42:04 INFO - PROCESS | 1900 | 1477892524325 Marionette TRACE conn6 <- [1,3336,null,{}] 22:42:04 INFO - PROCESS | 1900 | 1477892524334 Marionette TRACE conn6 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c78000 == 29 [pid = 1900] [id = 736] 22:42:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x87c7a000) [pid = 1900] [serial = 2139] [outer = (nil)] 22:42:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x87d7cc00) [pid = 1900] [serial = 2140] [outer = 0x87c7a000] 22:42:04 INFO - PROCESS | 1900 | 1477892524434 Marionette DEBUG loaded listener.js 22:42:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x87d86400) [pid = 1900] [serial = 2141] [outer = 0x87c7a000] 22:42:05 INFO - PROCESS | 1900 | 1477892525119 Marionette TRACE conn6 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 22:42:05 INFO - .. 22:42:05 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1171ms 22:42:05 INFO - PROCESS | 1900 | 1477892525146 Marionette TRACE conn6 -> [0,3338,"getWindowHandle",null] 22:42:05 INFO - PROCESS | 1900 | 1477892525150 Marionette TRACE conn6 <- [1,3338,null,{"value":"8"}] 22:42:05 INFO - TEST-START | /websockets/Secure-Close-1000.htm 22:42:05 INFO - PROCESS | 1900 | 1477892525157 Marionette TRACE conn6 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:05 INFO - PROCESS | 1900 | 1477892525344 Marionette TRACE conn6 <- [1,3339,null,{"value":null}] 22:42:05 INFO - PROCESS | 1900 | 1477892525502 Marionette TRACE conn6 -> [0,3340,"getWindowHandles",null] 22:42:05 INFO - PROCESS | 1900 | 1477892525511 Marionette TRACE conn6 <- [1,3340,null,["8"]] 22:42:05 INFO - PROCESS | 1900 | 1477892525516 Marionette TRACE conn6 -> [0,3341,"switchToWindow",{"name":"8"}] 22:42:05 INFO - PROCESS | 1900 | 1477892525523 Marionette TRACE conn6 <- [1,3341,null,{}] 22:42:05 INFO - PROCESS | 1900 | 1477892525528 Marionette TRACE conn6 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2ad000 == 30 [pid = 1900] [id = 737] 22:42:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x8c2af000) [pid = 1900] [serial = 2142] [outer = (nil)] 22:42:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x8c2b4c00) [pid = 1900] [serial = 2143] [outer = 0x8c2af000] 22:42:05 INFO - PROCESS | 1900 | 1477892525640 Marionette DEBUG loaded listener.js 22:42:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8c510400) [pid = 1900] [serial = 2144] [outer = 0x8c2af000] 22:42:06 INFO - PROCESS | 1900 | 1477892526233 Marionette TRACE conn6 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:06 INFO - .. 22:42:06 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1121ms 22:42:06 INFO - PROCESS | 1900 | 1477892526278 Marionette TRACE conn6 -> [0,3343,"getWindowHandle",null] 22:42:06 INFO - PROCESS | 1900 | 1477892526282 Marionette TRACE conn6 <- [1,3343,null,{"value":"8"}] 22:42:06 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 22:42:06 INFO - PROCESS | 1900 | 1477892526297 Marionette TRACE conn6 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:06 INFO - PROCESS | 1900 | 1477892526522 Marionette TRACE conn6 <- [1,3344,null,{"value":null}] 22:42:06 INFO - PROCESS | 1900 | 1477892526540 Marionette TRACE conn6 -> [0,3345,"getWindowHandles",null] 22:42:06 INFO - PROCESS | 1900 | 1477892526544 Marionette TRACE conn6 <- [1,3345,null,["8"]] 22:42:06 INFO - PROCESS | 1900 | 1477892526550 Marionette TRACE conn6 -> [0,3346,"switchToWindow",{"name":"8"}] 22:42:06 INFO - PROCESS | 1900 | 1477892526558 Marionette TRACE conn6 <- [1,3346,null,{}] 22:42:06 INFO - PROCESS | 1900 | 1477892526567 Marionette TRACE conn6 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x8f6e9800 == 31 [pid = 1900] [id = 738] 22:42:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8f6ea400) [pid = 1900] [serial = 2145] [outer = (nil)] 22:42:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x903e4000) [pid = 1900] [serial = 2146] [outer = 0x8f6ea400] 22:42:06 INFO - PROCESS | 1900 | 1477892526742 Marionette DEBUG loaded listener.js 22:42:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x92a0d000) [pid = 1900] [serial = 2147] [outer = 0x8f6ea400] 22:42:07 INFO - PROCESS | 1900 | 1477892527475 Marionette TRACE conn6 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 22:42:07 INFO - .. 22:42:07 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1224ms 22:42:07 INFO - PROCESS | 1900 | 1477892527522 Marionette TRACE conn6 -> [0,3348,"getWindowHandle",null] 22:42:07 INFO - TEST-START | /websockets/Secure-Close-1005.htm 22:42:07 INFO - PROCESS | 1900 | 1477892527526 Marionette TRACE conn6 <- [1,3348,null,{"value":"8"}] 22:42:07 INFO - PROCESS | 1900 | 1477892527534 Marionette TRACE conn6 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:07 INFO - PROCESS | 1900 | 1477892527834 Marionette TRACE conn6 <- [1,3349,null,{"value":null}] 22:42:07 INFO - PROCESS | 1900 | 1477892527874 Marionette TRACE conn6 -> [0,3350,"getWindowHandles",null] 22:42:07 INFO - PROCESS | 1900 | 1477892527877 Marionette TRACE conn6 <- [1,3350,null,["8"]] 22:42:07 INFO - PROCESS | 1900 | 1477892527883 Marionette TRACE conn6 -> [0,3351,"switchToWindow",{"name":"8"}] 22:42:07 INFO - PROCESS | 1900 | 1477892527888 Marionette TRACE conn6 <- [1,3351,null,{}] 22:42:07 INFO - PROCESS | 1900 | 1477892527893 Marionette TRACE conn6 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b33000 == 32 [pid = 1900] [id = 739] 22:42:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x93b33400) [pid = 1900] [serial = 2148] [outer = (nil)] 22:42:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x93b37000) [pid = 1900] [serial = 2149] [outer = 0x93b33400] 22:42:08 INFO - PROCESS | 1900 | 1477892528076 Marionette DEBUG loaded listener.js 22:42:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x93b3a800) [pid = 1900] [serial = 2150] [outer = 0x93b33400] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8bfd1000) [pid = 1900] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x82c0b800) [pid = 1900] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x878d1800) [pid = 1900] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x835e0800) [pid = 1900] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x82b2f000) [pid = 1900] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87c10400) [pid = 1900] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x8d37e800) [pid = 1900] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8f6f4000) [pid = 1900] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x90ecc800) [pid = 1900] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 22:42:08 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x87d85c00) [pid = 1900] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 22:42:08 INFO - PROCESS | 1900 | 1477892528814 Marionette TRACE conn6 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 22:42:08 INFO - . 22:42:08 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1326ms 22:42:08 INFO - PROCESS | 1900 | 1477892528859 Marionette TRACE conn6 -> [0,3353,"getWindowHandle",null] 22:42:08 INFO - PROCESS | 1900 | 1477892528863 Marionette TRACE conn6 <- [1,3353,null,{"value":"8"}] 22:42:08 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 22:42:08 INFO - PROCESS | 1900 | 1477892528869 Marionette TRACE conn6 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:09 INFO - PROCESS | 1900 | 1477892529068 Marionette TRACE conn6 <- [1,3354,null,{"value":null}] 22:42:09 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:09 INFO - PROCESS | 1900 | 1477892529220 Marionette TRACE conn6 -> [0,3355,"getWindowHandles",null] 22:42:09 INFO - PROCESS | 1900 | 1477892529224 Marionette TRACE conn6 <- [1,3355,null,["8"]] 22:42:09 INFO - PROCESS | 1900 | 1477892529230 Marionette TRACE conn6 -> [0,3356,"switchToWindow",{"name":"8"}] 22:42:09 INFO - PROCESS | 1900 | 1477892529235 Marionette TRACE conn6 <- [1,3356,null,{}] 22:42:09 INFO - PROCESS | 1900 | 1477892529240 Marionette TRACE conn6 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c07800 == 33 [pid = 1900] [id = 740] 22:42:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x9412c800) [pid = 1900] [serial = 2151] [outer = (nil)] 22:42:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x941e6800) [pid = 1900] [serial = 2152] [outer = 0x9412c800] 22:42:09 INFO - PROCESS | 1900 | 1477892529344 Marionette DEBUG loaded listener.js 22:42:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x941f1800) [pid = 1900] [serial = 2153] [outer = 0x9412c800] 22:42:09 INFO - PROCESS | 1900 | 1477892529928 Marionette TRACE conn6 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:09 INFO - . 22:42:09 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1074ms 22:42:09 INFO - PROCESS | 1900 | 1477892529950 Marionette TRACE conn6 -> [0,3358,"getWindowHandle",null] 22:42:09 INFO - PROCESS | 1900 | 1477892529955 Marionette TRACE conn6 <- [1,3358,null,{"value":"8"}] 22:42:09 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 22:42:09 INFO - PROCESS | 1900 | 1477892529962 Marionette TRACE conn6 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:10 INFO - PROCESS | 1900 | 1477892530180 Marionette TRACE conn6 <- [1,3359,null,{"value":null}] 22:42:10 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:10 INFO - PROCESS | 1900 | 1477892530275 Marionette TRACE conn6 -> [0,3360,"getWindowHandles",null] 22:42:10 INFO - PROCESS | 1900 | 1477892530279 Marionette TRACE conn6 <- [1,3360,null,["8"]] 22:42:10 INFO - PROCESS | 1900 | 1477892530284 Marionette TRACE conn6 -> [0,3361,"switchToWindow",{"name":"8"}] 22:42:10 INFO - PROCESS | 1900 | 1477892530294 Marionette TRACE conn6 <- [1,3361,null,{}] 22:42:10 INFO - PROCESS | 1900 | 1477892530299 Marionette TRACE conn6 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:10 INFO - PROCESS | 1900 | ++DOCSHELL 0x94497400 == 34 [pid = 1900] [id = 741] 22:42:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x94498400) [pid = 1900] [serial = 2154] [outer = (nil)] 22:42:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x94509000) [pid = 1900] [serial = 2155] [outer = 0x94498400] 22:42:10 INFO - PROCESS | 1900 | 1477892530397 Marionette DEBUG loaded listener.js 22:42:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x94527000) [pid = 1900] [serial = 2156] [outer = 0x94498400] 22:42:11 INFO - PROCESS | 1900 | 1477892531156 Marionette TRACE conn6 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:11 INFO - .. 22:42:11 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1235ms 22:42:11 INFO - PROCESS | 1900 | 1477892531233 Marionette TRACE conn6 -> [0,3363,"getWindowHandle",null] 22:42:11 INFO - PROCESS | 1900 | 1477892531241 Marionette TRACE conn6 <- [1,3363,null,{"value":"8"}] 22:42:11 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 22:42:11 INFO - PROCESS | 1900 | 1477892531254 Marionette TRACE conn6 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:11 INFO - PROCESS | 1900 | 1477892531482 Marionette TRACE conn6 <- [1,3364,null,{"value":null}] 22:42:11 INFO - PROCESS | 1900 | 1477892531685 Marionette TRACE conn6 -> [0,3365,"getWindowHandles",null] 22:42:11 INFO - PROCESS | 1900 | 1477892531689 Marionette TRACE conn6 <- [1,3365,null,["8"]] 22:42:11 INFO - PROCESS | 1900 | 1477892531700 Marionette TRACE conn6 -> [0,3366,"switchToWindow",{"name":"8"}] 22:42:11 INFO - PROCESS | 1900 | 1477892531708 Marionette TRACE conn6 <- [1,3366,null,{}] 22:42:11 INFO - PROCESS | 1900 | 1477892531715 Marionette TRACE conn6 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c15c00 == 35 [pid = 1900] [id = 742] 22:42:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x87c16000) [pid = 1900] [serial = 2157] [outer = (nil)] 22:42:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x87d7b800) [pid = 1900] [serial = 2158] [outer = 0x87c16000] 22:42:11 INFO - PROCESS | 1900 | 1477892531839 Marionette DEBUG loaded listener.js 22:42:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x87d88c00) [pid = 1900] [serial = 2159] [outer = 0x87c16000] 22:42:12 INFO - PROCESS | 1900 | 1477892532566 Marionette TRACE conn6 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 22:42:12 INFO - .. 22:42:12 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1371ms 22:42:12 INFO - PROCESS | 1900 | 1477892532626 Marionette TRACE conn6 -> [0,3368,"getWindowHandle",null] 22:42:12 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 22:42:12 INFO - PROCESS | 1900 | 1477892532633 Marionette TRACE conn6 <- [1,3368,null,{"value":"8"}] 22:42:12 INFO - PROCESS | 1900 | 1477892532641 Marionette TRACE conn6 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:12 INFO - PROCESS | 1900 | 1477892532865 Marionette TRACE conn6 <- [1,3369,null,{"value":null}] 22:42:13 INFO - PROCESS | 1900 | 1477892533057 Marionette TRACE conn6 -> [0,3370,"getWindowHandles",null] 22:42:13 INFO - PROCESS | 1900 | 1477892533062 Marionette TRACE conn6 <- [1,3370,null,["8"]] 22:42:13 INFO - PROCESS | 1900 | 1477892533070 Marionette TRACE conn6 -> [0,3371,"switchToWindow",{"name":"8"}] 22:42:13 INFO - PROCESS | 1900 | 1477892533077 Marionette TRACE conn6 <- [1,3371,null,{}] 22:42:13 INFO - PROCESS | 1900 | 1477892533129 Marionette TRACE conn6 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:13 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c513400 == 36 [pid = 1900] [id = 743] 22:42:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8c515000) [pid = 1900] [serial = 2160] [outer = (nil)] 22:42:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x903dec00) [pid = 1900] [serial = 2161] [outer = 0x8c515000] 22:42:13 INFO - PROCESS | 1900 | 1477892533242 Marionette DEBUG loaded listener.js 22:42:13 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92a0bc00) [pid = 1900] [serial = 2162] [outer = 0x8c515000] 22:42:13 INFO - PROCESS | 1900 | 1477892533966 Marionette TRACE conn6 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:14 INFO - .. 22:42:14 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1386ms 22:42:14 INFO - PROCESS | 1900 | 1477892534045 Marionette TRACE conn6 -> [0,3373,"getWindowHandle",null] 22:42:14 INFO - PROCESS | 1900 | 1477892534054 Marionette TRACE conn6 <- [1,3373,null,{"value":"8"}] 22:42:14 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 22:42:14 INFO - PROCESS | 1900 | 1477892534063 Marionette TRACE conn6 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:14 INFO - PROCESS | 1900 | 1477892534252 Marionette TRACE conn6 <- [1,3374,null,{"value":null}] 22:42:14 INFO - PROCESS | 1900 | 1477892534447 Marionette TRACE conn6 -> [0,3375,"getWindowHandles",null] 22:42:14 INFO - PROCESS | 1900 | 1477892534451 Marionette TRACE conn6 <- [1,3375,null,["8"]] 22:42:14 INFO - PROCESS | 1900 | 1477892534458 Marionette TRACE conn6 -> [0,3376,"switchToWindow",{"name":"8"}] 22:42:14 INFO - PROCESS | 1900 | 1477892534466 Marionette TRACE conn6 <- [1,3376,null,{}] 22:42:14 INFO - PROCESS | 1900 | 1477892534519 Marionette TRACE conn6 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x941f5000 == 37 [pid = 1900] [id = 744] 22:42:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x94460800) [pid = 1900] [serial = 2163] [outer = (nil)] 22:42:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9452a400) [pid = 1900] [serial = 2164] [outer = 0x94460800] 22:42:14 INFO - PROCESS | 1900 | 1477892534630 Marionette DEBUG loaded listener.js 22:42:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x94530000) [pid = 1900] [serial = 2165] [outer = 0x94460800] 22:42:15 INFO - PROCESS | 1900 | 1477892535354 Marionette TRACE conn6 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:15 INFO - . 22:42:15 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1324ms 22:42:15 INFO - PROCESS | 1900 | 1477892535387 Marionette TRACE conn6 -> [0,3378,"getWindowHandle",null] 22:42:15 INFO - PROCESS | 1900 | 1477892535392 Marionette TRACE conn6 <- [1,3378,null,{"value":"8"}] 22:42:15 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 22:42:15 INFO - PROCESS | 1900 | 1477892535404 Marionette TRACE conn6 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:15 INFO - PROCESS | 1900 | 1477892535605 Marionette TRACE conn6 <- [1,3379,null,{"value":null}] 22:42:15 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:15 INFO - PROCESS | 1900 | 1477892535810 Marionette TRACE conn6 -> [0,3380,"getWindowHandles",null] 22:42:15 INFO - PROCESS | 1900 | 1477892535816 Marionette TRACE conn6 <- [1,3380,null,["8"]] 22:42:15 INFO - PROCESS | 1900 | 1477892535830 Marionette TRACE conn6 -> [0,3381,"switchToWindow",{"name":"8"}] 22:42:15 INFO - PROCESS | 1900 | 1477892535836 Marionette TRACE conn6 <- [1,3381,null,{}] 22:42:15 INFO - PROCESS | 1900 | 1477892535876 Marionette TRACE conn6 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x941ef000 == 38 [pid = 1900] [id = 745] 22:42:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x946b8c00) [pid = 1900] [serial = 2166] [outer = (nil)] 22:42:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x946bbc00) [pid = 1900] [serial = 2167] [outer = 0x946b8c00] 22:42:15 INFO - PROCESS | 1900 | 1477892535984 Marionette DEBUG loaded listener.js 22:42:16 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x946bf000) [pid = 1900] [serial = 2168] [outer = 0x946b8c00] 22:42:16 INFO - PROCESS | 1900 | 1477892536668 Marionette TRACE conn6 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 22:42:16 INFO - . 22:42:16 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1289ms 22:42:16 INFO - PROCESS | 1900 | 1477892536688 Marionette TRACE conn6 -> [0,3383,"getWindowHandle",null] 22:42:16 INFO - PROCESS | 1900 | 1477892536692 Marionette TRACE conn6 <- [1,3383,null,{"value":"8"}] 22:42:16 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 22:42:16 INFO - PROCESS | 1900 | 1477892536700 Marionette TRACE conn6 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:17 INFO - PROCESS | 1900 | 1477892537047 Marionette TRACE conn6 <- [1,3384,null,{"value":null}] 22:42:17 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:17 INFO - PROCESS | 1900 | 1477892537265 Marionette TRACE conn6 -> [0,3385,"getWindowHandles",null] 22:42:17 INFO - PROCESS | 1900 | 1477892537271 Marionette TRACE conn6 <- [1,3385,null,["8"]] 22:42:17 INFO - PROCESS | 1900 | 1477892537283 Marionette TRACE conn6 -> [0,3386,"switchToWindow",{"name":"8"}] 22:42:17 INFO - PROCESS | 1900 | 1477892537291 Marionette TRACE conn6 <- [1,3386,null,{}] 22:42:17 INFO - PROCESS | 1900 | 1477892537300 Marionette TRACE conn6 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dec00 == 39 [pid = 1900] [id = 746] 22:42:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x835e8000) [pid = 1900] [serial = 2169] [outer = (nil)] 22:42:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x878d4400) [pid = 1900] [serial = 2170] [outer = 0x835e8000] 22:42:17 INFO - PROCESS | 1900 | 1477892537402 Marionette DEBUG loaded listener.js 22:42:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x87957400) [pid = 1900] [serial = 2171] [outer = 0x835e8000] 22:42:18 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:42:18 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:42:18 INFO - PROCESS | 1900 | 1477892538248 Marionette TRACE conn6 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 22:42:18 INFO - .. 22:42:18 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1577ms 22:42:18 INFO - PROCESS | 1900 | 1477892538283 Marionette TRACE conn6 -> [0,3388,"getWindowHandle",null] 22:42:18 INFO - PROCESS | 1900 | 1477892538292 Marionette TRACE conn6 <- [1,3388,null,{"value":"8"}] 22:42:18 INFO - TEST-START | /websockets/Secure-Close-null.htm 22:42:18 INFO - PROCESS | 1900 | 1477892538302 Marionette TRACE conn6 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:18 INFO - PROCESS | 1900 | 1477892538492 Marionette TRACE conn6 <- [1,3389,null,{"value":null}] 22:42:18 INFO - PROCESS | 1900 | 1477892538701 Marionette TRACE conn6 -> [0,3390,"getWindowHandles",null] 22:42:18 INFO - PROCESS | 1900 | 1477892538707 Marionette TRACE conn6 <- [1,3390,null,["8"]] 22:42:18 INFO - PROCESS | 1900 | 1477892538714 Marionette TRACE conn6 -> [0,3391,"switchToWindow",{"name":"8"}] 22:42:18 INFO - PROCESS | 1900 | 1477892538722 Marionette TRACE conn6 <- [1,3391,null,{}] 22:42:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82c07800 == 38 [pid = 1900] [id = 740] 22:42:18 INFO - PROCESS | 1900 | --DOCSHELL 0x93b33000 == 37 [pid = 1900] [id = 739] 22:42:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2ad000 == 36 [pid = 1900] [id = 737] 22:42:18 INFO - PROCESS | 1900 | --DOCSHELL 0x87c78000 == 35 [pid = 1900] [id = 736] 22:42:18 INFO - PROCESS | 1900 | --DOCSHELL 0x835dcc00 == 34 [pid = 1900] [id = 735] 22:42:18 INFO - PROCESS | 1900 | 1477892538761 Marionette TRACE conn6 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:18 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b5000 == 35 [pid = 1900] [id = 747] 22:42:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x833ba800) [pid = 1900] [serial = 2172] [outer = (nil)] 22:42:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x878db400) [pid = 1900] [serial = 2173] [outer = 0x833ba800] 22:42:18 INFO - PROCESS | 1900 | 1477892538860 Marionette DEBUG loaded listener.js 22:42:18 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8bcb1400) [pid = 1900] [serial = 2174] [outer = 0x833ba800] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x92a0a800) [pid = 1900] [serial = 2125] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8cbeac00) [pid = 1900] [serial = 2122] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x90ed3800) [pid = 1900] [serial = 2123] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8bfd3800) [pid = 1900] [serial = 2119] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x8c29ac00) [pid = 1900] [serial = 2120] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x87d87400) [pid = 1900] [serial = 2116] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x8bca9400) [pid = 1900] [serial = 2117] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x878d4800) [pid = 1900] [serial = 2113] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x878dc800) [pid = 1900] [serial = 2114] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x878d3c00) [pid = 1900] [serial = 2110] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x87957000) [pid = 1900] [serial = 2111] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9297d400) [pid = 1900] [serial = 2107] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x92982c00) [pid = 1900] [serial = 2108] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x903dc000) [pid = 1900] [serial = 2104] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x903e3000) [pid = 1900] [serial = 2105] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x8d387800) [pid = 1900] [serial = 2101] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8f6e8000) [pid = 1900] [serial = 2102] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x87c73000) [pid = 1900] [serial = 2098] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x87c7b800) [pid = 1900] [serial = 2099] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x82c0ac00) [pid = 1900] [serial = 2095] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x833b2400) [pid = 1900] [serial = 2096] [outer = (nil)] [url = about:blank] 22:42:19 INFO - PROCESS | 1900 | 1477892539536 Marionette TRACE conn6 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:19 INFO - . 22:42:19 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1278ms 22:42:19 INFO - PROCESS | 1900 | 1477892539580 Marionette TRACE conn6 -> [0,3393,"getWindowHandle",null] 22:42:19 INFO - PROCESS | 1900 | 1477892539584 Marionette TRACE conn6 <- [1,3393,null,{"value":"8"}] 22:42:19 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 22:42:19 INFO - PROCESS | 1900 | 1477892539591 Marionette TRACE conn6 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:19 INFO - PROCESS | 1900 | 1477892539826 Marionette TRACE conn6 <- [1,3394,null,{"value":null}] 22:42:19 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:19 INFO - PROCESS | 1900 | 1477892539995 Marionette TRACE conn6 -> [0,3395,"getWindowHandles",null] 22:42:20 INFO - PROCESS | 1900 | 1477892540004 Marionette TRACE conn6 <- [1,3395,null,["8"]] 22:42:20 INFO - PROCESS | 1900 | 1477892540010 Marionette TRACE conn6 -> [0,3396,"switchToWindow",{"name":"8"}] 22:42:20 INFO - PROCESS | 1900 | 1477892540017 Marionette TRACE conn6 <- [1,3396,null,{}] 22:42:20 INFO - PROCESS | 1900 | 1477892540023 Marionette TRACE conn6 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b5000 == 36 [pid = 1900] [id = 748] 22:42:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8c2b6800) [pid = 1900] [serial = 2175] [outer = (nil)] 22:42:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8c513800) [pid = 1900] [serial = 2176] [outer = 0x8c2b6800] 22:42:20 INFO - PROCESS | 1900 | 1477892540122 Marionette DEBUG loaded listener.js 22:42:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8cc7a400) [pid = 1900] [serial = 2177] [outer = 0x8c2b6800] 22:42:20 INFO - PROCESS | 1900 | 1477892540864 Marionette TRACE conn6 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:20 INFO - . 22:42:20 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1321ms 22:42:20 INFO - PROCESS | 1900 | 1477892540917 Marionette TRACE conn6 -> [0,3398,"getWindowHandle",null] 22:42:20 INFO - PROCESS | 1900 | 1477892540924 Marionette TRACE conn6 <- [1,3398,null,{"value":"8"}] 22:42:20 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 22:42:20 INFO - PROCESS | 1900 | 1477892540937 Marionette TRACE conn6 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:21 INFO - PROCESS | 1900 | 1477892541155 Marionette TRACE conn6 <- [1,3399,null,{"value":null}] 22:42:21 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:21 INFO - PROCESS | 1900 | 1477892541351 Marionette TRACE conn6 -> [0,3400,"getWindowHandles",null] 22:42:21 INFO - PROCESS | 1900 | 1477892541364 Marionette TRACE conn6 <- [1,3400,null,["8"]] 22:42:21 INFO - PROCESS | 1900 | 1477892541416 Marionette TRACE conn6 -> [0,3401,"switchToWindow",{"name":"8"}] 22:42:21 INFO - PROCESS | 1900 | 1477892541424 Marionette TRACE conn6 <- [1,3401,null,{}] 22:42:21 INFO - PROCESS | 1900 | 1477892541433 Marionette TRACE conn6 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:21 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c6dc00 == 37 [pid = 1900] [id = 749] 22:42:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x87c72800) [pid = 1900] [serial = 2178] [outer = (nil)] 22:42:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x87d81800) [pid = 1900] [serial = 2179] [outer = 0x87c72800] 22:42:21 INFO - PROCESS | 1900 | 1477892541557 Marionette DEBUG loaded listener.js 22:42:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8bcaac00) [pid = 1900] [serial = 2180] [outer = 0x87c72800] 22:42:22 INFO - PROCESS | 1900 | 1477892542281 Marionette TRACE conn6 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:22 INFO - .. 22:42:22 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1385ms 22:42:22 INFO - PROCESS | 1900 | 1477892542321 Marionette TRACE conn6 -> [0,3403,"getWindowHandle",null] 22:42:22 INFO - PROCESS | 1900 | 1477892542326 Marionette TRACE conn6 <- [1,3403,null,{"value":"8"}] 22:42:22 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 22:42:22 INFO - PROCESS | 1900 | 1477892542334 Marionette TRACE conn6 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:22 INFO - PROCESS | 1900 | 1477892542537 Marionette TRACE conn6 <- [1,3404,null,{"value":null}] 22:42:22 INFO - PROCESS | 1900 | 1477892542729 Marionette TRACE conn6 -> [0,3405,"getWindowHandles",null] 22:42:22 INFO - PROCESS | 1900 | 1477892542734 Marionette TRACE conn6 <- [1,3405,null,["8"]] 22:42:22 INFO - PROCESS | 1900 | 1477892542746 Marionette TRACE conn6 -> [0,3406,"switchToWindow",{"name":"8"}] 22:42:22 INFO - PROCESS | 1900 | 1477892542751 Marionette TRACE conn6 <- [1,3406,null,{}] 22:42:22 INFO - PROCESS | 1900 | 1477892542803 Marionette TRACE conn6 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b2400 == 38 [pid = 1900] [id = 750] 22:42:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x8cc74000) [pid = 1900] [serial = 2181] [outer = (nil)] 22:42:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8d38a000) [pid = 1900] [serial = 2182] [outer = 0x8cc74000] 22:42:22 INFO - PROCESS | 1900 | 1477892542926 Marionette DEBUG loaded listener.js 22:42:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x8f6ee800) [pid = 1900] [serial = 2183] [outer = 0x8cc74000] 22:42:23 INFO - PROCESS | 1900 | 1477892543719 Marionette TRACE conn6 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 22:42:23 INFO - . 22:42:23 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1432ms 22:42:23 INFO - PROCESS | 1900 | 1477892543807 Marionette TRACE conn6 -> [0,3408,"getWindowHandle",null] 22:42:23 INFO - PROCESS | 1900 | 1477892543815 Marionette TRACE conn6 <- [1,3408,null,{"value":"8"}] 22:42:23 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 22:42:23 INFO - PROCESS | 1900 | 1477892543829 Marionette TRACE conn6 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:24 INFO - PROCESS | 1900 | 1477892544015 Marionette TRACE conn6 <- [1,3409,null,{"value":null}] 22:42:24 INFO - PROCESS | 1900 | 1477892544211 Marionette TRACE conn6 -> [0,3410,"getWindowHandles",null] 22:42:24 INFO - PROCESS | 1900 | 1477892544217 Marionette TRACE conn6 <- [1,3410,null,["8"]] 22:42:24 INFO - PROCESS | 1900 | 1477892544223 Marionette TRACE conn6 -> [0,3411,"switchToWindow",{"name":"8"}] 22:42:24 INFO - PROCESS | 1900 | 1477892544231 Marionette TRACE conn6 <- [1,3411,null,{}] 22:42:24 INFO - PROCESS | 1900 | 1477892544283 Marionette TRACE conn6 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:24 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b2f400 == 39 [pid = 1900] [id = 751] 22:42:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x93b30000) [pid = 1900] [serial = 2184] [outer = (nil)] 22:42:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x93b38800) [pid = 1900] [serial = 2185] [outer = 0x93b30000] 22:42:24 INFO - PROCESS | 1900 | 1477892544394 Marionette DEBUG loaded listener.js 22:42:24 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x941e6400) [pid = 1900] [serial = 2186] [outer = 0x93b30000] 22:42:25 INFO - PROCESS | 1900 | 1477892545152 Marionette TRACE conn6 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 22:42:25 INFO - .. 22:42:25 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1340ms 22:42:25 INFO - PROCESS | 1900 | 1477892545183 Marionette TRACE conn6 -> [0,3413,"getWindowHandle",null] 22:42:25 INFO - PROCESS | 1900 | 1477892545189 Marionette TRACE conn6 <- [1,3413,null,{"value":"8"}] 22:42:25 INFO - TEST-START | /websockets/Secure-Close-string.htm 22:42:25 INFO - PROCESS | 1900 | 1477892545200 Marionette TRACE conn6 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:25 INFO - PROCESS | 1900 | 1477892545408 Marionette TRACE conn6 <- [1,3414,null,{"value":null}] 22:42:25 INFO - PROCESS | 1900 | 1477892545600 Marionette TRACE conn6 -> [0,3415,"getWindowHandles",null] 22:42:25 INFO - PROCESS | 1900 | 1477892545607 Marionette TRACE conn6 <- [1,3415,null,["8"]] 22:42:25 INFO - PROCESS | 1900 | 1477892545615 Marionette TRACE conn6 -> [0,3416,"switchToWindow",{"name":"8"}] 22:42:25 INFO - PROCESS | 1900 | 1477892545622 Marionette TRACE conn6 <- [1,3416,null,{}] 22:42:25 INFO - PROCESS | 1900 | 1477892545672 Marionette TRACE conn6 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x9449c400 == 40 [pid = 1900] [id = 752] 22:42:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x944a4000) [pid = 1900] [serial = 2187] [outer = (nil)] 22:42:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x9452e400) [pid = 1900] [serial = 2188] [outer = 0x944a4000] 22:42:25 INFO - PROCESS | 1900 | 1477892545792 Marionette DEBUG loaded listener.js 22:42:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x946b3800) [pid = 1900] [serial = 2189] [outer = 0x944a4000] 22:42:26 INFO - PROCESS | 1900 | 1477892546498 Marionette TRACE conn6 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 22:42:26 INFO - . 22:42:26 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1333ms 22:42:26 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 22:42:26 INFO - PROCESS | 1900 | 1477892546532 Marionette TRACE conn6 -> [0,3418,"getWindowHandle",null] 22:42:26 INFO - PROCESS | 1900 | 1477892546535 Marionette TRACE conn6 <- [1,3418,null,{"value":"8"}] 22:42:26 INFO - PROCESS | 1900 | 1477892546542 Marionette TRACE conn6 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:26 INFO - PROCESS | 1900 | 1477892546727 Marionette TRACE conn6 <- [1,3419,null,{"value":null}] 22:42:26 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:26 INFO - PROCESS | 1900 | 1477892546921 Marionette TRACE conn6 -> [0,3420,"getWindowHandles",null] 22:42:26 INFO - PROCESS | 1900 | 1477892546924 Marionette TRACE conn6 <- [1,3420,null,["8"]] 22:42:26 INFO - PROCESS | 1900 | 1477892546935 Marionette TRACE conn6 -> [0,3421,"switchToWindow",{"name":"8"}] 22:42:26 INFO - PROCESS | 1900 | 1477892546941 Marionette TRACE conn6 <- [1,3421,null,{}] 22:42:26 INFO - PROCESS | 1900 | 1477892546954 Marionette TRACE conn6 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f5400 == 41 [pid = 1900] [id = 753] 22:42:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x946b9c00) [pid = 1900] [serial = 2190] [outer = (nil)] 22:42:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x9478dc00) [pid = 1900] [serial = 2191] [outer = 0x946b9c00] 22:42:27 INFO - PROCESS | 1900 | 1477892547061 Marionette DEBUG loaded listener.js 22:42:27 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x94792000) [pid = 1900] [serial = 2192] [outer = 0x946b9c00] 22:42:27 INFO - PROCESS | 1900 | 1477892547795 Marionette TRACE conn6 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 22:42:27 INFO - . 22:42:27 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1283ms 22:42:27 INFO - PROCESS | 1900 | 1477892547825 Marionette TRACE conn6 -> [0,3423,"getWindowHandle",null] 22:42:27 INFO - PROCESS | 1900 | 1477892547829 Marionette TRACE conn6 <- [1,3423,null,{"value":"8"}] 22:42:27 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 22:42:27 INFO - PROCESS | 1900 | 1477892547857 Marionette TRACE conn6 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:28 INFO - PROCESS | 1900 | 1477892548080 Marionette TRACE conn6 <- [1,3424,null,{"value":null}] 22:42:28 INFO - PROCESS | 1900 | 1477892548409 Marionette TRACE conn6 -> [0,3425,"getWindowHandles",null] 22:42:28 INFO - PROCESS | 1900 | 1477892548416 Marionette TRACE conn6 <- [1,3425,null,["8"]] 22:42:28 INFO - PROCESS | 1900 | 1477892548469 Marionette TRACE conn6 -> [0,3426,"switchToWindow",{"name":"8"}] 22:42:28 INFO - PROCESS | 1900 | 1477892548479 Marionette TRACE conn6 <- [1,3426,null,{}] 22:42:28 INFO - PROCESS | 1900 | 1477892548489 Marionette TRACE conn6 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f4800 == 42 [pid = 1900] [id = 754] 22:42:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x835fa400) [pid = 1900] [serial = 2193] [outer = (nil)] 22:42:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8794fc00) [pid = 1900] [serial = 2194] [outer = 0x835fa400] 22:42:28 INFO - PROCESS | 1900 | 1477892548595 Marionette DEBUG loaded listener.js 22:42:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x87d89400) [pid = 1900] [serial = 2195] [outer = 0x835fa400] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x941f5000 == 41 [pid = 1900] [id = 744] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x835dec00 == 40 [pid = 1900] [id = 746] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x833b5000 == 39 [pid = 1900] [id = 747] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x87c15c00 == 38 [pid = 1900] [id = 742] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x8c513400 == 37 [pid = 1900] [id = 743] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x835eec00 == 36 [pid = 1900] [id = 734] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x82b2fc00 == 35 [pid = 1900] [id = 732] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcaa400 == 34 [pid = 1900] [id = 733] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x94497400 == 33 [pid = 1900] [id = 741] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x9449c400 == 32 [pid = 1900] [id = 752] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x835f5400 == 31 [pid = 1900] [id = 753] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x941ef000 == 30 [pid = 1900] [id = 745] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b5000 == 29 [pid = 1900] [id = 748] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x8f6e9800 == 28 [pid = 1900] [id = 738] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x87c6dc00 == 27 [pid = 1900] [id = 749] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b2400 == 26 [pid = 1900] [id = 750] 22:42:30 INFO - PROCESS | 1900 | --DOCSHELL 0x93b2f400 == 25 [pid = 1900] [id = 751] 22:42:30 INFO - PROCESS | 1900 | 1477892550459 Marionette TRACE conn6 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:30 INFO - ... 22:42:30 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 2628ms 22:42:30 INFO - PROCESS | 1900 | 1477892550486 Marionette TRACE conn6 -> [0,3428,"getWindowHandle",null] 22:42:30 INFO - PROCESS | 1900 | 1477892550493 Marionette TRACE conn6 <- [1,3428,null,{"value":"8"}] 22:42:30 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 22:42:30 INFO - PROCESS | 1900 | 1477892550504 Marionette TRACE conn6 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:30 INFO - PROCESS | 1900 | 1477892550701 Marionette TRACE conn6 <- [1,3429,null,{"value":null}] 22:42:30 INFO - PROCESS | 1900 | 1477892550938 Marionette TRACE conn6 -> [0,3430,"getWindowHandles",null] 22:42:30 INFO - PROCESS | 1900 | 1477892550945 Marionette TRACE conn6 <- [1,3430,null,["8"]] 22:42:30 INFO - PROCESS | 1900 | 1477892550954 Marionette TRACE conn6 -> [0,3431,"switchToWindow",{"name":"8"}] 22:42:30 INFO - PROCESS | 1900 | 1477892550961 Marionette TRACE conn6 <- [1,3431,null,{}] 22:42:30 INFO - PROCESS | 1900 | 1477892550975 Marionette TRACE conn6 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:31 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e7800 == 26 [pid = 1900] [id = 755] 22:42:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x835e7c00) [pid = 1900] [serial = 2196] [outer = (nil)] 22:42:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x835f1000) [pid = 1900] [serial = 2197] [outer = 0x835e7c00] 22:42:31 INFO - PROCESS | 1900 | 1477892551083 Marionette DEBUG loaded listener.js 22:42:31 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x878d6c00) [pid = 1900] [serial = 2198] [outer = 0x835e7c00] 22:42:31 INFO - PROCESS | 1900 | 1477892551969 Marionette TRACE conn6 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:42:32 INFO - ... 22:42:32 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1521ms 22:42:32 INFO - PROCESS | 1900 | 1477892552026 Marionette TRACE conn6 -> [0,3433,"getWindowHandle",null] 22:42:32 INFO - PROCESS | 1900 | 1477892552032 Marionette TRACE conn6 <- [1,3433,null,{"value":"8"}] 22:42:32 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 22:42:32 INFO - PROCESS | 1900 | 1477892552047 Marionette TRACE conn6 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:32 INFO - PROCESS | 1900 | 1477892552320 Marionette TRACE conn6 <- [1,3434,null,{"value":null}] 22:42:32 INFO - PROCESS | 1900 | 1477892552351 Marionette TRACE conn6 -> [0,3435,"getWindowHandles",null] 22:42:32 INFO - PROCESS | 1900 | 1477892552354 Marionette TRACE conn6 <- [1,3435,null,["8"]] 22:42:32 INFO - PROCESS | 1900 | 1477892552362 Marionette TRACE conn6 -> [0,3436,"switchToWindow",{"name":"8"}] 22:42:32 INFO - PROCESS | 1900 | 1477892552368 Marionette TRACE conn6 <- [1,3436,null,{}] 22:42:32 INFO - PROCESS | 1900 | 1477892552482 Marionette TRACE conn6 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:32 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d7fc00 == 27 [pid = 1900] [id = 756] 22:42:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x87d81400) [pid = 1900] [serial = 2199] [outer = (nil)] 22:42:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x8bca9000) [pid = 1900] [serial = 2200] [outer = 0x87d81400] 22:42:32 INFO - PROCESS | 1900 | 1477892552583 Marionette DEBUG loaded listener.js 22:42:32 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x8bcb1000) [pid = 1900] [serial = 2201] [outer = 0x87d81400] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x835e8000) [pid = 1900] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x94498400) [pid = 1900] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x93b33400) [pid = 1900] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92cc7400) [pid = 1900] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x82c06000) [pid = 1900] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x87c7a000) [pid = 1900] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x835e1800) [pid = 1900] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8c515000) [pid = 1900] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x87c16000) [pid = 1900] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x946b8c00) [pid = 1900] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x94460800) [pid = 1900] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x833ba800) [pid = 1900] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9412c800) [pid = 1900] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8bcacc00) [pid = 1900] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x8f6ea400) [pid = 1900] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x8c2af000) [pid = 1900] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x92981c00) [pid = 1900] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 22:42:33 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8c2b6800) [pid = 1900] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 22:42:33 INFO - PROCESS | 1900 | 1477892553923 Marionette TRACE conn6 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:42:33 INFO - ... 22:42:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1925ms 22:42:33 INFO - PROCESS | 1900 | 1477892553981 Marionette TRACE conn6 -> [0,3438,"getWindowHandle",null] 22:42:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 22:42:33 INFO - PROCESS | 1900 | 1477892553989 Marionette TRACE conn6 <- [1,3438,null,{"value":"8"}] 22:42:34 INFO - PROCESS | 1900 | 1477892554001 Marionette TRACE conn6 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:34 INFO - PROCESS | 1900 | 1477892554249 Marionette TRACE conn6 <- [1,3439,null,{"value":null}] 22:42:34 INFO - PROCESS | 1900 | 1477892554270 Marionette TRACE conn6 -> [0,3440,"getWindowHandles",null] 22:42:34 INFO - PROCESS | 1900 | 1477892554276 Marionette TRACE conn6 <- [1,3440,null,["8"]] 22:42:34 INFO - PROCESS | 1900 | 1477892554282 Marionette TRACE conn6 -> [0,3441,"switchToWindow",{"name":"8"}] 22:42:34 INFO - PROCESS | 1900 | 1477892554291 Marionette TRACE conn6 <- [1,3441,null,{}] 22:42:34 INFO - PROCESS | 1900 | 1477892554298 Marionette TRACE conn6 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:34 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2ad000 == 28 [pid = 1900] [id = 757] 22:42:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x8c2aec00) [pid = 1900] [serial = 2202] [outer = (nil)] 22:42:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x8c2b5000) [pid = 1900] [serial = 2203] [outer = 0x8c2aec00] 22:42:34 INFO - PROCESS | 1900 | 1477892554401 Marionette DEBUG loaded listener.js 22:42:34 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x8c519800) [pid = 1900] [serial = 2204] [outer = 0x8c2aec00] 22:42:35 INFO - PROCESS | 1900 | 1477892555061 Marionette TRACE conn6 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 22:42:35 INFO - ... 22:42:35 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1082ms 22:42:35 INFO - PROCESS | 1900 | 1477892555078 Marionette TRACE conn6 -> [0,3443,"getWindowHandle",null] 22:42:35 INFO - PROCESS | 1900 | 1477892555082 Marionette TRACE conn6 <- [1,3443,null,{"value":"8"}] 22:42:35 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 22:42:35 INFO - PROCESS | 1900 | 1477892555101 Marionette TRACE conn6 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:35 INFO - PROCESS | 1900 | 1477892555289 Marionette TRACE conn6 <- [1,3444,null,{"value":null}] 22:42:35 INFO - PROCESS | 1900 | 1477892555448 Marionette TRACE conn6 -> [0,3445,"getWindowHandles",null] 22:42:35 INFO - PROCESS | 1900 | 1477892555454 Marionette TRACE conn6 <- [1,3445,null,["8"]] 22:42:35 INFO - PROCESS | 1900 | 1477892555459 Marionette TRACE conn6 -> [0,3446,"switchToWindow",{"name":"8"}] 22:42:35 INFO - PROCESS | 1900 | 1477892555465 Marionette TRACE conn6 <- [1,3446,null,{}] 22:42:35 INFO - PROCESS | 1900 | 1477892555510 Marionette TRACE conn6 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:35 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a1f000 == 29 [pid = 1900] [id = 758] 22:42:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x82a22000) [pid = 1900] [serial = 2205] [outer = (nil)] 22:42:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x87c1b800) [pid = 1900] [serial = 2206] [outer = 0x82a22000] 22:42:35 INFO - PROCESS | 1900 | 1477892555637 Marionette DEBUG loaded listener.js 22:42:35 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x87c79800) [pid = 1900] [serial = 2207] [outer = 0x82a22000] 22:42:36 INFO - PROCESS | 1900 | 1477892556474 Marionette TRACE conn6 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 22:42:36 INFO - ... 22:42:36 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1422ms 22:42:36 INFO - PROCESS | 1900 | 1477892556544 Marionette TRACE conn6 -> [0,3448,"getWindowHandle",null] 22:42:36 INFO - PROCESS | 1900 | 1477892556551 Marionette TRACE conn6 <- [1,3448,null,{"value":"8"}] 22:42:36 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 22:42:36 INFO - PROCESS | 1900 | 1477892556568 Marionette TRACE conn6 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:36 INFO - PROCESS | 1900 | 1477892556792 Marionette TRACE conn6 <- [1,3449,null,{"value":null}] 22:42:36 INFO - PROCESS | 1900 | 1477892556990 Marionette TRACE conn6 -> [0,3450,"getWindowHandles",null] 22:42:37 INFO - PROCESS | 1900 | 1477892556996 Marionette TRACE conn6 <- [1,3450,null,["8"]] 22:42:37 INFO - PROCESS | 1900 | 1477892557003 Marionette TRACE conn6 -> [0,3451,"switchToWindow",{"name":"8"}] 22:42:37 INFO - PROCESS | 1900 | 1477892557011 Marionette TRACE conn6 <- [1,3451,null,{}] 22:42:37 INFO - PROCESS | 1900 | 1477892557069 Marionette TRACE conn6 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:37 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2b4800 == 30 [pid = 1900] [id = 759] 22:42:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x8c50d400) [pid = 1900] [serial = 2208] [outer = (nil)] 22:42:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x8c517800) [pid = 1900] [serial = 2209] [outer = 0x8c50d400] 22:42:37 INFO - PROCESS | 1900 | 1477892557187 Marionette DEBUG loaded listener.js 22:42:37 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x8cbec400) [pid = 1900] [serial = 2210] [outer = 0x8c50d400] 22:42:38 INFO - PROCESS | 1900 | 1477892558026 Marionette TRACE conn6 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 22:42:38 INFO - ... 22:42:38 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1476ms 22:42:38 INFO - PROCESS | 1900 | 1477892558044 Marionette TRACE conn6 -> [0,3453,"getWindowHandle",null] 22:42:38 INFO - PROCESS | 1900 | 1477892558049 Marionette TRACE conn6 <- [1,3453,null,{"value":"8"}] 22:42:38 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 22:42:38 INFO - PROCESS | 1900 | 1477892558090 Marionette TRACE conn6 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:38 INFO - PROCESS | 1900 | 1477892558328 Marionette TRACE conn6 <- [1,3454,null,{"value":null}] 22:42:38 INFO - PROCESS | 1900 | 1477892558607 Marionette TRACE conn6 -> [0,3455,"getWindowHandles",null] 22:42:38 INFO - PROCESS | 1900 | 1477892558612 Marionette TRACE conn6 <- [1,3455,null,["8"]] 22:42:38 INFO - PROCESS | 1900 | 1477892558664 Marionette TRACE conn6 -> [0,3456,"switchToWindow",{"name":"8"}] 22:42:38 INFO - PROCESS | 1900 | 1477892558671 Marionette TRACE conn6 <- [1,3456,null,{}] 22:42:38 INFO - PROCESS | 1900 | 1477892558689 Marionette TRACE conn6 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:38 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d384000 == 31 [pid = 1900] [id = 760] 22:42:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x8d384400) [pid = 1900] [serial = 2211] [outer = (nil)] 22:42:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8d389400) [pid = 1900] [serial = 2212] [outer = 0x8d384400] 22:42:38 INFO - PROCESS | 1900 | 1477892558805 Marionette DEBUG loaded listener.js 22:42:38 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x8f6ee000) [pid = 1900] [serial = 2213] [outer = 0x8d384400] 22:42:39 INFO - PROCESS | 1900 | 1477892559674 Marionette TRACE conn6 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 22:42:39 INFO - ... 22:42:39 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1626ms 22:42:39 INFO - PROCESS | 1900 | 1477892559724 Marionette TRACE conn6 -> [0,3458,"getWindowHandle",null] 22:42:39 INFO - PROCESS | 1900 | 1477892559729 Marionette TRACE conn6 <- [1,3458,null,{"value":"8"}] 22:42:39 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 22:42:39 INFO - PROCESS | 1900 | 1477892559737 Marionette TRACE conn6 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:39 INFO - PROCESS | 1900 | 1477892559958 Marionette TRACE conn6 <- [1,3459,null,{"value":null}] 22:42:40 INFO - PROCESS | 1900 | 1477892560164 Marionette TRACE conn6 -> [0,3460,"getWindowHandles",null] 22:42:40 INFO - PROCESS | 1900 | 1477892560170 Marionette TRACE conn6 <- [1,3460,null,["8"]] 22:42:40 INFO - PROCESS | 1900 | 1477892560225 Marionette TRACE conn6 -> [0,3461,"switchToWindow",{"name":"8"}] 22:42:40 INFO - PROCESS | 1900 | 1477892560234 Marionette TRACE conn6 <- [1,3461,null,{}] 22:42:40 INFO - PROCESS | 1900 | 1477892560241 Marionette TRACE conn6 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:40 INFO - PROCESS | 1900 | ++DOCSHELL 0x8d386000 == 32 [pid = 1900] [id = 761] 22:42:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x90ed3800) [pid = 1900] [serial = 2214] [outer = (nil)] 22:42:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x92982400) [pid = 1900] [serial = 2215] [outer = 0x90ed3800] 22:42:40 INFO - PROCESS | 1900 | 1477892560354 Marionette DEBUG loaded listener.js 22:42:40 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x87d7c000) [pid = 1900] [serial = 2216] [outer = 0x90ed3800] 22:42:41 INFO - PROCESS | 1900 | 1477892561201 Marionette TRACE conn6 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 22:42:41 INFO - ... 22:42:41 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1476ms 22:42:41 INFO - PROCESS | 1900 | 1477892561215 Marionette TRACE conn6 -> [0,3463,"getWindowHandle",null] 22:42:41 INFO - PROCESS | 1900 | 1477892561220 Marionette TRACE conn6 <- [1,3463,null,{"value":"8"}] 22:42:41 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 22:42:41 INFO - PROCESS | 1900 | 1477892561261 Marionette TRACE conn6 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:41 INFO - PROCESS | 1900 | 1477892561471 Marionette TRACE conn6 <- [1,3464,null,{"value":null}] 22:42:41 INFO - PROCESS | 1900 | 1477892561772 Marionette TRACE conn6 -> [0,3465,"getWindowHandles",null] 22:42:41 INFO - PROCESS | 1900 | 1477892561778 Marionette TRACE conn6 <- [1,3465,null,["8"]] 22:42:41 INFO - PROCESS | 1900 | 1477892561830 Marionette TRACE conn6 -> [0,3466,"switchToWindow",{"name":"8"}] 22:42:41 INFO - PROCESS | 1900 | 1477892561840 Marionette TRACE conn6 <- [1,3466,null,{}] 22:42:41 INFO - PROCESS | 1900 | 1477892561850 Marionette TRACE conn6 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:41 INFO - PROCESS | 1900 | ++DOCSHELL 0x835e8c00 == 33 [pid = 1900] [id = 762] 22:42:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x835ef800) [pid = 1900] [serial = 2217] [outer = (nil)] 22:42:41 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x87c18c00) [pid = 1900] [serial = 2218] [outer = 0x835ef800] 22:42:41 INFO - PROCESS | 1900 | 1477892561952 Marionette DEBUG loaded listener.js 22:42:42 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x87d80800) [pid = 1900] [serial = 2219] [outer = 0x835ef800] 22:42:42 INFO - PROCESS | 1900 | --DOCSHELL 0x835f9c00 == 32 [pid = 1900] [id = 727] 22:42:42 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2ad000 == 31 [pid = 1900] [id = 757] 22:42:42 INFO - PROCESS | 1900 | --DOCSHELL 0x87d7fc00 == 30 [pid = 1900] [id = 756] 22:42:42 INFO - PROCESS | 1900 | --DOCSHELL 0x835e7800 == 29 [pid = 1900] [id = 755] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x8c513800) [pid = 1900] [serial = 2176] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x8cc7a400) [pid = 1900] [serial = 2177] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92cc0800) [pid = 1900] [serial = 2126] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x878db400) [pid = 1900] [serial = 2173] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x8bcb1400) [pid = 1900] [serial = 2174] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x878d4400) [pid = 1900] [serial = 2170] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x87957400) [pid = 1900] [serial = 2171] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x946bbc00) [pid = 1900] [serial = 2167] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x946bf000) [pid = 1900] [serial = 2168] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x9452a400) [pid = 1900] [serial = 2164] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x94530000) [pid = 1900] [serial = 2165] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x903dec00) [pid = 1900] [serial = 2161] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x92a0bc00) [pid = 1900] [serial = 2162] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x87d7b800) [pid = 1900] [serial = 2158] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x87d88c00) [pid = 1900] [serial = 2159] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x94509000) [pid = 1900] [serial = 2155] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x94527000) [pid = 1900] [serial = 2156] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x941e6800) [pid = 1900] [serial = 2152] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x941f1800) [pid = 1900] [serial = 2153] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x93b37000) [pid = 1900] [serial = 2149] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b3a800) [pid = 1900] [serial = 2150] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x903e4000) [pid = 1900] [serial = 2146] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x92a0d000) [pid = 1900] [serial = 2147] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8c2b4c00) [pid = 1900] [serial = 2143] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8c510400) [pid = 1900] [serial = 2144] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x87d7cc00) [pid = 1900] [serial = 2140] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87d86400) [pid = 1900] [serial = 2141] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x835f4400) [pid = 1900] [serial = 2137] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x878df000) [pid = 1900] [serial = 2138] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x92ccec00) [pid = 1900] [serial = 2134] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x93b2e000) [pid = 1900] [serial = 2135] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x8bcb2000) [pid = 1900] [serial = 2131] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x8c144000) [pid = 1900] [serial = 2132] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x833bd000) [pid = 1900] [serial = 2128] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x835e1c00) [pid = 1900] [serial = 2129] [outer = (nil)] [url = about:blank] 22:42:42 INFO - PROCESS | 1900 | 1477892562852 Marionette TRACE conn6 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 22:42:42 INFO - ... 22:42:42 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1682ms 22:42:42 INFO - PROCESS | 1900 | 1477892562913 Marionette TRACE conn6 -> [0,3468,"getWindowHandle",null] 22:42:42 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 22:42:42 INFO - PROCESS | 1900 | 1477892562920 Marionette TRACE conn6 <- [1,3468,null,{"value":"8"}] 22:42:42 INFO - PROCESS | 1900 | 1477892562928 Marionette TRACE conn6 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:43 INFO - PROCESS | 1900 | 1477892563147 Marionette TRACE conn6 <- [1,3469,null,{"value":null}] 22:42:43 INFO - PROCESS | 1900 | 1477892563303 Marionette TRACE conn6 -> [0,3470,"getWindowHandles",null] 22:42:43 INFO - PROCESS | 1900 | 1477892563310 Marionette TRACE conn6 <- [1,3470,null,["8"]] 22:42:43 INFO - PROCESS | 1900 | 1477892563316 Marionette TRACE conn6 -> [0,3471,"switchToWindow",{"name":"8"}] 22:42:43 INFO - PROCESS | 1900 | 1477892563325 Marionette TRACE conn6 <- [1,3471,null,{}] 22:42:43 INFO - PROCESS | 1900 | 1477892563330 Marionette TRACE conn6 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:43 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d85c00 == 30 [pid = 1900] [id = 763] 22:42:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 62 (0x87d88c00) [pid = 1900] [serial = 2220] [outer = (nil)] 22:42:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x8bcb1400) [pid = 1900] [serial = 2221] [outer = 0x87d88c00] 22:42:43 INFO - PROCESS | 1900 | 1477892563430 Marionette DEBUG loaded listener.js 22:42:43 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x8bfd4400) [pid = 1900] [serial = 2222] [outer = 0x87d88c00] 22:42:44 INFO - PROCESS | 1900 | 1477892564106 Marionette TRACE conn6 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 22:42:44 INFO - ... 22:42:44 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1221ms 22:42:44 INFO - PROCESS | 1900 | 1477892564149 Marionette TRACE conn6 -> [0,3473,"getWindowHandle",null] 22:42:44 INFO - PROCESS | 1900 | 1477892564153 Marionette TRACE conn6 <- [1,3473,null,{"value":"8"}] 22:42:44 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 22:42:44 INFO - PROCESS | 1900 | 1477892564161 Marionette TRACE conn6 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:44 INFO - PROCESS | 1900 | 1477892564420 Marionette TRACE conn6 <- [1,3474,null,{"value":null}] 22:42:44 INFO - PROCESS | 1900 | 1477892564450 Marionette TRACE conn6 -> [0,3475,"getWindowHandles",null] 22:42:44 INFO - PROCESS | 1900 | 1477892564462 Marionette TRACE conn6 <- [1,3475,null,["8"]] 22:42:44 INFO - PROCESS | 1900 | 1477892564470 Marionette TRACE conn6 -> [0,3476,"switchToWindow",{"name":"8"}] 22:42:44 INFO - PROCESS | 1900 | 1477892564477 Marionette TRACE conn6 <- [1,3476,null,{}] 22:42:44 INFO - PROCESS | 1900 | 1477892564483 Marionette TRACE conn6 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:44 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b30000 == 31 [pid = 1900] [id = 764] 22:42:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x8cbe9800) [pid = 1900] [serial = 2223] [outer = (nil)] 22:42:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x8cbf5c00) [pid = 1900] [serial = 2224] [outer = 0x8cbe9800] 22:42:44 INFO - PROCESS | 1900 | 1477892564579 Marionette DEBUG loaded listener.js 22:42:44 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x8cc7b400) [pid = 1900] [serial = 2225] [outer = 0x8cbe9800] 22:42:45 INFO - PROCESS | 1900 | 1477892565412 Marionette TRACE conn6 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 22:42:45 INFO - ... 22:42:45 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1275ms 22:42:45 INFO - PROCESS | 1900 | 1477892565439 Marionette TRACE conn6 -> [0,3478,"getWindowHandle",null] 22:42:45 INFO - PROCESS | 1900 | 1477892565443 Marionette TRACE conn6 <- [1,3478,null,{"value":"8"}] 22:42:45 INFO - TEST-START | /websockets/Secure-Send-data.htm 22:42:45 INFO - PROCESS | 1900 | 1477892565452 Marionette TRACE conn6 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:45 INFO - PROCESS | 1900 | 1477892565714 Marionette TRACE conn6 <- [1,3479,null,{"value":null}] 22:42:45 INFO - PROCESS | 1900 | 1477892565741 Marionette TRACE conn6 -> [0,3480,"getWindowHandles",null] 22:42:45 INFO - PROCESS | 1900 | 1477892565745 Marionette TRACE conn6 <- [1,3480,null,["8"]] 22:42:45 INFO - PROCESS | 1900 | 1477892565751 Marionette TRACE conn6 -> [0,3481,"switchToWindow",{"name":"8"}] 22:42:45 INFO - PROCESS | 1900 | 1477892565757 Marionette TRACE conn6 <- [1,3481,null,{}] 22:42:45 INFO - PROCESS | 1900 | 1477892565762 Marionette TRACE conn6 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:45 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29e400 == 32 [pid = 1900] [id = 765] 22:42:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x903dd400) [pid = 1900] [serial = 2226] [outer = (nil)] 22:42:45 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x903e0400) [pid = 1900] [serial = 2227] [outer = 0x903dd400] 22:42:45 INFO - PROCESS | 1900 | 1477892565951 Marionette DEBUG loaded listener.js 22:42:46 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x903e7800) [pid = 1900] [serial = 2228] [outer = 0x903dd400] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x87d81400) [pid = 1900] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x87c72800) [pid = 1900] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x8cc74000) [pid = 1900] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x93b30000) [pid = 1900] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x944a4000) [pid = 1900] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x946b9c00) [pid = 1900] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x835fa400) [pid = 1900] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 22:42:46 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x835e7c00) [pid = 1900] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 22:42:46 INFO - PROCESS | 1900 | 1477892566751 Marionette TRACE conn6 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:46 INFO - ... 22:42:46 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1323ms 22:42:46 INFO - PROCESS | 1900 | 1477892566777 Marionette TRACE conn6 -> [0,3483,"getWindowHandle",null] 22:42:46 INFO - TEST-START | /websockets/Secure-Send-null.htm 22:42:46 INFO - PROCESS | 1900 | 1477892566783 Marionette TRACE conn6 <- [1,3483,null,{"value":"8"}] 22:42:46 INFO - PROCESS | 1900 | 1477892566790 Marionette TRACE conn6 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:46 INFO - PROCESS | 1900 | 1477892566969 Marionette TRACE conn6 <- [1,3484,null,{"value":null}] 22:42:47 INFO - PROCESS | 1900 | 1477892567120 Marionette TRACE conn6 -> [0,3485,"getWindowHandles",null] 22:42:47 INFO - PROCESS | 1900 | 1477892567125 Marionette TRACE conn6 <- [1,3485,null,["8"]] 22:42:47 INFO - PROCESS | 1900 | 1477892567135 Marionette TRACE conn6 -> [0,3486,"switchToWindow",{"name":"8"}] 22:42:47 INFO - PROCESS | 1900 | 1477892567140 Marionette TRACE conn6 <- [1,3486,null,{}] 22:42:47 INFO - PROCESS | 1900 | 1477892567147 Marionette TRACE conn6 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:47 INFO - PROCESS | 1900 | ++DOCSHELL 0x91866400 == 33 [pid = 1900] [id = 766] 22:42:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 63 (0x9186bc00) [pid = 1900] [serial = 2229] [outer = (nil)] 22:42:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 64 (0x92930c00) [pid = 1900] [serial = 2230] [outer = 0x9186bc00] 22:42:47 INFO - PROCESS | 1900 | 1477892567244 Marionette DEBUG loaded listener.js 22:42:47 INFO - PROCESS | 1900 | ++DOMWINDOW == 65 (0x92f90c00) [pid = 1900] [serial = 2231] [outer = 0x9186bc00] 22:42:47 INFO - PROCESS | 1900 | 1477892567843 Marionette TRACE conn6 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:47 INFO - ... 22:42:47 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1077ms 22:42:47 INFO - PROCESS | 1900 | 1477892567866 Marionette TRACE conn6 -> [0,3488,"getWindowHandle",null] 22:42:47 INFO - PROCESS | 1900 | 1477892567870 Marionette TRACE conn6 <- [1,3488,null,{"value":"8"}] 22:42:47 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 22:42:47 INFO - PROCESS | 1900 | 1477892567884 Marionette TRACE conn6 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:48 INFO - PROCESS | 1900 | 1477892568049 Marionette TRACE conn6 <- [1,3489,null,{"value":null}] 22:42:48 INFO - PROCESS | 1900 | 1477892568200 Marionette TRACE conn6 -> [0,3490,"getWindowHandles",null] 22:42:48 INFO - PROCESS | 1900 | 1477892568205 Marionette TRACE conn6 <- [1,3490,null,["8"]] 22:42:48 INFO - PROCESS | 1900 | 1477892568210 Marionette TRACE conn6 -> [0,3491,"switchToWindow",{"name":"8"}] 22:42:48 INFO - PROCESS | 1900 | 1477892568215 Marionette TRACE conn6 <- [1,3491,null,{}] 22:42:48 INFO - PROCESS | 1900 | 1477892568220 Marionette TRACE conn6 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:48 INFO - PROCESS | 1900 | ++DOCSHELL 0x93b31c00 == 34 [pid = 1900] [id = 767] 22:42:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 66 (0x93b32000) [pid = 1900] [serial = 2232] [outer = (nil)] 22:42:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 67 (0x93b37000) [pid = 1900] [serial = 2233] [outer = 0x93b32000] 22:42:48 INFO - PROCESS | 1900 | 1477892568341 Marionette DEBUG loaded listener.js 22:42:48 INFO - PROCESS | 1900 | ++DOMWINDOW == 68 (0x94385400) [pid = 1900] [serial = 2234] [outer = 0x93b32000] 22:42:49 INFO - PROCESS | 1900 | 1477892569076 Marionette TRACE conn6 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:49 INFO - ... 22:42:49 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1232ms 22:42:49 INFO - PROCESS | 1900 | 1477892569123 Marionette TRACE conn6 -> [0,3493,"getWindowHandle",null] 22:42:49 INFO - PROCESS | 1900 | 1477892569130 Marionette TRACE conn6 <- [1,3493,null,{"value":"8"}] 22:42:49 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 22:42:49 INFO - PROCESS | 1900 | 1477892569143 Marionette TRACE conn6 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:49 INFO - PROCESS | 1900 | 1477892569351 Marionette TRACE conn6 <- [1,3494,null,{"value":null}] 22:42:49 INFO - PROCESS | 1900 | 1477892569552 Marionette TRACE conn6 -> [0,3495,"getWindowHandles",null] 22:42:49 INFO - PROCESS | 1900 | 1477892569560 Marionette TRACE conn6 <- [1,3495,null,["8"]] 22:42:49 INFO - PROCESS | 1900 | 1477892569609 Marionette TRACE conn6 -> [0,3496,"switchToWindow",{"name":"8"}] 22:42:49 INFO - PROCESS | 1900 | 1477892569618 Marionette TRACE conn6 <- [1,3496,null,{}] 22:42:49 INFO - PROCESS | 1900 | 1477892569630 Marionette TRACE conn6 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:49 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c77c00 == 35 [pid = 1900] [id = 768] 22:42:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 69 (0x87c79000) [pid = 1900] [serial = 2235] [outer = (nil)] 22:42:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 70 (0x8bcb5400) [pid = 1900] [serial = 2236] [outer = 0x87c79000] 22:42:49 INFO - PROCESS | 1900 | 1477892569767 Marionette DEBUG loaded listener.js 22:42:49 INFO - PROCESS | 1900 | ++DOMWINDOW == 71 (0x8bfd4c00) [pid = 1900] [serial = 2237] [outer = 0x87c79000] 22:42:50 INFO - PROCESS | 1900 | 1477892570521 Marionette TRACE conn6 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:50 INFO - ... 22:42:50 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1426ms 22:42:50 INFO - PROCESS | 1900 | 1477892570569 Marionette TRACE conn6 -> [0,3498,"getWindowHandle",null] 22:42:50 INFO - PROCESS | 1900 | 1477892570575 Marionette TRACE conn6 <- [1,3498,null,{"value":"8"}] 22:42:50 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 22:42:50 INFO - PROCESS | 1900 | 1477892570602 Marionette TRACE conn6 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:50 INFO - PROCESS | 1900 | 1477892570828 Marionette TRACE conn6 <- [1,3499,null,{"value":null}] 22:42:51 INFO - PROCESS | 1900 | 1477892571026 Marionette TRACE conn6 -> [0,3500,"getWindowHandles",null] 22:42:51 INFO - PROCESS | 1900 | 1477892571032 Marionette TRACE conn6 <- [1,3500,null,["8"]] 22:42:51 INFO - PROCESS | 1900 | 1477892571039 Marionette TRACE conn6 -> [0,3501,"switchToWindow",{"name":"8"}] 22:42:51 INFO - PROCESS | 1900 | 1477892571045 Marionette TRACE conn6 <- [1,3501,null,{}] 22:42:51 INFO - PROCESS | 1900 | 1477892571097 Marionette TRACE conn6 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:51 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc79400 == 36 [pid = 1900] [id = 769] 22:42:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 72 (0x8cc7a000) [pid = 1900] [serial = 2238] [outer = (nil)] 22:42:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8f6e9000) [pid = 1900] [serial = 2239] [outer = 0x8cc7a000] 22:42:51 INFO - PROCESS | 1900 | 1477892571216 Marionette DEBUG loaded listener.js 22:42:51 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x903dd000) [pid = 1900] [serial = 2240] [outer = 0x8cc7a000] 22:42:51 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:42:51 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:42:51 INFO - PROCESS | 1900 | 1477892571967 Marionette TRACE conn6 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 22:42:51 INFO - ... 22:42:51 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1383ms 22:42:51 INFO - PROCESS | 1900 | 1477892571990 Marionette TRACE conn6 -> [0,3503,"getWindowHandle",null] 22:42:52 INFO - TEST-START | /websockets/Send-0byte-data.htm 22:42:52 INFO - PROCESS | 1900 | 1477892571999 Marionette TRACE conn6 <- [1,3503,null,{"value":"8"}] 22:42:52 INFO - PROCESS | 1900 | 1477892572028 Marionette TRACE conn6 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:52 INFO - PROCESS | 1900 | 1477892572222 Marionette TRACE conn6 <- [1,3504,null,{"value":null}] 22:42:52 INFO - PROCESS | 1900 | 1477892572421 Marionette TRACE conn6 -> [0,3505,"getWindowHandles",null] 22:42:52 INFO - PROCESS | 1900 | 1477892572427 Marionette TRACE conn6 <- [1,3505,null,["8"]] 22:42:52 INFO - PROCESS | 1900 | 1477892572433 Marionette TRACE conn6 -> [0,3506,"switchToWindow",{"name":"8"}] 22:42:52 INFO - PROCESS | 1900 | 1477892572442 Marionette TRACE conn6 <- [1,3506,null,{}] 22:42:52 INFO - PROCESS | 1900 | 1477892572494 Marionette TRACE conn6 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:52 INFO - PROCESS | 1900 | ++DOCSHELL 0x94498400 == 37 [pid = 1900] [id = 770] 22:42:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x9449c400) [pid = 1900] [serial = 2241] [outer = (nil)] 22:42:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x94527400) [pid = 1900] [serial = 2242] [outer = 0x9449c400] 22:42:52 INFO - PROCESS | 1900 | 1477892572608 Marionette DEBUG loaded listener.js 22:42:52 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x94530000) [pid = 1900] [serial = 2243] [outer = 0x9449c400] 22:42:53 INFO - PROCESS | 1900 | 1477892573305 Marionette TRACE conn6 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:42:53 INFO - ... 22:42:53 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1329ms 22:42:53 INFO - PROCESS | 1900 | 1477892573340 Marionette TRACE conn6 -> [0,3508,"getWindowHandle",null] 22:42:53 INFO - PROCESS | 1900 | 1477892573345 Marionette TRACE conn6 <- [1,3508,null,{"value":"8"}] 22:42:53 INFO - TEST-START | /websockets/Send-65K-data.htm 22:42:53 INFO - PROCESS | 1900 | 1477892573356 Marionette TRACE conn6 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:53 INFO - PROCESS | 1900 | 1477892573566 Marionette TRACE conn6 <- [1,3509,null,{"value":null}] 22:42:53 INFO - PROCESS | 1900 | 1477892573857 Marionette TRACE conn6 -> [0,3510,"getWindowHandles",null] 22:42:53 INFO - PROCESS | 1900 | 1477892573866 Marionette TRACE conn6 <- [1,3510,null,["8"]] 22:42:53 INFO - PROCESS | 1900 | 1477892573880 Marionette TRACE conn6 -> [0,3511,"switchToWindow",{"name":"8"}] 22:42:53 INFO - PROCESS | 1900 | 1477892573887 Marionette TRACE conn6 <- [1,3511,null,{}] 22:42:53 INFO - PROCESS | 1900 | 1477892573895 Marionette TRACE conn6 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:53 INFO - PROCESS | 1900 | ++DOCSHELL 0x946bc000 == 38 [pid = 1900] [id = 771] 22:42:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x946bd400) [pid = 1900] [serial = 2244] [outer = (nil)] 22:42:53 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9478f000) [pid = 1900] [serial = 2245] [outer = 0x946bd400] 22:42:54 INFO - PROCESS | 1900 | 1477892574005 Marionette DEBUG loaded listener.js 22:42:54 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x94795400) [pid = 1900] [serial = 2246] [outer = 0x946bd400] 22:42:54 INFO - PROCESS | 1900 | 1477892574789 Marionette TRACE conn6 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:42:54 INFO - ... 22:42:54 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1480ms 22:42:54 INFO - PROCESS | 1900 | 1477892574836 Marionette TRACE conn6 -> [0,3513,"getWindowHandle",null] 22:42:54 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 22:42:54 INFO - PROCESS | 1900 | 1477892574840 Marionette TRACE conn6 <- [1,3513,null,{"value":"8"}] 22:42:54 INFO - PROCESS | 1900 | 1477892574848 Marionette TRACE conn6 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:55 INFO - PROCESS | 1900 | 1477892575042 Marionette TRACE conn6 <- [1,3514,null,{"value":null}] 22:42:55 INFO - PROCESS | 1900 | 1477892575249 Marionette TRACE conn6 -> [0,3515,"getWindowHandles",null] 22:42:55 INFO - PROCESS | 1900 | 1477892575254 Marionette TRACE conn6 <- [1,3515,null,["8"]] 22:42:55 INFO - PROCESS | 1900 | 1477892575260 Marionette TRACE conn6 -> [0,3516,"switchToWindow",{"name":"8"}] 22:42:55 INFO - PROCESS | 1900 | 1477892575266 Marionette TRACE conn6 <- [1,3516,null,{}] 22:42:55 INFO - PROCESS | 1900 | 1477892575318 Marionette TRACE conn6 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:55 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2aac00 == 39 [pid = 1900] [id = 772] 22:42:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9495e000) [pid = 1900] [serial = 2247] [outer = (nil)] 22:42:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x94962800) [pid = 1900] [serial = 2248] [outer = 0x9495e000] 22:42:55 INFO - PROCESS | 1900 | 1477892575435 Marionette DEBUG loaded listener.js 22:42:55 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x94963800) [pid = 1900] [serial = 2249] [outer = 0x9495e000] 22:42:56 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 22:42:56 INFO - PROCESS | 1900 | [1900] WARNING: String ending in half a surrogate pair!: file /builds/slave/autoland-lx-d-0000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 22:42:56 INFO - PROCESS | 1900 | 1477892576208 Marionette TRACE conn6 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 22:42:56 INFO - ... 22:42:56 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1376ms 22:42:56 INFO - PROCESS | 1900 | 1477892576222 Marionette TRACE conn6 -> [0,3518,"getWindowHandle",null] 22:42:56 INFO - PROCESS | 1900 | 1477892576226 Marionette TRACE conn6 <- [1,3518,null,{"value":"8"}] 22:42:56 INFO - TEST-START | /websockets/Send-before-open.htm 22:42:56 INFO - PROCESS | 1900 | 1477892576234 Marionette TRACE conn6 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:56 INFO - PROCESS | 1900 | 1477892576457 Marionette TRACE conn6 <- [1,3519,null,{"value":null}] 22:42:56 INFO - PROCESS | 1900 | 1477892576635 Marionette TRACE conn6 -> [0,3520,"getWindowHandles",null] 22:42:56 INFO - PROCESS | 1900 | 1477892576638 Marionette TRACE conn6 <- [1,3520,null,["8"]] 22:42:56 INFO - PROCESS | 1900 | 1477892576645 Marionette TRACE conn6 -> [0,3521,"switchToWindow",{"name":"8"}] 22:42:56 INFO - PROCESS | 1900 | 1477892576651 Marionette TRACE conn6 <- [1,3521,null,{}] 22:42:56 INFO - PROCESS | 1900 | 1477892576703 Marionette TRACE conn6 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:56 INFO - PROCESS | 1900 | ++DOCSHELL 0x82a26c00 == 40 [pid = 1900] [id = 773] 22:42:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x82b2dc00) [pid = 1900] [serial = 2250] [outer = (nil)] 22:42:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x92cc5800) [pid = 1900] [serial = 2251] [outer = 0x82b2dc00] 22:42:56 INFO - PROCESS | 1900 | 1477892576814 Marionette DEBUG loaded listener.js 22:42:56 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x94826000) [pid = 1900] [serial = 2252] [outer = 0x82b2dc00] 22:42:57 INFO - PROCESS | 1900 | 1477892577737 Marionette TRACE conn6 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 22:42:57 INFO - . 22:42:57 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1521ms 22:42:57 INFO - PROCESS | 1900 | 1477892577755 Marionette TRACE conn6 -> [0,3523,"getWindowHandle",null] 22:42:57 INFO - PROCESS | 1900 | 1477892577762 Marionette TRACE conn6 <- [1,3523,null,{"value":"8"}] 22:42:57 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 22:42:57 INFO - PROCESS | 1900 | 1477892577792 Marionette TRACE conn6 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:57 INFO - PROCESS | 1900 | 1477892577985 Marionette TRACE conn6 <- [1,3524,null,{"value":null}] 22:42:58 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:42:58 INFO - PROCESS | 1900 | 1477892578196 Marionette TRACE conn6 -> [0,3525,"getWindowHandles",null] 22:42:58 INFO - PROCESS | 1900 | 1477892578203 Marionette TRACE conn6 <- [1,3525,null,["8"]] 22:42:58 INFO - PROCESS | 1900 | 1477892578210 Marionette TRACE conn6 -> [0,3526,"switchToWindow",{"name":"8"}] 22:42:58 INFO - PROCESS | 1900 | 1477892578218 Marionette TRACE conn6 <- [1,3526,null,{}] 22:42:58 INFO - PROCESS | 1900 | 1477892578286 Marionette TRACE conn6 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:58 INFO - PROCESS | 1900 | ++DOCSHELL 0x82b25c00 == 41 [pid = 1900] [id = 774] 22:42:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x82b2f000) [pid = 1900] [serial = 2253] [outer = (nil)] 22:42:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x87c1bc00) [pid = 1900] [serial = 2254] [outer = 0x82b2f000] 22:42:58 INFO - PROCESS | 1900 | 1477892578434 Marionette DEBUG loaded listener.js 22:42:58 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x8bcb6000) [pid = 1900] [serial = 2255] [outer = 0x82b2f000] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x8bca9000) [pid = 1900] [serial = 2200] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x8bcb1000) [pid = 1900] [serial = 2201] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x835f1000) [pid = 1900] [serial = 2197] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x878d6c00) [pid = 1900] [serial = 2198] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x8794fc00) [pid = 1900] [serial = 2194] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x87d89400) [pid = 1900] [serial = 2195] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x9478dc00) [pid = 1900] [serial = 2191] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x94792000) [pid = 1900] [serial = 2192] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9452e400) [pid = 1900] [serial = 2188] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x946b3800) [pid = 1900] [serial = 2189] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x93b38800) [pid = 1900] [serial = 2185] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x941e6400) [pid = 1900] [serial = 2186] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x8d38a000) [pid = 1900] [serial = 2182] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8f6ee800) [pid = 1900] [serial = 2183] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x87d81800) [pid = 1900] [serial = 2179] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x8bcaac00) [pid = 1900] [serial = 2180] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8c2b5000) [pid = 1900] [serial = 2203] [outer = (nil)] [url = about:blank] 22:42:59 INFO - PROCESS | 1900 | 1477892579382 Marionette TRACE conn6 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:42:59 INFO - ... 22:42:59 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1644ms 22:42:59 INFO - PROCESS | 1900 | 1477892579433 Marionette TRACE conn6 -> [0,3528,"getWindowHandle",null] 22:42:59 INFO - PROCESS | 1900 | 1477892579441 Marionette TRACE conn6 <- [1,3528,null,{"value":"8"}] 22:42:59 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 22:42:59 INFO - PROCESS | 1900 | 1477892579452 Marionette TRACE conn6 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:42:59 INFO - PROCESS | 1900 | 1477892579764 Marionette TRACE conn6 <- [1,3529,null,{"value":null}] 22:42:59 INFO - PROCESS | 1900 | 1477892579921 Marionette TRACE conn6 -> [0,3530,"getWindowHandles",null] 22:42:59 INFO - PROCESS | 1900 | 1477892579926 Marionette TRACE conn6 <- [1,3530,null,["8"]] 22:42:59 INFO - PROCESS | 1900 | 1477892579935 Marionette TRACE conn6 -> [0,3531,"switchToWindow",{"name":"8"}] 22:42:59 INFO - PROCESS | 1900 | 1477892579940 Marionette TRACE conn6 <- [1,3531,null,{}] 22:42:59 INFO - PROCESS | 1900 | 1477892579947 Marionette TRACE conn6 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:42:59 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb1000 == 42 [pid = 1900] [id = 775] 22:42:59 INFO - PROCESS | 1900 | ++DOMWINDOW == 73 (0x8c299800) [pid = 1900] [serial = 2256] [outer = (nil)] 22:43:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 74 (0x8c50e400) [pid = 1900] [serial = 2257] [outer = 0x8c299800] 22:43:00 INFO - PROCESS | 1900 | 1477892580048 Marionette DEBUG loaded listener.js 22:43:00 INFO - PROCESS | 1900 | ++DOMWINDOW == 75 (0x8cbec000) [pid = 1900] [serial = 2258] [outer = 0x8c299800] 22:43:00 INFO - PROCESS | 1900 | 1477892580773 Marionette TRACE conn6 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 22:43:00 INFO - ... 22:43:00 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1378ms 22:43:00 INFO - PROCESS | 1900 | 1477892580843 Marionette TRACE conn6 -> [0,3533,"getWindowHandle",null] 22:43:00 INFO - PROCESS | 1900 | 1477892580857 Marionette TRACE conn6 <- [1,3533,null,{"value":"8"}] 22:43:00 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 22:43:00 INFO - PROCESS | 1900 | 1477892580879 Marionette TRACE conn6 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:01 INFO - PROCESS | 1900 | 1477892581060 Marionette TRACE conn6 <- [1,3534,null,{"value":null}] 22:43:01 INFO - PROCESS | 1900 | 1477892581074 Marionette TRACE conn6 -> [0,3535,"getWindowHandles",null] 22:43:01 INFO - PROCESS | 1900 | 1477892581079 Marionette TRACE conn6 <- [1,3535,null,["8"]] 22:43:01 INFO - PROCESS | 1900 | 1477892581084 Marionette TRACE conn6 -> [0,3536,"switchToWindow",{"name":"8"}] 22:43:01 INFO - PROCESS | 1900 | 1477892581091 Marionette TRACE conn6 <- [1,3536,null,{}] 22:43:01 INFO - PROCESS | 1900 | 1477892581099 Marionette TRACE conn6 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x835f7000 == 43 [pid = 1900] [id = 776] 22:43:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x90e2f800) [pid = 1900] [serial = 2259] [outer = (nil)] 22:43:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x92982c00) [pid = 1900] [serial = 2260] [outer = 0x90e2f800] 22:43:01 INFO - PROCESS | 1900 | 1477892581202 Marionette DEBUG loaded listener.js 22:43:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x92f90800) [pid = 1900] [serial = 2261] [outer = 0x90e2f800] 22:43:02 INFO - PROCESS | 1900 | 1477892582035 Marionette TRACE conn6 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 22:43:02 INFO - ... 22:43:02 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1177ms 22:43:02 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 22:43:02 INFO - PROCESS | 1900 | 1477892582055 Marionette TRACE conn6 -> [0,3538,"getWindowHandle",null] 22:43:02 INFO - PROCESS | 1900 | 1477892582059 Marionette TRACE conn6 <- [1,3538,null,{"value":"8"}] 22:43:02 INFO - PROCESS | 1900 | 1477892582067 Marionette TRACE conn6 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:02 INFO - PROCESS | 1900 | 1477892582320 Marionette TRACE conn6 <- [1,3539,null,{"value":null}] 22:43:02 INFO - PROCESS | 1900 | 1477892582347 Marionette TRACE conn6 -> [0,3540,"getWindowHandles",null] 22:43:02 INFO - PROCESS | 1900 | 1477892582352 Marionette TRACE conn6 <- [1,3540,null,["8"]] 22:43:02 INFO - PROCESS | 1900 | 1477892582358 Marionette TRACE conn6 -> [0,3541,"switchToWindow",{"name":"8"}] 22:43:02 INFO - PROCESS | 1900 | 1477892582363 Marionette TRACE conn6 <- [1,3541,null,{}] 22:43:02 INFO - PROCESS | 1900 | 1477892582458 Marionette TRACE conn6 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x93e71000 == 44 [pid = 1900] [id = 777] 22:43:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x9412c800) [pid = 1900] [serial = 2262] [outer = (nil)] 22:43:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x94522400) [pid = 1900] [serial = 2263] [outer = 0x9412c800] 22:43:02 INFO - PROCESS | 1900 | 1477892582583 Marionette DEBUG loaded listener.js 22:43:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9452e000) [pid = 1900] [serial = 2264] [outer = 0x9412c800] 22:43:03 INFO - PROCESS | 1900 | 1477892583395 Marionette TRACE conn6 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 22:43:03 INFO - ... 22:43:03 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1376ms 22:43:03 INFO - PROCESS | 1900 | 1477892583442 Marionette TRACE conn6 -> [0,3543,"getWindowHandle",null] 22:43:03 INFO - TEST-START | /websockets/Send-binary-blob.htm 22:43:03 INFO - PROCESS | 1900 | 1477892583446 Marionette TRACE conn6 <- [1,3543,null,{"value":"8"}] 22:43:03 INFO - PROCESS | 1900 | 1477892583461 Marionette TRACE conn6 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:03 INFO - PROCESS | 1900 | 1477892583706 Marionette TRACE conn6 <- [1,3544,null,{"value":null}] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x835ef800) [pid = 1900] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x87d88c00) [pid = 1900] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x9186bc00) [pid = 1900] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8cbe9800) [pid = 1900] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x903dd400) [pid = 1900] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 22:43:03 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x8c2aec00) [pid = 1900] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 22:43:03 INFO - PROCESS | 1900 | 1477892583946 Marionette TRACE conn6 -> [0,3545,"getWindowHandles",null] 22:43:03 INFO - PROCESS | 1900 | 1477892583949 Marionette TRACE conn6 <- [1,3545,null,["8"]] 22:43:03 INFO - PROCESS | 1900 | 1477892583957 Marionette TRACE conn6 -> [0,3546,"switchToWindow",{"name":"8"}] 22:43:03 INFO - PROCESS | 1900 | 1477892583970 Marionette TRACE conn6 <- [1,3546,null,{}] 22:43:03 INFO - PROCESS | 1900 | 1477892583978 Marionette TRACE conn6 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dfc00 == 45 [pid = 1900] [id = 778] 22:43:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 76 (0x835ef800) [pid = 1900] [serial = 2265] [outer = (nil)] 22:43:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 77 (0x8cbe9800) [pid = 1900] [serial = 2266] [outer = 0x835ef800] 22:43:04 INFO - PROCESS | 1900 | 1477892584094 Marionette DEBUG loaded listener.js 22:43:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 78 (0x94795c00) [pid = 1900] [serial = 2267] [outer = 0x835ef800] 22:43:04 INFO - PROCESS | 1900 | 1477892584854 Marionette TRACE conn6 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 22:43:04 INFO - ... 22:43:04 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1426ms 22:43:04 INFO - PROCESS | 1900 | 1477892584880 Marionette TRACE conn6 -> [0,3548,"getWindowHandle",null] 22:43:04 INFO - PROCESS | 1900 | 1477892584885 Marionette TRACE conn6 <- [1,3548,null,{"value":"8"}] 22:43:04 INFO - TEST-START | /websockets/Send-data.htm 22:43:04 INFO - PROCESS | 1900 | 1477892584892 Marionette TRACE conn6 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:05 INFO - PROCESS | 1900 | 1477892585181 Marionette TRACE conn6 <- [1,3549,null,{"value":null}] 22:43:05 INFO - PROCESS | 1900 | 1477892585195 Marionette TRACE conn6 -> [0,3550,"getWindowHandles",null] 22:43:05 INFO - PROCESS | 1900 | 1477892585199 Marionette TRACE conn6 <- [1,3550,null,["8"]] 22:43:05 INFO - PROCESS | 1900 | 1477892585208 Marionette TRACE conn6 -> [0,3551,"switchToWindow",{"name":"8"}] 22:43:05 INFO - PROCESS | 1900 | 1477892585215 Marionette TRACE conn6 <- [1,3551,null,{}] 22:43:05 INFO - PROCESS | 1900 | 1477892585222 Marionette TRACE conn6 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x95465800 == 46 [pid = 1900] [id = 779] 22:43:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 79 (0x95465c00) [pid = 1900] [serial = 2268] [outer = (nil)] 22:43:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 80 (0x9546ac00) [pid = 1900] [serial = 2269] [outer = 0x95465c00] 22:43:05 INFO - PROCESS | 1900 | 1477892585323 Marionette DEBUG loaded listener.js 22:43:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 81 (0x9562e800) [pid = 1900] [serial = 2270] [outer = 0x95465c00] 22:43:06 INFO - PROCESS | 1900 | 1477892586101 Marionette TRACE conn6 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:43:06 INFO - ... 22:43:06 INFO - TEST-OK | /websockets/Send-data.htm | took 1223ms 22:43:06 INFO - PROCESS | 1900 | 1477892586117 Marionette TRACE conn6 -> [0,3553,"getWindowHandle",null] 22:43:06 INFO - PROCESS | 1900 | 1477892586125 Marionette TRACE conn6 <- [1,3553,null,{"value":"8"}] 22:43:06 INFO - TEST-START | /websockets/Send-data.worker 22:43:06 INFO - PROCESS | 1900 | 1477892586183 Marionette TRACE conn6 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:06 INFO - PROCESS | 1900 | 1477892586417 Marionette TRACE conn6 <- [1,3554,null,{"value":null}] 22:43:06 INFO - PROCESS | 1900 | 1477892586625 Marionette TRACE conn6 -> [0,3555,"getWindowHandles",null] 22:43:06 INFO - PROCESS | 1900 | 1477892586633 Marionette TRACE conn6 <- [1,3555,null,["8"]] 22:43:06 INFO - PROCESS | 1900 | 1477892586691 Marionette TRACE conn6 -> [0,3556,"switchToWindow",{"name":"8"}] 22:43:06 INFO - PROCESS | 1900 | 1477892586700 Marionette TRACE conn6 <- [1,3556,null,{}] 22:43:06 INFO - PROCESS | 1900 | 1477892586710 Marionette TRACE conn6 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:06 INFO - PROCESS | 1900 | ++DOCSHELL 0x87d8a800 == 47 [pid = 1900] [id = 780] 22:43:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 82 (0x8bca9000) [pid = 1900] [serial = 2271] [outer = (nil)] 22:43:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 83 (0x8bfd2800) [pid = 1900] [serial = 2272] [outer = 0x8bca9000] 22:43:06 INFO - PROCESS | 1900 | 1477892586836 Marionette DEBUG loaded listener.js 22:43:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 84 (0x8c29a400) [pid = 1900] [serial = 2273] [outer = 0x8bca9000] 22:43:07 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:43:07 INFO - PROCESS | 1900 | 1477892587684 Marionette TRACE conn6 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 22:43:07 INFO - . 22:43:07 INFO - TEST-OK | /websockets/Send-data.worker | took 1583ms 22:43:07 INFO - PROCESS | 1900 | 1477892587718 Marionette TRACE conn6 -> [0,3558,"getWindowHandle",null] 22:43:07 INFO - PROCESS | 1900 | 1477892587724 Marionette TRACE conn6 <- [1,3558,null,{"value":"8"}] 22:43:07 INFO - TEST-START | /websockets/Send-null.htm 22:43:07 INFO - PROCESS | 1900 | 1477892587733 Marionette TRACE conn6 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:07 INFO - PROCESS | 1900 | 1477892587974 Marionette TRACE conn6 <- [1,3559,null,{"value":null}] 22:43:08 INFO - PROCESS | 1900 | 1477892588146 Marionette TRACE conn6 -> [0,3560,"getWindowHandles",null] 22:43:08 INFO - PROCESS | 1900 | 1477892588150 Marionette TRACE conn6 <- [1,3560,null,["8"]] 22:43:08 INFO - PROCESS | 1900 | 1477892588200 Marionette TRACE conn6 -> [0,3561,"switchToWindow",{"name":"8"}] 22:43:08 INFO - PROCESS | 1900 | 1477892588207 Marionette TRACE conn6 <- [1,3561,null,{}] 22:43:08 INFO - PROCESS | 1900 | 1477892588216 Marionette TRACE conn6 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x903dcc00 == 48 [pid = 1900] [id = 781] 22:43:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 85 (0x903de000) [pid = 1900] [serial = 2274] [outer = (nil)] 22:43:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 86 (0x946b1c00) [pid = 1900] [serial = 2275] [outer = 0x903de000] 22:43:08 INFO - PROCESS | 1900 | 1477892588328 Marionette DEBUG loaded listener.js 22:43:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 87 (0x94793000) [pid = 1900] [serial = 2276] [outer = 0x903de000] 22:43:09 INFO - PROCESS | 1900 | 1477892589137 Marionette TRACE conn6 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:43:09 INFO - ... 22:43:09 INFO - TEST-OK | /websockets/Send-null.htm | took 1422ms 22:43:09 INFO - PROCESS | 1900 | 1477892589180 Marionette TRACE conn6 -> [0,3563,"getWindowHandle",null] 22:43:09 INFO - PROCESS | 1900 | 1477892589189 Marionette TRACE conn6 <- [1,3563,null,{"value":"8"}] 22:43:09 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 22:43:09 INFO - PROCESS | 1900 | 1477892589201 Marionette TRACE conn6 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:09 INFO - PROCESS | 1900 | 1477892589412 Marionette TRACE conn6 <- [1,3564,null,{"value":null}] 22:43:09 INFO - PROCESS | 1900 | 1477892589616 Marionette TRACE conn6 -> [0,3565,"getWindowHandles",null] 22:43:09 INFO - PROCESS | 1900 | 1477892589622 Marionette TRACE conn6 <- [1,3565,null,["8"]] 22:43:09 INFO - PROCESS | 1900 | 1477892589628 Marionette TRACE conn6 -> [0,3566,"switchToWindow",{"name":"8"}] 22:43:09 INFO - PROCESS | 1900 | 1477892589635 Marionette TRACE conn6 <- [1,3566,null,{}] 22:43:09 INFO - PROCESS | 1900 | 1477892589687 Marionette TRACE conn6 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a15400 == 49 [pid = 1900] [id = 782] 22:43:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 88 (0x95a15800) [pid = 1900] [serial = 2277] [outer = (nil)] 22:43:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 89 (0x95a18c00) [pid = 1900] [serial = 2278] [outer = 0x95a15800] 22:43:09 INFO - PROCESS | 1900 | 1477892589803 Marionette DEBUG loaded listener.js 22:43:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x95a1c000) [pid = 1900] [serial = 2279] [outer = 0x95a15800] 22:43:10 INFO - PROCESS | 1900 | 1477892590486 Marionette TRACE conn6 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:43:10 INFO - ... 22:43:10 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1322ms 22:43:10 INFO - PROCESS | 1900 | 1477892590523 Marionette TRACE conn6 -> [0,3568,"getWindowHandle",null] 22:43:10 INFO - PROCESS | 1900 | 1477892590528 Marionette TRACE conn6 <- [1,3568,null,{"value":"8"}] 22:43:10 INFO - TEST-START | /websockets/Send-unicode-data.htm 22:43:10 INFO - PROCESS | 1900 | 1477892590538 Marionette TRACE conn6 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:10 INFO - PROCESS | 1900 | 1477892590748 Marionette TRACE conn6 <- [1,3569,null,{"value":null}] 22:43:10 INFO - PROCESS | 1900 | 1477892590980 Marionette TRACE conn6 -> [0,3570,"getWindowHandles",null] 22:43:10 INFO - PROCESS | 1900 | 1477892590989 Marionette TRACE conn6 <- [1,3570,null,["8"]] 22:43:10 INFO - PROCESS | 1900 | 1477892590997 Marionette TRACE conn6 -> [0,3571,"switchToWindow",{"name":"8"}] 22:43:11 INFO - PROCESS | 1900 | 1477892591003 Marionette TRACE conn6 <- [1,3571,null,{}] 22:43:11 INFO - PROCESS | 1900 | 1477892591014 Marionette TRACE conn6 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x95a23800 == 50 [pid = 1900] [id = 783] 22:43:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x95a24000) [pid = 1900] [serial = 2280] [outer = (nil)] 22:43:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x95c04400) [pid = 1900] [serial = 2281] [outer = 0x95a24000] 22:43:11 INFO - PROCESS | 1900 | 1477892591132 Marionette DEBUG loaded listener.js 22:43:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 93 (0x95c05c00) [pid = 1900] [serial = 2282] [outer = 0x95a24000] 22:43:11 INFO - PROCESS | 1900 | 1477892591815 Marionette TRACE conn6 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 22:43:11 INFO - ... 22:43:11 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1321ms 22:43:11 INFO - PROCESS | 1900 | 1477892591859 Marionette TRACE conn6 -> [0,3573,"getWindowHandle",null] 22:43:11 INFO - PROCESS | 1900 | 1477892591863 Marionette TRACE conn6 <- [1,3573,null,{"value":"8"}] 22:43:11 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 22:43:11 INFO - PROCESS | 1900 | 1477892591871 Marionette TRACE conn6 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:12 INFO - PROCESS | 1900 | 1477892592107 Marionette TRACE conn6 <- [1,3574,null,{"value":null}] 22:43:12 INFO - PROCESS | 1900 | 1477892592420 Marionette TRACE conn6 -> [0,3575,"getWindowHandles",null] 22:43:12 INFO - PROCESS | 1900 | 1477892592426 Marionette TRACE conn6 <- [1,3575,null,["8"]] 22:43:12 INFO - PROCESS | 1900 | 1477892592447 Marionette TRACE conn6 -> [0,3576,"switchToWindow",{"name":"8"}] 22:43:12 INFO - PROCESS | 1900 | 1477892592455 Marionette TRACE conn6 <- [1,3576,null,{}] 22:43:12 INFO - PROCESS | 1900 | 1477892592465 Marionette TRACE conn6 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29a800 == 51 [pid = 1900] [id = 784] 22:43:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 94 (0x9478d800) [pid = 1900] [serial = 2283] [outer = (nil)] 22:43:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 95 (0x95c10c00) [pid = 1900] [serial = 2284] [outer = 0x9478d800] 22:43:12 INFO - PROCESS | 1900 | 1477892592651 Marionette DEBUG loaded listener.js 22:43:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 96 (0x95cae000) [pid = 1900] [serial = 2285] [outer = 0x9478d800] 22:43:13 INFO - PROCESS | 1900 | 1477892593685 Marionette TRACE conn6 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 22:43:13 INFO - .. 22:43:13 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1825ms 22:43:13 INFO - PROCESS | 1900 | 1477892593697 Marionette TRACE conn6 -> [0,3578,"getWindowHandle",null] 22:43:13 INFO - TEST-START | /websockets/constructor.html 22:43:13 INFO - PROCESS | 1900 | 1477892593703 Marionette TRACE conn6 <- [1,3578,null,{"value":"8"}] 22:43:13 INFO - PROCESS | 1900 | 1477892593710 Marionette TRACE conn6 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:14 INFO - PROCESS | 1900 | 1477892594034 Marionette TRACE conn6 <- [1,3579,null,{"value":null}] 22:43:14 INFO - PROCESS | 1900 | 1477892594179 Marionette TRACE conn6 -> [0,3580,"getWindowHandles",null] 22:43:14 INFO - PROCESS | 1900 | 1477892594184 Marionette TRACE conn6 <- [1,3580,null,["8"]] 22:43:14 INFO - PROCESS | 1900 | 1477892594235 Marionette TRACE conn6 -> [0,3581,"switchToWindow",{"name":"8"}] 22:43:14 INFO - PROCESS | 1900 | 1477892594240 Marionette TRACE conn6 <- [1,3581,null,{}] 22:43:14 INFO - PROCESS | 1900 | 1477892594248 Marionette TRACE conn6 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:14 INFO - PROCESS | 1900 | ++DOCSHELL 0x95d96400 == 52 [pid = 1900] [id = 785] 22:43:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 97 (0x95d99800) [pid = 1900] [serial = 2286] [outer = (nil)] 22:43:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 98 (0x95da3800) [pid = 1900] [serial = 2287] [outer = 0x95d99800] 22:43:14 INFO - PROCESS | 1900 | 1477892594367 Marionette DEBUG loaded listener.js 22:43:14 INFO - PROCESS | 1900 | ++DOMWINDOW == 99 (0x95da4400) [pid = 1900] [serial = 2288] [outer = 0x95d99800] 22:43:15 INFO - PROCESS | 1900 | 1477892595034 Marionette TRACE conn6 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 22:43:15 INFO - . 22:43:15 INFO - TEST-OK | /websockets/constructor.html | took 1375ms 22:43:15 INFO - PROCESS | 1900 | 1477892595091 Marionette TRACE conn6 -> [0,3583,"getWindowHandle",null] 22:43:15 INFO - PROCESS | 1900 | 1477892595095 Marionette TRACE conn6 <- [1,3583,null,{"value":"8"}] 22:43:15 INFO - TEST-START | /websockets/eventhandlers.html 22:43:15 INFO - PROCESS | 1900 | 1477892595104 Marionette TRACE conn6 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:15 INFO - PROCESS | 1900 | 1477892595298 Marionette TRACE conn6 <- [1,3584,null,{"value":null}] 22:43:15 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:15 INFO - PROCESS | 1900 | 1477892595516 Marionette TRACE conn6 -> [0,3585,"getWindowHandles",null] 22:43:15 INFO - PROCESS | 1900 | 1477892595523 Marionette TRACE conn6 <- [1,3585,null,["8"]] 22:43:15 INFO - PROCESS | 1900 | 1477892595531 Marionette TRACE conn6 -> [0,3586,"switchToWindow",{"name":"8"}] 22:43:15 INFO - PROCESS | 1900 | 1477892595539 Marionette TRACE conn6 <- [1,3586,null,{}] 22:43:15 INFO - PROCESS | 1900 | 1477892595548 Marionette TRACE conn6 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:15 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c09800 == 53 [pid = 1900] [id = 786] 22:43:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 100 (0x82c0e800) [pid = 1900] [serial = 2289] [outer = (nil)] 22:43:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 101 (0x8f6ecc00) [pid = 1900] [serial = 2290] [outer = 0x82c0e800] 22:43:15 INFO - PROCESS | 1900 | 1477892595653 Marionette DEBUG loaded listener.js 22:43:15 INFO - PROCESS | 1900 | ++DOMWINDOW == 102 (0x95cb4000) [pid = 1900] [serial = 2291] [outer = 0x82c0e800] 22:43:16 INFO - PROCESS | 1900 | 1477892596551 Marionette TRACE conn6 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 22:43:16 INFO - .... 22:43:16 INFO - TEST-OK | /websockets/eventhandlers.html | took 1491ms 22:43:16 INFO - PROCESS | 1900 | 1477892596598 Marionette TRACE conn6 -> [0,3588,"getWindowHandle",null] 22:43:16 INFO - PROCESS | 1900 | 1477892596606 Marionette TRACE conn6 <- [1,3588,null,{"value":"8"}] 22:43:16 INFO - TEST-START | /websockets/extended-payload-length.html 22:43:16 INFO - PROCESS | 1900 | 1477892596620 Marionette TRACE conn6 -> [0,3589,"timeouts",{"script":185000}] 22:43:16 INFO - PROCESS | 1900 | 1477892596628 Marionette TRACE conn6 <- [1,3589,null,{}] 22:43:16 INFO - PROCESS | 1900 | 1477892596645 Marionette TRACE conn6 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:16 INFO - PROCESS | 1900 | 1477892596859 Marionette TRACE conn6 <- [1,3590,null,{"value":null}] 22:43:16 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:16 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:16 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:16 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:17 INFO - PROCESS | 1900 | 1477892597187 Marionette TRACE conn6 -> [0,3591,"getWindowHandles",null] 22:43:17 INFO - PROCESS | 1900 | 1477892597191 Marionette TRACE conn6 <- [1,3591,null,["8"]] 22:43:17 INFO - PROCESS | 1900 | 1477892597201 Marionette TRACE conn6 -> [0,3592,"switchToWindow",{"name":"8"}] 22:43:17 INFO - PROCESS | 1900 | 1477892597209 Marionette TRACE conn6 <- [1,3592,null,{}] 22:43:17 INFO - PROCESS | 1900 | 1477892597221 Marionette TRACE conn6 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:17 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c29b400 == 54 [pid = 1900] [id = 787] 22:43:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 103 (0x8c29bc00) [pid = 1900] [serial = 2292] [outer = (nil)] 22:43:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 104 (0x8c2b6400) [pid = 1900] [serial = 2293] [outer = 0x8c29bc00] 22:43:17 INFO - PROCESS | 1900 | 1477892597328 Marionette DEBUG loaded listener.js 22:43:17 INFO - PROCESS | 1900 | ++DOMWINDOW == 105 (0x8f6f5000) [pid = 1900] [serial = 2294] [outer = 0x8c29bc00] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x87d83800 == 53 [pid = 1900] [id = 728] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x87d7bc00 == 52 [pid = 1900] [id = 717] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d400 == 51 [pid = 1900] [id = 714] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x87c0d800 == 50 [pid = 1900] [id = 716] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x835f4800 == 49 [pid = 1900] [id = 754] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x90ecc400 == 48 [pid = 1900] [id = 725] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc80c00 == 47 [pid = 1900] [id = 720] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x87c0d400 == 46 [pid = 1900] [id = 722] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0d000 == 45 [pid = 1900] [id = 730] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c297000 == 44 [pid = 1900] [id = 718] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8d37e000 == 43 [pid = 1900] [id = 723] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8d386000 == 42 [pid = 1900] [id = 761] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2ae000 == 41 [pid = 1900] [id = 724] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c51a400 == 40 [pid = 1900] [id = 719] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2b4800 == 39 [pid = 1900] [id = 759] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x833b2800 == 38 [pid = 1900] [id = 715] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82a1f000 == 37 [pid = 1900] [id = 758] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8bfd0c00 == 36 [pid = 1900] [id = 729] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82b28c00 == 35 [pid = 1900] [id = 721] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x9297d800 == 34 [pid = 1900] [id = 731] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x8d384000 == 33 [pid = 1900] [id = 760] 22:43:18 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b400 == 32 [pid = 1900] [id = 726] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 104 (0x87c1b800) [pid = 1900] [serial = 2206] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 103 (0x8c517800) [pid = 1900] [serial = 2209] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 102 (0x8d389400) [pid = 1900] [serial = 2212] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 101 (0x87d80800) [pid = 1900] [serial = 2219] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 100 (0x87c18c00) [pid = 1900] [serial = 2218] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 99 (0x8bfd4400) [pid = 1900] [serial = 2222] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 98 (0x8bcb1400) [pid = 1900] [serial = 2221] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 97 (0x8cc7b400) [pid = 1900] [serial = 2225] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 96 (0x8cbf5c00) [pid = 1900] [serial = 2224] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 95 (0x903e7800) [pid = 1900] [serial = 2228] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 94 (0x903e0400) [pid = 1900] [serial = 2227] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 93 (0x92f90c00) [pid = 1900] [serial = 2231] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 92 (0x92930c00) [pid = 1900] [serial = 2230] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x92982400) [pid = 1900] [serial = 2215] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x93b37000) [pid = 1900] [serial = 2233] [outer = (nil)] [url = about:blank] 22:43:18 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x8c519800) [pid = 1900] [serial = 2204] [outer = (nil)] [url = about:blank] 22:43:19 INFO - PROCESS | 1900 | 1477892599277 Marionette TRACE conn6 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 22:43:19 INFO - .... 22:43:19 INFO - TEST-OK | /websockets/extended-payload-length.html | took 2715ms 22:43:19 INFO - PROCESS | 1900 | 1477892599334 Marionette TRACE conn6 -> [0,3594,"getWindowHandle",null] 22:43:19 INFO - PROCESS | 1900 | 1477892599341 Marionette TRACE conn6 <- [1,3594,null,{"value":"8"}] 22:43:19 INFO - TEST-START | /websockets/extended-payload-length.html?wss 22:43:19 INFO - PROCESS | 1900 | 1477892599351 Marionette TRACE conn6 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:43:19 INFO - PROCESS | 1900 | 1477892599630 Marionette TRACE conn6 <- [1,3595,null,{"value":null}] 22:43:19 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:19 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:19 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:19 INFO - PROCESS | 1900 | [1900] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/autoland-lx-d-0000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 22:43:19 INFO - PROCESS | 1900 | 1477892599796 Marionette TRACE conn6 -> [0,3596,"getWindowHandles",null] 22:43:19 INFO - PROCESS | 1900 | 1477892599802 Marionette TRACE conn6 <- [1,3596,null,["8"]] 22:43:19 INFO - PROCESS | 1900 | 1477892599811 Marionette TRACE conn6 -> [0,3597,"switchToWindow",{"name":"8"}] 22:43:19 INFO - PROCESS | 1900 | 1477892599818 Marionette TRACE conn6 <- [1,3597,null,{}] 22:43:19 INFO - PROCESS | 1900 | 1477892599824 Marionette TRACE conn6 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:43:19 INFO - PROCESS | 1900 | ++DOCSHELL 0x833bcc00 == 33 [pid = 1900] [id = 788] 22:43:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 90 (0x833bd400) [pid = 1900] [serial = 2295] [outer = (nil)] 22:43:19 INFO - PROCESS | 1900 | ++DOMWINDOW == 91 (0x835db000) [pid = 1900] [serial = 2296] [outer = 0x833bd400] 22:43:19 INFO - PROCESS | 1900 | 1477892599938 Marionette DEBUG loaded listener.js 22:43:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 92 (0x835e0800) [pid = 1900] [serial = 2297] [outer = 0x833bd400] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 91 (0x95465c00) [pid = 1900] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 90 (0x9449c400) [pid = 1900] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 89 (0x82b2f000) [pid = 1900] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 88 (0x946bd400) [pid = 1900] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 87 (0x90ed3800) [pid = 1900] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 86 (0x8cc7a000) [pid = 1900] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 85 (0x82b2dc00) [pid = 1900] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 84 (0x82a22000) [pid = 1900] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 83 (0x9412c800) [pid = 1900] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 82 (0x8d384400) [pid = 1900] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 81 (0x87c79000) [pid = 1900] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 80 (0x9495e000) [pid = 1900] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 79 (0x90e2f800) [pid = 1900] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 78 (0x8c50d400) [pid = 1900] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 77 (0x8c299800) [pid = 1900] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 76 (0x835ef800) [pid = 1900] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 22:43:23 INFO - PROCESS | 1900 | --DOMWINDOW == 75 (0x93b32000) [pid = 1900] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x95a15400 == 32 [pid = 1900] [id = 782] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x835e8c00 == 31 [pid = 1900] [id = 762] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x82c09800 == 30 [pid = 1900] [id = 786] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x95d96400 == 29 [pid = 1900] [id = 785] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29a800 == 28 [pid = 1900] [id = 784] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x82b25c00 == 27 [pid = 1900] [id = 774] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x82a26c00 == 26 [pid = 1900] [id = 773] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2aac00 == 25 [pid = 1900] [id = 772] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x95465800 == 24 [pid = 1900] [id = 779] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x95a23800 == 23 [pid = 1900] [id = 783] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x946bc000 == 22 [pid = 1900] [id = 771] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x94498400 == 21 [pid = 1900] [id = 770] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x87d8a800 == 20 [pid = 1900] [id = 780] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29e400 == 19 [pid = 1900] [id = 765] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x903dcc00 == 18 [pid = 1900] [id = 781] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8cc79400 == 17 [pid = 1900] [id = 769] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x87c77c00 == 16 [pid = 1900] [id = 768] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x835dfc00 == 15 [pid = 1900] [id = 778] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x93e71000 == 14 [pid = 1900] [id = 777] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x93b31c00 == 13 [pid = 1900] [id = 767] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x91866400 == 12 [pid = 1900] [id = 766] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x835f7000 == 11 [pid = 1900] [id = 776] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x82b30000 == 10 [pid = 1900] [id = 764] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8bcb1000 == 9 [pid = 1900] [id = 775] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x87d85c00 == 8 [pid = 1900] [id = 763] 22:43:28 INFO - PROCESS | 1900 | --DOCSHELL 0x8c29b400 == 7 [pid = 1900] [id = 787] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 74 (0x87d7c000) [pid = 1900] [serial = 2216] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 73 (0x87c79800) [pid = 1900] [serial = 2207] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 72 (0x8f6ee000) [pid = 1900] [serial = 2213] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 71 (0x8cbec400) [pid = 1900] [serial = 2210] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 70 (0x9546ac00) [pid = 1900] [serial = 2269] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 69 (0x9562e800) [pid = 1900] [serial = 2270] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 68 (0x8cbe9800) [pid = 1900] [serial = 2266] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 67 (0x94795c00) [pid = 1900] [serial = 2267] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 66 (0x94522400) [pid = 1900] [serial = 2263] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 65 (0x9452e000) [pid = 1900] [serial = 2264] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 64 (0x92982c00) [pid = 1900] [serial = 2260] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 63 (0x92f90800) [pid = 1900] [serial = 2261] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 62 (0x8c50e400) [pid = 1900] [serial = 2257] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 61 (0x8cbec000) [pid = 1900] [serial = 2258] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 60 (0x87c1bc00) [pid = 1900] [serial = 2254] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 59 (0x8bcb6000) [pid = 1900] [serial = 2255] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 58 (0x92cc5800) [pid = 1900] [serial = 2251] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 57 (0x94826000) [pid = 1900] [serial = 2252] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 56 (0x94962800) [pid = 1900] [serial = 2248] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 55 (0x94963800) [pid = 1900] [serial = 2249] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 54 (0x9478f000) [pid = 1900] [serial = 2245] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 53 (0x94795400) [pid = 1900] [serial = 2246] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 52 (0x94527400) [pid = 1900] [serial = 2242] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 51 (0x94530000) [pid = 1900] [serial = 2243] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 50 (0x8f6e9000) [pid = 1900] [serial = 2239] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 49 (0x903dd000) [pid = 1900] [serial = 2240] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 48 (0x8bcb5400) [pid = 1900] [serial = 2236] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 47 (0x8bfd4c00) [pid = 1900] [serial = 2237] [outer = (nil)] [url = about:blank] 22:43:28 INFO - PROCESS | 1900 | --DOMWINDOW == 46 (0x94385400) [pid = 1900] [serial = 2234] [outer = (nil)] [url = about:blank] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 45 (0x8c29bc00) [pid = 1900] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x82c0e800) [pid = 1900] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x95d99800) [pid = 1900] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x9478d800) [pid = 1900] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x95a24000) [pid = 1900] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x95a15800) [pid = 1900] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x903de000) [pid = 1900] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 22:43:31 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x8bca9000) [pid = 1900] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x95cae000) [pid = 1900] [serial = 2285] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x95c10c00) [pid = 1900] [serial = 2284] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x95da4400) [pid = 1900] [serial = 2288] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x95da3800) [pid = 1900] [serial = 2287] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x95cb4000) [pid = 1900] [serial = 2291] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x8f6ecc00) [pid = 1900] [serial = 2290] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x8f6f5000) [pid = 1900] [serial = 2294] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8c2b6400) [pid = 1900] [serial = 2293] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835db000) [pid = 1900] [serial = 2296] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x95c04400) [pid = 1900] [serial = 2281] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x95c05c00) [pid = 1900] [serial = 2282] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x95a18c00) [pid = 1900] [serial = 2278] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x95a1c000) [pid = 1900] [serial = 2279] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x946b1c00) [pid = 1900] [serial = 2275] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x94793000) [pid = 1900] [serial = 2276] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8bfd2800) [pid = 1900] [serial = 2272] [outer = (nil)] [url = about:blank] 22:43:36 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x8c29a400) [pid = 1900] [serial = 2273] [outer = (nil)] [url = about:blank] 22:44:20 INFO - PROCESS | 1900 | 1477892660464 Marionette TRACE conn6 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 22:44:20 INFO - .... 22:44:20 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61132ms 22:44:20 INFO - PROCESS | 1900 | 1477892660483 Marionette TRACE conn6 -> [0,3599,"getWindowHandle",null] 22:44:20 INFO - PROCESS | 1900 | 1477892660490 Marionette TRACE conn6 <- [1,3599,null,{"value":"8"}] 22:44:20 INFO - TEST-START | /websockets/opening-handshake/001.html 22:44:20 INFO - PROCESS | 1900 | 1477892660500 Marionette TRACE conn6 -> [0,3600,"timeouts",{"script":35000}] 22:44:20 INFO - PROCESS | 1900 | 1477892660504 Marionette TRACE conn6 <- [1,3600,null,{}] 22:44:20 INFO - PROCESS | 1900 | 1477892660515 Marionette TRACE conn6 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:20 INFO - PROCESS | 1900 | 1477892660767 Marionette TRACE conn6 <- [1,3601,null,{"value":null}] 22:44:20 INFO - PROCESS | 1900 | 1477892660860 Marionette TRACE conn6 -> [0,3602,"getWindowHandles",null] 22:44:20 INFO - PROCESS | 1900 | 1477892660867 Marionette TRACE conn6 <- [1,3602,null,["8"]] 22:44:20 INFO - PROCESS | 1900 | 1477892660873 Marionette TRACE conn6 -> [0,3603,"switchToWindow",{"name":"8"}] 22:44:20 INFO - PROCESS | 1900 | 1477892660884 Marionette TRACE conn6 <- [1,3603,null,{}] 22:44:20 INFO - PROCESS | 1900 | 1477892660901 Marionette TRACE conn6 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:20 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0b800 == 8 [pid = 1900] [id = 789] 22:44:20 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0c000) [pid = 1900] [serial = 2298] [outer = (nil)] 22:44:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0f800) [pid = 1900] [serial = 2299] [outer = 0x82c0c000] 22:44:21 INFO - PROCESS | 1900 | 1477892661009 Marionette DEBUG loaded listener.js 22:44:21 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b3400) [pid = 1900] [serial = 2300] [outer = 0x82c0c000] 22:44:21 INFO - PROCESS | 1900 | [1900] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/autoland-lx-d-0000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 22:44:21 INFO - PROCESS | 1900 | 1477892661667 Marionette TRACE conn6 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:44:21 INFO - . 22:44:21 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1189ms 22:44:21 INFO - PROCESS | 1900 | 1477892661688 Marionette TRACE conn6 -> [0,3605,"getWindowHandle",null] 22:44:21 INFO - PROCESS | 1900 | 1477892661695 Marionette TRACE conn6 <- [1,3605,null,{"value":"8"}] 22:44:21 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 22:44:21 INFO - PROCESS | 1900 | 1477892661702 Marionette TRACE conn6 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:21 INFO - PROCESS | 1900 | 1477892661948 Marionette TRACE conn6 <- [1,3606,null,{"value":null}] 22:44:21 INFO - PROCESS | 1900 | 1477892661964 Marionette TRACE conn6 -> [0,3607,"getWindowHandles",null] 22:44:21 INFO - PROCESS | 1900 | 1477892661968 Marionette TRACE conn6 <- [1,3607,null,["8"]] 22:44:21 INFO - PROCESS | 1900 | 1477892661976 Marionette TRACE conn6 -> [0,3608,"switchToWindow",{"name":"8"}] 22:44:21 INFO - PROCESS | 1900 | 1477892661985 Marionette TRACE conn6 <- [1,3608,null,{}] 22:44:22 INFO - PROCESS | 1900 | 1477892662003 Marionette TRACE conn6 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:22 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b3000 == 9 [pid = 1900] [id = 790] 22:44:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835f2c00) [pid = 1900] [serial = 2301] [outer = (nil)] 22:44:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835f4800) [pid = 1900] [serial = 2302] [outer = 0x835f2c00] 22:44:22 INFO - PROCESS | 1900 | 1477892662106 Marionette DEBUG loaded listener.js 22:44:22 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835f7400) [pid = 1900] [serial = 2303] [outer = 0x835f2c00] 22:44:23 INFO - PROCESS | 1900 | 1477892663112 Marionette TRACE conn6 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 22:44:23 INFO - . 22:44:23 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1429ms 22:44:23 INFO - PROCESS | 1900 | 1477892663132 Marionette TRACE conn6 -> [0,3610,"getWindowHandle",null] 22:44:23 INFO - PROCESS | 1900 | 1477892663135 Marionette TRACE conn6 <- [1,3610,null,{"value":"8"}] 22:44:23 INFO - TEST-START | /websockets/opening-handshake/002.html 22:44:23 INFO - PROCESS | 1900 | 1477892663142 Marionette TRACE conn6 -> [0,3611,"timeouts",{"script":185000}] 22:44:23 INFO - PROCESS | 1900 | 1477892663147 Marionette TRACE conn6 <- [1,3611,null,{}] 22:44:23 INFO - PROCESS | 1900 | 1477892663153 Marionette TRACE conn6 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:23 INFO - PROCESS | 1900 | 1477892663394 Marionette TRACE conn6 <- [1,3612,null,{"value":null}] 22:44:23 INFO - PROCESS | 1900 | 1477892663423 Marionette TRACE conn6 -> [0,3613,"getWindowHandles",null] 22:44:23 INFO - PROCESS | 1900 | 1477892663427 Marionette TRACE conn6 <- [1,3613,null,["8"]] 22:44:23 INFO - PROCESS | 1900 | 1477892663433 Marionette TRACE conn6 -> [0,3614,"switchToWindow",{"name":"8"}] 22:44:23 INFO - PROCESS | 1900 | 1477892663440 Marionette TRACE conn6 <- [1,3614,null,{}] 22:44:23 INFO - PROCESS | 1900 | 1477892663448 Marionette TRACE conn6 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:23 INFO - PROCESS | 1900 | ++DOCSHELL 0x87953c00 == 10 [pid = 1900] [id = 791] 22:44:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87954400) [pid = 1900] [serial = 2304] [outer = (nil)] 22:44:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x8795a800) [pid = 1900] [serial = 2305] [outer = 0x87954400] 22:44:23 INFO - PROCESS | 1900 | 1477892663550 Marionette DEBUG loaded listener.js 22:44:23 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87c0f800) [pid = 1900] [serial = 2306] [outer = 0x87954400] 22:44:25 INFO - PROCESS | 1900 | 1477892665296 Marionette TRACE conn6 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 22:44:25 INFO - . 22:44:25 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2190ms 22:44:25 INFO - PROCESS | 1900 | 1477892665333 Marionette TRACE conn6 -> [0,3616,"getWindowHandle",null] 22:44:25 INFO - PROCESS | 1900 | 1477892665337 Marionette TRACE conn6 <- [1,3616,null,{"value":"8"}] 22:44:25 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 22:44:25 INFO - PROCESS | 1900 | 1477892665345 Marionette TRACE conn6 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:25 INFO - PROCESS | 1900 | 1477892665556 Marionette TRACE conn6 <- [1,3617,null,{"value":null}] 22:44:25 INFO - PROCESS | 1900 | 1477892665579 Marionette TRACE conn6 -> [0,3618,"getWindowHandles",null] 22:44:25 INFO - PROCESS | 1900 | 1477892665584 Marionette TRACE conn6 <- [1,3618,null,["8"]] 22:44:25 INFO - PROCESS | 1900 | 1477892665589 Marionette TRACE conn6 -> [0,3619,"switchToWindow",{"name":"8"}] 22:44:25 INFO - PROCESS | 1900 | 1477892665595 Marionette TRACE conn6 <- [1,3619,null,{}] 22:44:25 INFO - PROCESS | 1900 | 1477892665605 Marionette TRACE conn6 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:25 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c75c00 == 11 [pid = 1900] [id = 792] 22:44:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x87c77400) [pid = 1900] [serial = 2307] [outer = (nil)] 22:44:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x87c7ac00) [pid = 1900] [serial = 2308] [outer = 0x87c77400] 22:44:25 INFO - PROCESS | 1900 | 1477892665711 Marionette DEBUG loaded listener.js 22:44:25 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8c144400) [pid = 1900] [serial = 2309] [outer = 0x87c77400] 22:44:26 INFO - PROCESS | 1900 | 1477892666376 Marionette TRACE conn6 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 22:44:26 INFO - . 22:44:26 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1077ms 22:44:26 INFO - PROCESS | 1900 | 1477892666421 Marionette TRACE conn6 -> [0,3621,"getWindowHandle",null] 22:44:26 INFO - PROCESS | 1900 | 1477892666425 Marionette TRACE conn6 <- [1,3621,null,{"value":"8"}] 22:44:26 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 22:44:26 INFO - PROCESS | 1900 | 1477892666432 Marionette TRACE conn6 -> [0,3622,"timeouts",{"script":35000}] 22:44:26 INFO - PROCESS | 1900 | 1477892666436 Marionette TRACE conn6 <- [1,3622,null,{}] 22:44:26 INFO - PROCESS | 1900 | 1477892666449 Marionette TRACE conn6 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:26 INFO - PROCESS | 1900 | 1477892666669 Marionette TRACE conn6 <- [1,3623,null,{"value":null}] 22:44:26 INFO - PROCESS | 1900 | 1477892666688 Marionette TRACE conn6 -> [0,3624,"getWindowHandles",null] 22:44:26 INFO - PROCESS | 1900 | 1477892666692 Marionette TRACE conn6 <- [1,3624,null,["8"]] 22:44:26 INFO - PROCESS | 1900 | 1477892666701 Marionette TRACE conn6 -> [0,3625,"switchToWindow",{"name":"8"}] 22:44:26 INFO - PROCESS | 1900 | 1477892666705 Marionette TRACE conn6 <- [1,3625,null,{}] 22:44:26 INFO - PROCESS | 1900 | 1477892666713 Marionette TRACE conn6 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:26 INFO - PROCESS | 1900 | ++DOCSHELL 0x8c2aa000 == 12 [pid = 1900] [id = 793] 22:44:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c2aa400) [pid = 1900] [serial = 2310] [outer = (nil)] 22:44:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8c2acc00) [pid = 1900] [serial = 2311] [outer = 0x8c2aa400] 22:44:26 INFO - PROCESS | 1900 | 1477892666806 Marionette DEBUG loaded listener.js 22:44:26 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8c2b0c00) [pid = 1900] [serial = 2312] [outer = 0x8c2aa400] 22:44:27 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:44:27 INFO - PROCESS | 1900 | 1477892667617 Marionette TRACE conn6 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 22:44:27 INFO - . 22:44:27 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1238ms 22:44:27 INFO - PROCESS | 1900 | 1477892667670 Marionette TRACE conn6 -> [0,3627,"getWindowHandle",null] 22:44:27 INFO - PROCESS | 1900 | 1477892667674 Marionette TRACE conn6 <- [1,3627,null,{"value":"8"}] 22:44:27 INFO - TEST-START | /websockets/opening-handshake/003.html 22:44:27 INFO - PROCESS | 1900 | 1477892667685 Marionette TRACE conn6 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:27 INFO - PROCESS | 1900 | 1477892667898 Marionette TRACE conn6 <- [1,3628,null,{"value":null}] 22:44:28 INFO - PROCESS | 1900 | 1477892668039 Marionette TRACE conn6 -> [0,3629,"getWindowHandles",null] 22:44:28 INFO - PROCESS | 1900 | 1477892668044 Marionette TRACE conn6 <- [1,3629,null,["8"]] 22:44:28 INFO - PROCESS | 1900 | 1477892668050 Marionette TRACE conn6 -> [0,3630,"switchToWindow",{"name":"8"}] 22:44:28 INFO - PROCESS | 1900 | 1477892668056 Marionette TRACE conn6 <- [1,3630,null,{}] 22:44:28 INFO - PROCESS | 1900 | 1477892668061 Marionette TRACE conn6 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:28 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0a800 == 13 [pid = 1900] [id = 794] 22:44:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8c513400) [pid = 1900] [serial = 2313] [outer = (nil)] 22:44:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8cbf3800) [pid = 1900] [serial = 2314] [outer = 0x8c513400] 22:44:28 INFO - PROCESS | 1900 | 1477892668160 Marionette DEBUG loaded listener.js 22:44:28 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x8cc79c00) [pid = 1900] [serial = 2315] [outer = 0x8c513400] 22:44:28 INFO - PROCESS | 1900 | 1477892668858 Marionette TRACE conn6 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 22:44:28 INFO - . 22:44:28 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1222ms 22:44:28 INFO - PROCESS | 1900 | 1477892668908 Marionette TRACE conn6 -> [0,3632,"getWindowHandle",null] 22:44:28 INFO - PROCESS | 1900 | 1477892668915 Marionette TRACE conn6 <- [1,3632,null,{"value":"8"}] 22:44:28 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 22:44:28 INFO - PROCESS | 1900 | 1477892668926 Marionette TRACE conn6 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:29 INFO - PROCESS | 1900 | 1477892669124 Marionette TRACE conn6 <- [1,3633,null,{"value":null}] 22:44:29 INFO - PROCESS | 1900 | 1477892669309 Marionette TRACE conn6 -> [0,3634,"getWindowHandles",null] 22:44:29 INFO - PROCESS | 1900 | 1477892669316 Marionette TRACE conn6 <- [1,3634,null,["8"]] 22:44:29 INFO - PROCESS | 1900 | 1477892669324 Marionette TRACE conn6 -> [0,3635,"switchToWindow",{"name":"8"}] 22:44:29 INFO - PROCESS | 1900 | 1477892669333 Marionette TRACE conn6 <- [1,3635,null,{}] 22:44:29 INFO - PROCESS | 1900 | 1477892669385 Marionette TRACE conn6 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:29 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b2800 == 14 [pid = 1900] [id = 795] 22:44:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x833b5000) [pid = 1900] [serial = 2316] [outer = (nil)] 22:44:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x835e3400) [pid = 1900] [serial = 2317] [outer = 0x833b5000] 22:44:29 INFO - PROCESS | 1900 | 1477892669508 Marionette DEBUG loaded listener.js 22:44:29 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x835efc00) [pid = 1900] [serial = 2318] [outer = 0x833b5000] 22:44:30 INFO - PROCESS | 1900 | 1477892670227 Marionette TRACE conn6 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 22:44:30 INFO - . 22:44:30 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1329ms 22:44:30 INFO - PROCESS | 1900 | 1477892670253 Marionette TRACE conn6 -> [0,3637,"getWindowHandle",null] 22:44:30 INFO - PROCESS | 1900 | 1477892670259 Marionette TRACE conn6 <- [1,3637,null,{"value":"8"}] 22:44:30 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 22:44:30 INFO - PROCESS | 1900 | 1477892670266 Marionette TRACE conn6 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:44:30 INFO - PROCESS | 1900 | 1477892670481 Marionette TRACE conn6 <- [1,3638,null,{"value":null}] 22:44:30 INFO - PROCESS | 1900 | 1477892670647 Marionette TRACE conn6 -> [0,3639,"getWindowHandles",null] 22:44:30 INFO - PROCESS | 1900 | 1477892670653 Marionette TRACE conn6 <- [1,3639,null,["8"]] 22:44:30 INFO - PROCESS | 1900 | 1477892670701 Marionette TRACE conn6 -> [0,3640,"switchToWindow",{"name":"8"}] 22:44:30 INFO - PROCESS | 1900 | 1477892670708 Marionette TRACE conn6 <- [1,3640,null,{}] 22:44:30 INFO - PROCESS | 1900 | 1477892670716 Marionette TRACE conn6 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:44:30 INFO - PROCESS | 1900 | ++DOCSHELL 0x878de400 == 15 [pid = 1900] [id = 796] 22:44:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x8794f000) [pid = 1900] [serial = 2319] [outer = (nil)] 22:44:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x8c297400) [pid = 1900] [serial = 2320] [outer = 0x8794f000] 22:44:30 INFO - PROCESS | 1900 | 1477892670828 Marionette DEBUG loaded listener.js 22:44:30 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8c2b2000) [pid = 1900] [serial = 2321] [outer = 0x8794f000] 22:44:33 INFO - PROCESS | 1900 | --DOCSHELL 0x833bcc00 == 14 [pid = 1900] [id = 788] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 44 (0x8c513400) [pid = 1900] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 43 (0x8c2aa400) [pid = 1900] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 42 (0x87c77400) [pid = 1900] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 41 (0x87954400) [pid = 1900] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 40 (0x835f2c00) [pid = 1900] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 39 (0x82c0c000) [pid = 1900] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 22:44:36 INFO - PROCESS | 1900 | --DOMWINDOW == 38 (0x833bd400) [pid = 1900] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0a800 == 13 [pid = 1900] [id = 794] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x833b2800 == 12 [pid = 1900] [id = 795] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x833b3000 == 11 [pid = 1900] [id = 790] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x87c75c00 == 10 [pid = 1900] [id = 792] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x8c2aa000 == 9 [pid = 1900] [id = 793] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x87953c00 == 8 [pid = 1900] [id = 791] 22:44:38 INFO - PROCESS | 1900 | --DOCSHELL 0x82c0b800 == 7 [pid = 1900] [id = 789] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 37 (0x8cc79c00) [pid = 1900] [serial = 2315] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 36 (0x8cbf3800) [pid = 1900] [serial = 2314] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 35 (0x8c2b0c00) [pid = 1900] [serial = 2312] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 34 (0x8c2acc00) [pid = 1900] [serial = 2311] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 33 (0x8c144400) [pid = 1900] [serial = 2309] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 32 (0x87c7ac00) [pid = 1900] [serial = 2308] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 31 (0x87c0f800) [pid = 1900] [serial = 2306] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 30 (0x8795a800) [pid = 1900] [serial = 2305] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 29 (0x835f7400) [pid = 1900] [serial = 2303] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 28 (0x835f4800) [pid = 1900] [serial = 2302] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 27 (0x833b3400) [pid = 1900] [serial = 2300] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 26 (0x835e0800) [pid = 1900] [serial = 2297] [outer = (nil)] [url = about:blank] 22:44:38 INFO - PROCESS | 1900 | --DOMWINDOW == 25 (0x82c0f800) [pid = 1900] [serial = 2299] [outer = (nil)] [url = about:blank] 22:44:40 INFO - PROCESS | 1900 | --DOMWINDOW == 24 (0x833b5000) [pid = 1900] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 22:44:46 INFO - PROCESS | 1900 | --DOMWINDOW == 23 (0x835efc00) [pid = 1900] [serial = 2318] [outer = (nil)] [url = about:blank] 22:44:46 INFO - PROCESS | 1900 | --DOMWINDOW == 22 (0x8c297400) [pid = 1900] [serial = 2320] [outer = (nil)] [url = about:blank] 22:44:46 INFO - PROCESS | 1900 | --DOMWINDOW == 21 (0x835e3400) [pid = 1900] [serial = 2317] [outer = (nil)] [url = about:blank] 22:45:00 INFO - PROCESS | 1900 | MARIONETTE LOG: INFO: Timeout fired 22:45:01 INFO - PROCESS | 1900 | 1477892701029 Marionette TRACE conn6 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 22:45:01 INFO - . 22:45:01 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30807ms 22:45:01 INFO - PROCESS | 1900 | 1477892701075 Marionette TRACE conn6 -> [0,3642,"getWindowHandle",null] 22:45:01 INFO - PROCESS | 1900 | 1477892701083 Marionette TRACE conn6 <- [1,3642,null,{"value":"8"}] 22:45:01 INFO - TEST-START | /websockets/opening-handshake/005.html 22:45:01 INFO - PROCESS | 1900 | 1477892701095 Marionette TRACE conn6 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:01 INFO - PROCESS | 1900 | 1477892701340 Marionette TRACE conn6 <- [1,3643,null,{"value":null}] 22:45:01 INFO - PROCESS | 1900 | 1477892701429 Marionette TRACE conn6 -> [0,3644,"getWindowHandles",null] 22:45:01 INFO - PROCESS | 1900 | 1477892701436 Marionette TRACE conn6 <- [1,3644,null,["8"]] 22:45:01 INFO - PROCESS | 1900 | 1477892701445 Marionette TRACE conn6 -> [0,3645,"switchToWindow",{"name":"8"}] 22:45:01 INFO - PROCESS | 1900 | 1477892701454 Marionette TRACE conn6 <- [1,3645,null,{}] 22:45:01 INFO - PROCESS | 1900 | 1477892701461 Marionette TRACE conn6 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:01 INFO - PROCESS | 1900 | ++DOCSHELL 0x82c0ac00 == 8 [pid = 1900] [id = 797] 22:45:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 22 (0x82c0b000) [pid = 1900] [serial = 2322] [outer = (nil)] 22:45:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 23 (0x82c0e800) [pid = 1900] [serial = 2323] [outer = 0x82c0b000] 22:45:01 INFO - PROCESS | 1900 | 1477892701576 Marionette DEBUG loaded listener.js 22:45:01 INFO - PROCESS | 1900 | ++DOMWINDOW == 24 (0x833b3800) [pid = 1900] [serial = 2324] [outer = 0x82c0b000] 22:45:02 INFO - PROCESS | 1900 | 1477892702224 Marionette TRACE conn6 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 22:45:02 INFO - PROCESS | 1900 | 1477892702290 Marionette TRACE conn6 <- [1,3647,null,{"value":"8"}] 22:45:02 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 22:45:02 INFO - PROCESS | 1900 | 1477892702299 Marionette TRACE conn6 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:02 INFO - PROCESS | 1900 | 1477892702547 Marionette TRACE conn6 <- [1,3648,null,{"value":null}] 22:45:02 INFO - PROCESS | 1900 | 1477892702637 Marionette TRACE conn6 -> [0,3649,"getWindowHandles",null] 22:45:02 INFO - PROCESS | 1900 | 1477892702642 Marionette TRACE conn6 <- [1,3649,null,["8"]] 22:45:02 INFO - PROCESS | 1900 | 1477892702649 Marionette TRACE conn6 -> [0,3650,"switchToWindow",{"name":"8"}] 22:45:02 INFO - PROCESS | 1900 | 1477892702654 Marionette TRACE conn6 <- [1,3650,null,{}] 22:45:02 INFO - PROCESS | 1900 | 1477892702661 Marionette TRACE conn6 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:02 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b1400 == 9 [pid = 1900] [id = 798] 22:45:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 25 (0x835e6400) [pid = 1900] [serial = 2325] [outer = (nil)] 22:45:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 26 (0x835e8c00) [pid = 1900] [serial = 2326] [outer = 0x835e6400] 22:45:02 INFO - PROCESS | 1900 | 1477892702760 Marionette DEBUG loaded listener.js 22:45:02 INFO - PROCESS | 1900 | ++DOMWINDOW == 27 (0x835ef800) [pid = 1900] [serial = 2327] [outer = 0x835e6400] 22:45:03 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:45:04 INFO - ............................................................. 22:45:04 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1759ms 22:45:04 INFO - PROCESS | 1900 | 1477892703963 Marionette TRACE conn6 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 22:45:04 INFO - PROCESS | 1900 | 1477892704068 Marionette TRACE conn6 -> [0,3652,"getWindowHandle",null] 22:45:04 INFO - PROCESS | 1900 | 1477892704076 Marionette TRACE conn6 <- [1,3652,null,{"value":"8"}] 22:45:04 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 22:45:04 INFO - PROCESS | 1900 | 1477892704099 Marionette TRACE conn6 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:04 INFO - PROCESS | 1900 | 1477892704334 Marionette TRACE conn6 <- [1,3653,null,{"value":null}] 22:45:04 INFO - PROCESS | 1900 | 1477892704361 Marionette TRACE conn6 -> [0,3654,"getWindowHandles",null] 22:45:04 INFO - PROCESS | 1900 | 1477892704367 Marionette TRACE conn6 <- [1,3654,null,["8"]] 22:45:04 INFO - PROCESS | 1900 | 1477892704372 Marionette TRACE conn6 -> [0,3655,"switchToWindow",{"name":"8"}] 22:45:04 INFO - PROCESS | 1900 | 1477892704379 Marionette TRACE conn6 <- [1,3655,null,{}] 22:45:04 INFO - PROCESS | 1900 | 1477892704387 Marionette TRACE conn6 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:04 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c7a800 == 10 [pid = 1900] [id = 799] 22:45:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 28 (0x87c7ac00) [pid = 1900] [serial = 2328] [outer = (nil)] 22:45:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 29 (0x87d7d400) [pid = 1900] [serial = 2329] [outer = 0x87c7ac00] 22:45:04 INFO - PROCESS | 1900 | 1477892704493 Marionette DEBUG loaded listener.js 22:45:04 INFO - PROCESS | 1900 | ++DOMWINDOW == 30 (0x87d7f400) [pid = 1900] [serial = 2330] [outer = 0x87c7ac00] 22:45:04 INFO - PROCESS | 1900 | [1900] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/autoland-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 22:45:05 INFO - PROCESS | 1900 | 1477892705474 Marionette TRACE conn6 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 22:45:05 INFO - .................................. 22:45:05 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1445ms 22:45:05 INFO - PROCESS | 1900 | 1477892705541 Marionette TRACE conn6 -> [0,3657,"getWindowHandle",null] 22:45:05 INFO - PROCESS | 1900 | 1477892705546 Marionette TRACE conn6 <- [1,3657,null,{"value":"8"}] 22:45:05 INFO - TEST-START | /workers/semantics/interface-objects/003.html 22:45:05 INFO - PROCESS | 1900 | 1477892705554 Marionette TRACE conn6 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:05 INFO - PROCESS | 1900 | 1477892705724 Marionette TRACE conn6 <- [1,3658,null,{"value":null}] 22:45:05 INFO - PROCESS | 1900 | 1477892705739 Marionette TRACE conn6 -> [0,3659,"getWindowHandles",null] 22:45:05 INFO - PROCESS | 1900 | 1477892705746 Marionette TRACE conn6 <- [1,3659,null,["8"]] 22:45:05 INFO - PROCESS | 1900 | 1477892705877 Marionette TRACE conn6 -> [0,3660,"switchToWindow",{"name":"8"}] 22:45:05 INFO - PROCESS | 1900 | 1477892705884 Marionette TRACE conn6 <- [1,3660,null,{}] 22:45:05 INFO - PROCESS | 1900 | 1477892705893 Marionette TRACE conn6 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:05 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcb7000 == 11 [pid = 1900] [id = 800] 22:45:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 31 (0x8bfcec00) [pid = 1900] [serial = 2331] [outer = (nil)] 22:45:05 INFO - PROCESS | 1900 | ++DOMWINDOW == 32 (0x8c51b800) [pid = 1900] [serial = 2332] [outer = 0x8bfcec00] 22:45:05 INFO - PROCESS | 1900 | 1477892705994 Marionette DEBUG loaded listener.js 22:45:06 INFO - PROCESS | 1900 | ++DOMWINDOW == 33 (0x8cbf1400) [pid = 1900] [serial = 2333] [outer = 0x8bfcec00] 22:45:06 INFO - .............................................................. 22:45:06 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1306ms 22:45:06 INFO - TEST-START | /workers/semantics/interface-objects/004.html 22:45:06 INFO - PROCESS | 1900 | 1477892706783 Marionette TRACE conn6 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 22:45:06 INFO - PROCESS | 1900 | 1477892706864 Marionette TRACE conn6 -> [0,3662,"getWindowHandle",null] 22:45:06 INFO - PROCESS | 1900 | 1477892706867 Marionette TRACE conn6 <- [1,3662,null,{"value":"8"}] 22:45:06 INFO - PROCESS | 1900 | 1477892706877 Marionette TRACE conn6 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:07 INFO - PROCESS | 1900 | 1477892707065 Marionette TRACE conn6 <- [1,3663,null,{"value":null}] 22:45:07 INFO - PROCESS | 1900 | 1477892707228 Marionette TRACE conn6 -> [0,3664,"getWindowHandles",null] 22:45:07 INFO - PROCESS | 1900 | 1477892707233 Marionette TRACE conn6 <- [1,3664,null,["8"]] 22:45:07 INFO - PROCESS | 1900 | 1477892707238 Marionette TRACE conn6 -> [0,3665,"switchToWindow",{"name":"8"}] 22:45:07 INFO - PROCESS | 1900 | 1477892707243 Marionette TRACE conn6 <- [1,3665,null,{}] 22:45:07 INFO - PROCESS | 1900 | 1477892707249 Marionette TRACE conn6 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:07 INFO - PROCESS | 1900 | ++DOCSHELL 0x8bcafc00 == 12 [pid = 1900] [id = 801] 22:45:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 34 (0x8c299800) [pid = 1900] [serial = 2334] [outer = (nil)] 22:45:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 35 (0x8cc74000) [pid = 1900] [serial = 2335] [outer = 0x8c299800] 22:45:07 INFO - PROCESS | 1900 | 1477892707348 Marionette DEBUG loaded listener.js 22:45:07 INFO - PROCESS | 1900 | ++DOMWINDOW == 36 (0x8f6eb000) [pid = 1900] [serial = 2336] [outer = 0x8c299800] 22:45:08 INFO - PROCESS | 1900 | 1477892708004 Marionette TRACE conn6 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 22:45:08 INFO - ................................. 22:45:08 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1182ms 22:45:08 INFO - PROCESS | 1900 | 1477892708055 Marionette TRACE conn6 -> [0,3667,"getWindowHandle",null] 22:45:08 INFO - PROCESS | 1900 | 1477892708059 Marionette TRACE conn6 <- [1,3667,null,{"value":"8"}] 22:45:08 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 22:45:08 INFO - PROCESS | 1900 | 1477892708066 Marionette TRACE conn6 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:08 INFO - PROCESS | 1900 | 1477892708296 Marionette TRACE conn6 <- [1,3668,null,{"value":null}] 22:45:08 INFO - PROCESS | 1900 | 1477892708462 Marionette TRACE conn6 -> [0,3669,"getWindowHandles",null] 22:45:08 INFO - PROCESS | 1900 | 1477892708466 Marionette TRACE conn6 <- [1,3669,null,["8"]] 22:45:08 INFO - PROCESS | 1900 | 1477892708472 Marionette TRACE conn6 -> [0,3670,"switchToWindow",{"name":"8"}] 22:45:08 INFO - PROCESS | 1900 | 1477892708477 Marionette TRACE conn6 <- [1,3670,null,{}] 22:45:08 INFO - PROCESS | 1900 | 1477892708483 Marionette TRACE conn6 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:08 INFO - PROCESS | 1900 | ++DOCSHELL 0x8cc7ac00 == 13 [pid = 1900] [id = 802] 22:45:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 37 (0x8f6ef400) [pid = 1900] [serial = 2337] [outer = (nil)] 22:45:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 38 (0x8f6f3000) [pid = 1900] [serial = 2338] [outer = 0x8f6ef400] 22:45:08 INFO - PROCESS | 1900 | 1477892708580 Marionette DEBUG loaded listener.js 22:45:08 INFO - PROCESS | 1900 | ++DOMWINDOW == 39 (0x9297ec00) [pid = 1900] [serial = 2339] [outer = 0x8f6ef400] 22:45:09 INFO - PROCESS | 1900 | 1477892709296 Marionette TRACE conn6 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 22:45:09 INFO - . 22:45:09 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1284ms 22:45:09 INFO - PROCESS | 1900 | 1477892709392 Marionette TRACE conn6 -> [0,3672,"getWindowHandle",null] 22:45:09 INFO - PROCESS | 1900 | 1477892709399 Marionette TRACE conn6 <- [1,3672,null,{"value":"8"}] 22:45:09 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 22:45:09 INFO - PROCESS | 1900 | 1477892709411 Marionette TRACE conn6 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:09 INFO - PROCESS | 1900 | 1477892709630 Marionette TRACE conn6 <- [1,3673,null,{"value":null}] 22:45:09 INFO - PROCESS | 1900 | 1477892709815 Marionette TRACE conn6 -> [0,3674,"getWindowHandles",null] 22:45:09 INFO - PROCESS | 1900 | 1477892709822 Marionette TRACE conn6 <- [1,3674,null,["8"]] 22:45:09 INFO - PROCESS | 1900 | 1477892709833 Marionette TRACE conn6 -> [0,3675,"switchToWindow",{"name":"8"}] 22:45:09 INFO - PROCESS | 1900 | 1477892709841 Marionette TRACE conn6 <- [1,3675,null,{}] 22:45:09 INFO - PROCESS | 1900 | 1477892709848 Marionette TRACE conn6 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:09 INFO - PROCESS | 1900 | ++DOCSHELL 0x835dcc00 == 14 [pid = 1900] [id = 803] 22:45:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 40 (0x835e0800) [pid = 1900] [serial = 2340] [outer = (nil)] 22:45:09 INFO - PROCESS | 1900 | ++DOMWINDOW == 41 (0x835e4800) [pid = 1900] [serial = 2341] [outer = 0x835e0800] 22:45:09 INFO - PROCESS | 1900 | 1477892709967 Marionette DEBUG loaded listener.js 22:45:10 INFO - PROCESS | 1900 | ++DOMWINDOW == 42 (0x835fb000) [pid = 1900] [serial = 2342] [outer = 0x835e0800] 22:45:10 INFO - PROCESS | 1900 | 1477892710759 Marionette TRACE conn6 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 22:45:10 INFO - . 22:45:10 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1370ms 22:45:10 INFO - PROCESS | 1900 | 1477892710779 Marionette TRACE conn6 -> [0,3677,"getWindowHandle",null] 22:45:10 INFO - PROCESS | 1900 | 1477892710784 Marionette TRACE conn6 <- [1,3677,null,{"value":"8"}] 22:45:10 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 22:45:10 INFO - PROCESS | 1900 | 1477892710793 Marionette TRACE conn6 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:11 INFO - PROCESS | 1900 | 1477892711056 Marionette TRACE conn6 <- [1,3678,null,{"value":null}] 22:45:11 INFO - PROCESS | 1900 | 1477892711202 Marionette TRACE conn6 -> [0,3679,"getWindowHandles",null] 22:45:11 INFO - PROCESS | 1900 | 1477892711208 Marionette TRACE conn6 <- [1,3679,null,["8"]] 22:45:11 INFO - PROCESS | 1900 | 1477892711274 Marionette TRACE conn6 -> [0,3680,"switchToWindow",{"name":"8"}] 22:45:11 INFO - PROCESS | 1900 | 1477892711281 Marionette TRACE conn6 <- [1,3680,null,{}] 22:45:11 INFO - PROCESS | 1900 | 1477892711290 Marionette TRACE conn6 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:11 INFO - PROCESS | 1900 | ++DOCSHELL 0x833b9800 == 15 [pid = 1900] [id = 804] 22:45:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 43 (0x833bb000) [pid = 1900] [serial = 2343] [outer = (nil)] 22:45:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 44 (0x87950000) [pid = 1900] [serial = 2344] [outer = 0x833bb000] 22:45:11 INFO - PROCESS | 1900 | 1477892711401 Marionette DEBUG loaded listener.js 22:45:11 INFO - PROCESS | 1900 | ++DOMWINDOW == 45 (0x8795a000) [pid = 1900] [serial = 2345] [outer = 0x833bb000] 22:45:12 INFO - PROCESS | 1900 | 1477892712077 Marionette TRACE conn6 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 22:45:12 INFO - . 22:45:12 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1321ms 22:45:12 INFO - PROCESS | 1900 | 1477892712127 Marionette TRACE conn6 -> [0,3682,"getWindowHandle",null] 22:45:12 INFO - PROCESS | 1900 | 1477892712134 Marionette TRACE conn6 <- [1,3682,null,{"value":"8"}] 22:45:12 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 22:45:12 INFO - PROCESS | 1900 | 1477892712143 Marionette TRACE conn6 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 22:45:12 INFO - PROCESS | 1900 | 1477892712329 Marionette TRACE conn6 <- [1,3683,null,{"value":null}] 22:45:12 INFO - PROCESS | 1900 | 1477892712517 Marionette TRACE conn6 -> [0,3684,"getWindowHandles",null] 22:45:12 INFO - PROCESS | 1900 | 1477892712523 Marionette TRACE conn6 <- [1,3684,null,["8"]] 22:45:12 INFO - PROCESS | 1900 | 1477892712530 Marionette TRACE conn6 -> [0,3685,"switchToWindow",{"name":"8"}] 22:45:12 INFO - PROCESS | 1900 | 1477892712538 Marionette TRACE conn6 <- [1,3685,null,{}] 22:45:12 INFO - PROCESS | 1900 | 1477892712544 Marionette TRACE conn6 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"29e29600-226f-433c-8598-50e872e8f47a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 22:45:12 INFO - PROCESS | 1900 | ++DOCSHELL 0x87c71000 == 16 [pid = 1900] [id = 805] 22:45:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 46 (0x87c78000) [pid = 1900] [serial = 2346] [outer = (nil)] 22:45:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 47 (0x87d89c00) [pid = 1900] [serial = 2347] [outer = 0x87c78000] 22:45:12 INFO - PROCESS | 1900 | 1477892712654 Marionette DEBUG loaded listener.js 22:45:12 INFO - PROCESS | 1900 | ++DOMWINDOW == 48 (0x8c297c00) [pid = 1900] [serial = 2348] [outer = 0x87c78000] 22:45:13 INFO - PROCESS | 1900 | 1477892713355 Marionette TRACE conn6 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 22:45:13 INFO - PROCESS | 1900 | 1477892713383 Marionette TRACE conn6 <- [1,3687,null,{"value":"8"}] 22:45:14 WARNING - u'runner_teardown' () 22:45:14 INFO - No more tests 22:45:14 INFO - Got 0 unexpected results 22:45:14 INFO - SUITE-END | took 2395s 22:45:14 INFO - Closing logging queue 22:45:14 INFO - queue closed 22:45:14 INFO - Return code: 0 22:45:14 WARNING - # TBPL SUCCESS # 22:45:14 INFO - Running post-action listener: _resource_record_post_action 22:45:14 INFO - [mozharness: 2016-10-31 05:45:14.780820Z] Finished run-tests step (success) 22:45:14 INFO - Running post-run listener: _resource_record_post_run 22:45:14 INFO - Total resource usage - Wall time: 2439s; CPU: 52.0%; Read bytes: 12095488; Write bytes: 319938560; Read time: 9720; Write time: 236060 22:45:14 INFO - TinderboxPrint: CPU usage
51.8% 22:45:14 INFO - TinderboxPrint: I/O read bytes / time
12,095,488 / 9,720 22:45:14 INFO - TinderboxPrint: I/O write bytes / time
319,938,560 / 236,060 22:45:14 INFO - TinderboxPrint: CPU idle
1,160.9 (48.0%) 22:45:14 INFO - TinderboxPrint: CPU system
123.3 (5.1%) 22:45:15 INFO - TinderboxPrint: CPU user
1,125.6 (46.5%) 22:45:15 INFO - TinderboxPrint: Swap in / out
0 / 0 22:45:15 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:45:15 INFO - install - Wall time: 35s; CPU: 100.0%; Read bytes: 4096; Write bytes: 186789888; Read time: 180; Write time: 191588 22:45:15 INFO - run-tests - Wall time: 2404s; CPU: 51.0%; Read bytes: 12091392; Write bytes: 101896192; Read time: 9540; Write time: 17000 22:45:15 INFO - Running post-run listener: _upload_blobber_files 22:45:15 INFO - Blob upload gear active. 22:45:15 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 22:45:15 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 22:45:15 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'autoland', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 22:45:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b autoland -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 22:45:16 INFO - (blobuploader) - INFO - Open directory for files ... 22:45:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 22:45:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:45:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:45:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:45:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:45:17 INFO - (blobuploader) - INFO - Done attempting. 22:45:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 22:45:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:45:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:45:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:45:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:45:18 INFO - (blobuploader) - INFO - Done attempting. 22:45:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 22:45:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:45:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:45:20 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 22:45:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:45:20 INFO - (blobuploader) - INFO - Done attempting. 22:45:20 INFO - (blobuploader) - INFO - Iteration through files over. 22:45:20 INFO - Return code: 0 22:45:20 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 22:45:20 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 22:45:20 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/075ce940c0def88126b9d4432f3f6f72ca1618870659549530cbf5d5d0ac26083f60de63f7134bd2bd9fa556031a7d9c601f1db512f1e586048a0f1b5a8bc6fb", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/6480fa37228690966615eab53c5f1dd80db7960c005cc1c2237379c1d6019e068c0847b978e32878936e2475748472eaa9e4923e7e7b190d7be23b7f9ca3ffa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/0a4619ea5137433060a3413aa1af33aab69bf8962d880081b66be912d22d54a27171711dddef386b5b925a405332fcd5f00caff6b17de97b779f9d8c0fd36ed8"} 22:45:20 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 22:45:20 INFO - Writing to file /builds/slave/test/properties/blobber_files 22:45:20 INFO - Contents: 22:45:20 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/075ce940c0def88126b9d4432f3f6f72ca1618870659549530cbf5d5d0ac26083f60de63f7134bd2bd9fa556031a7d9c601f1db512f1e586048a0f1b5a8bc6fb", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/6480fa37228690966615eab53c5f1dd80db7960c005cc1c2237379c1d6019e068c0847b978e32878936e2475748472eaa9e4923e7e7b190d7be23b7f9ca3ffa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/0a4619ea5137433060a3413aa1af33aab69bf8962d880081b66be912d22d54a27171711dddef386b5b925a405332fcd5f00caff6b17de97b779f9d8c0fd36ed8"} 22:45:20 INFO - Running post-run listener: copy_logs_to_upload_dir 22:45:20 INFO - Copying logs to upload dir... 22:45:20 INFO - mkdir: /builds/slave/test/build/upload/logs 22:45:20 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2629.502482 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 49 secs) (at 2016-10-30 22:45:20.465529) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 22:45:20.466730) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/075ce940c0def88126b9d4432f3f6f72ca1618870659549530cbf5d5d0ac26083f60de63f7134bd2bd9fa556031a7d9c601f1db512f1e586048a0f1b5a8bc6fb", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/6480fa37228690966615eab53c5f1dd80db7960c005cc1c2237379c1d6019e068c0847b978e32878936e2475748472eaa9e4923e7e7b190d7be23b7f9ca3ffa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/0a4619ea5137433060a3413aa1af33aab69bf8962d880081b66be912d22d54a27171711dddef386b5b925a405332fcd5f00caff6b17de97b779f9d8c0fd36ed8"} build_url:https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031808 build_url: 'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/075ce940c0def88126b9d4432f3f6f72ca1618870659549530cbf5d5d0ac26083f60de63f7134bd2bd9fa556031a7d9c601f1db512f1e586048a0f1b5a8bc6fb", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/6480fa37228690966615eab53c5f1dd80db7960c005cc1c2237379c1d6019e068c0847b978e32878936e2475748472eaa9e4923e7e7b190d7be23b7f9ca3ffa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/autoland/sha512/0a4619ea5137433060a3413aa1af33aab69bf8962d880081b66be912d22d54a27171711dddef386b5b925a405332fcd5f00caff6b17de97b779f9d8c0fd36ed8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/EMuZPSzlTiOqN1kqQTP3Dw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.20 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-30 22:45:20.694685) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:45:20.695021) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1477890061.508560-1197477775 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017931 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-30 22:45:20.742849) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 22:45:20.743134) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-30 22:45:20.743478) ========= ========= Total master_lag: 0.62 =========