builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1089 starttime: 1478027660.1 results: success (0) buildid: 20161101104504 builduid: cdc74a65ef5e4555aa49c06518632558 revision: 5b7fb0606f831309500e0997d9c878c2bd9aa332 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.103212) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.103663) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.103942) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.325405) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.325751) ========= 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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False --2016-11-01 12:14:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12179 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 563K=0.02s 2016-11-01 12:14:20 (563 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.569012 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.925451) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.925767) ========= 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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.025829 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:20.989881) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-01 12:14:20.990228) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 5b7fb0606f831309500e0997d9c878c2bd9aa332 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 5b7fb0606f831309500e0997d9c878c2bd9aa332 --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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False 2016-11-01 12:14:21,077 truncating revision to first 12 chars 2016-11-01 12:14:21,077 Setting DEBUG logging. 2016-11-01 12:14:21,078 attempt 1/10 2016-11-01 12:14:21,078 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/5b7fb0606f83?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-01 12:14:22,295 unpacking tar archive at: mozilla-inbound-5b7fb0606f83/testing/mozharness/ program finished with exit code 0 elapsedTime=2.018018 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-11-01 12:14:23.037454) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:23.037774) ========= script_repo_revision: 5b7fb0606f831309500e0997d9c878c2bd9aa332 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:23.038156) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:23.038446) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-01 12:14:23.073338) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 40 secs) (at 2016-11-01 12:14:23.073629) ========= /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 mozilla-inbound --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', 'mozilla-inbound', '--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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False 12:14:23 INFO - MultiFileLogger online at 20161101 12:14:23 in /builds/slave/test 12:14:23 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 mozilla-inbound --download-symbols true 12:14:23 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:14:23 INFO - {'allow_software_gl_layers': False, 12:14:23 INFO - 'append_to_log': False, 12:14:23 INFO - 'base_work_dir': '/builds/slave/test', 12:14:23 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:14:23 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:14:23 INFO - 'buildbot_json_path': 'buildprops.json', 12:14:23 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:14:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:14:23 INFO - 'download_minidump_stackwalk': True, 12:14:23 INFO - 'download_symbols': 'true', 12:14:23 INFO - 'download_tooltool': True, 12:14:23 INFO - 'e10s': False, 12:14:23 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:14:23 INFO - 'tooltool.py': '/tools/tooltool.py', 12:14:23 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:14:23 INFO - '/tools/misc-python/virtualenv.py')}, 12:14:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:14:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:14:23 INFO - 'log_level': 'info', 12:14:23 INFO - 'log_to_console': True, 12:14:23 INFO - 'opt_config_files': (), 12:14:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:14:23 INFO - '--processes=1', 12:14:23 INFO - '--config=%(test_path)s/wptrunner.ini', 12:14:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:14:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:14:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:14:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:14:23 INFO - 'pip_index': False, 12:14:23 INFO - 'require_test_zip': True, 12:14:23 INFO - 'test_type': ('testharness',), 12:14:23 INFO - 'this_chunk': '1', 12:14:23 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:14:23 INFO - 'total_chunks': '10', 12:14:23 INFO - 'virtualenv_path': 'venv', 12:14:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:14:23 INFO - 'work_dir': 'build'} 12:14:23 INFO - [mozharness: 2016-11-01 19:14:23.321270Z] Running clobber step. 12:14:23 INFO - Running pre-action listener: _resource_record_pre_action 12:14:23 INFO - Running main action method: clobber 12:14:23 INFO - rmtree: /builds/slave/test/build 12:14:23 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:14:24 INFO - Running post-action listener: _resource_record_post_action 12:14:24 INFO - [mozharness: 2016-11-01 19:14:24.369328Z] Finished clobber step (success) 12:14:24 INFO - [mozharness: 2016-11-01 19:14:24.369659Z] Running read-buildbot-config step. 12:14:24 INFO - Running pre-action listener: _resource_record_pre_action 12:14:24 INFO - Running main action method: read_buildbot_config 12:14:24 INFO - Using buildbot properties: 12:14:24 INFO - { 12:14:24 INFO - "project": "", 12:14:24 INFO - "product": "firefox", 12:14:24 INFO - "script_repo_revision": "production", 12:14:24 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 12:14:24 INFO - "repository": "", 12:14:24 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 12:14:24 INFO - "buildid": "20161101104504", 12:14:24 INFO - "pgo_build": "False", 12:14:24 INFO - "basedir": "/builds/slave/test", 12:14:24 INFO - "buildnumber": 2, 12:14:24 INFO - "slavename": "tst-linux32-spot-1089", 12:14:24 INFO - "revision": "5b7fb0606f831309500e0997d9c878c2bd9aa332", 12:14:24 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 12:14:24 INFO - "platform": "linux", 12:14:24 INFO - "branch": "mozilla-inbound", 12:14:24 INFO - "repo_path": "integration/mozilla-inbound", 12:14:24 INFO - "moz_repo_path": "", 12:14:24 INFO - "stage_platform": "linux", 12:14:24 INFO - "builduid": "cdc74a65ef5e4555aa49c06518632558", 12:14:24 INFO - "slavebuilddir": "test" 12:14:24 INFO - } 12:14:24 INFO - Found installer url https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 12:14:24 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 12:14:24 INFO - Running post-action listener: _resource_record_post_action 12:14:24 INFO - [mozharness: 2016-11-01 19:14:24.377784Z] Finished read-buildbot-config step (success) 12:14:24 INFO - [mozharness: 2016-11-01 19:14:24.378065Z] Running download-and-extract step. 12:14:24 INFO - Running pre-action listener: _resource_record_pre_action 12:14:24 INFO - Running main action method: download_and_extract 12:14:24 INFO - mkdir: /builds/slave/test/build/tests 12:14: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')]} 12:14:24 INFO - trying https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:14:24 INFO - Downloading https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/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 12:14:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/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 12:14:25 INFO - Downloaded 1325 bytes. 12:14:25 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:14:25 INFO - Using the following test package requirements: 12:14:25 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:14:25 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 12:14:25 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 12:14:25 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'jsshell-linux-i686.zip'], 12:14:25 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 12:14:25 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:14:25 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 12:14:25 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 12:14:25 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 12:14:25 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:14:25 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 12:14:25 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 12:14:25 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/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 12:14:25 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 12:14:25 INFO - Fetch https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 12:14:25 INFO - Http code: 200 12:14:25 INFO - x-amz-id-2: JY0s5w1Uy5e9jMQczqdkQohe1S3OVArisj0YlNrUsvroqh8clhgzsFpgP19wt6TlgDCZzpR9Io4= 12:14:25 INFO - x-amz-request-id: 91DEE2C99E46C5F6 12:14:25 INFO - x-amz-version-id: _8WYpW0D4ib96W3aUUyzyG4UQtToAXP5 12:14:26 INFO - Expected file size: 20597242 12:14:26 INFO - Obtained file size: 20597242 12:14:27 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/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 12:14:27 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 12:14:27 INFO - Fetch https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 12:14:28 INFO - Http code: 200 12:14:28 INFO - x-amz-id-2: TtoxVWTUj3bu1DI0xCnISB8kszkV6s7QH2ncKQK5xK8KGMG9BTcDfb0Q3k7ldmFlIDv/l6H3IRk= 12:14:28 INFO - x-amz-request-id: 3551C31F90F76654 12:14:28 INFO - x-amz-version-id: KecBoZoMf8w8XKOEowupz42uLGsZUj8o 12:14:29 INFO - Expected file size: 43217352 12:14:29 INFO - Obtained file size: 43217352 12:14:40 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')]} 12:14:40 INFO - trying https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:14:40 INFO - Downloading https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/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 12:14:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/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 12:14:48 INFO - Downloaded 66407893 bytes. 12:14:48 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:14:48 INFO - mkdir: /builds/slave/test/properties 12:14:48 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:14:48 INFO - Writing to file /builds/slave/test/properties/build_url 12:14:48 INFO - Contents: 12:14:48 INFO - build_url:https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:14:48 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 12:14:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:14:49 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:14:49 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:14:49 INFO - Contents: 12:14:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:14:49 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:14:49 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 12:14:49 INFO - Fetch https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 12:14:52 INFO - Http code: 200 12:14:52 INFO - via: 1.1 c0740de9f16cf32ffedfd2f9806b8483.cloudfront.net (CloudFront) 12:14:52 INFO - x-amz-cf-id: 9e-rTGIJ_wJ0FmV-qEsQzX3j4yd9mwzm-BMjwg7xDisMoIuMABdMIg== 12:14:52 INFO - x-amz-version-id: SQTG5L.gxW_qZT53qcfwCQZ8Yfe53kG9 12:15:04 INFO - Expected file size: 178458375 12:15:04 INFO - Obtained file size: 178458375 12:15:25 INFO - Running post-action listener: _resource_record_post_action 12:15:25 INFO - Running post-action listener: set_extra_try_arguments 12:15:25 INFO - [mozharness: 2016-11-01 19:15:25.765664Z] Finished download-and-extract step (success) 12:15:25 INFO - [mozharness: 2016-11-01 19:15:25.765970Z] Running fetch-geckodriver step. 12:15:25 INFO - Running pre-action listener: _resource_record_pre_action 12:15:25 INFO - Running main action method: fetch_geckodriver 12:15:26 INFO - Running post-action listener: _resource_record_post_action 12:15:26 INFO - [mozharness: 2016-11-01 19:15:26.140739Z] Finished fetch-geckodriver step (success) 12:15:26 INFO - [mozharness: 2016-11-01 19:15:26.140945Z] Running create-virtualenv step. 12:15:26 INFO - Running pre-action listener: _pre_create_virtualenv 12:15:26 INFO - Running pre-action listener: _resource_record_pre_action 12:15:26 INFO - Running main action method: create_virtualenv 12:15:26 INFO - Creating virtualenv /builds/slave/test/build/venv 12:15:26 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 12:15:26 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:15:26 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:15:26 INFO - Using real prefix '/usr' 12:15:26 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:15:27 INFO - Installing distribute.............................................................................................................................................................................................done. 12:15:30 INFO - Installing pip.................done. 12:15:30 INFO - Return code: 0 12:15:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 12:15:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 12:15:31 INFO - Reading from file tmpfile_stdout 12:15:31 INFO - Output received: 12:15:31 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) 12:15:31 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 12:15: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')]} 12:15:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15: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')]} 12:15:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:31 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:31 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:31 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:31 INFO - 'CCACHE_UMASK': '002', 12:15:31 INFO - 'DISPLAY': ':0', 12:15:31 INFO - 'HOME': '/home/cltbld', 12:15:31 INFO - 'LANG': 'en_US.UTF-8', 12:15:31 INFO - 'LOGNAME': 'cltbld', 12:15:31 INFO - 'MAIL': '/var/mail/cltbld', 12:15:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:31 INFO - 'MOZ_NO_REMOTE': '1', 12:15:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:31 INFO - 'PWD': '/builds/slave/test', 12:15:31 INFO - 'SHELL': '/bin/bash', 12:15:31 INFO - 'SHLVL': '1', 12:15:31 INFO - 'TERM': 'linux', 12:15:31 INFO - 'TMOUT': '86400', 12:15:31 INFO - 'USER': 'cltbld', 12:15:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:31 INFO - '_': '/tools/buildbot/bin/python'} 12:15:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:31 INFO - Downloading/unpacking psutil>=3.1.1 12:15:31 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 12:15:31 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 12:15:31 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:31 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:31 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 12:15:31 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 12:15:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:15:35 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:15:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:15:35 INFO - Installing collected packages: psutil 12:15:35 INFO - Running setup.py install for psutil 12:15:35 INFO - building 'psutil._psutil_linux' extension 12:15:35 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 12:15:35 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:15:35 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:15:36 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 12:15:36 INFO - building 'psutil._psutil_posix' extension 12:15:36 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 12:15:36 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 12:15:36 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:15:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:15:36 INFO - Successfully installed psutil 12:15:36 INFO - Cleaning up... 12:15:36 INFO - Return code: 0 12:15:36 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 12:15:36 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')]} 12:15:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:36 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')]} 12:15:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:36 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:36 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:36 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 12:15:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:36 INFO - 'CCACHE_UMASK': '002', 12:15:36 INFO - 'DISPLAY': ':0', 12:15:36 INFO - 'HOME': '/home/cltbld', 12:15:36 INFO - 'LANG': 'en_US.UTF-8', 12:15:36 INFO - 'LOGNAME': 'cltbld', 12:15:36 INFO - 'MAIL': '/var/mail/cltbld', 12:15:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:36 INFO - 'MOZ_NO_REMOTE': '1', 12:15:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:36 INFO - 'PWD': '/builds/slave/test', 12:15:36 INFO - 'SHELL': '/bin/bash', 12:15:36 INFO - 'SHLVL': '1', 12:15:36 INFO - 'TERM': 'linux', 12:15:36 INFO - 'TMOUT': '86400', 12:15:36 INFO - 'USER': 'cltbld', 12:15:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:36 INFO - '_': '/tools/buildbot/bin/python'} 12:15:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:37 INFO - Downloading/unpacking mozsystemmonitor==0.3 12:15:37 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 12:15:37 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 12:15:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:37 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 12:15:37 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 12:15:43 INFO - Downloading mozsystemmonitor-0.3.tar.gz 12:15:43 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:15:43 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 12:15:43 INFO - Installing collected packages: mozsystemmonitor 12:15:43 INFO - Running setup.py install for mozsystemmonitor 12:15:43 INFO - Successfully installed mozsystemmonitor 12:15:43 INFO - Cleaning up... 12:15:44 INFO - Return code: 0 12:15:44 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 12:15:44 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')]} 12:15:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:44 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:44 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')]} 12:15:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:44 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:44 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:44 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:44 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:44 INFO - 'CCACHE_UMASK': '002', 12:15:44 INFO - 'DISPLAY': ':0', 12:15:44 INFO - 'HOME': '/home/cltbld', 12:15:44 INFO - 'LANG': 'en_US.UTF-8', 12:15:44 INFO - 'LOGNAME': 'cltbld', 12:15:44 INFO - 'MAIL': '/var/mail/cltbld', 12:15:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:44 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:44 INFO - 'MOZ_NO_REMOTE': '1', 12:15:44 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:44 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:44 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:44 INFO - 'PWD': '/builds/slave/test', 12:15:44 INFO - 'SHELL': '/bin/bash', 12:15:44 INFO - 'SHLVL': '1', 12:15:44 INFO - 'TERM': 'linux', 12:15:44 INFO - 'TMOUT': '86400', 12:15:44 INFO - 'USER': 'cltbld', 12:15:44 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:44 INFO - '_': '/tools/buildbot/bin/python'} 12:15:44 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:44 INFO - Downloading/unpacking jsonschema==2.5.1 12:15:44 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 12:15:44 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 12:15:44 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:44 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:44 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 12:15:44 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 12:15:47 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 12:15:48 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 12:15:48 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 12:15:48 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 12:15:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:48 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 12:15:48 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 12:15:48 INFO - Downloading functools32-3.2.3-2.tar.gz 12:15:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 12:15:48 INFO - warning: no files found matching '*.txt' 12:15:48 INFO - no previously-included directories found matching 'build' 12:15:48 INFO - no previously-included directories found matching 'dist' 12:15:48 INFO - no previously-included directories found matching '.git*' 12:15:48 INFO - Installing collected packages: jsonschema, functools32 12:15:48 INFO - Running setup.py install for functools32 12:15:48 INFO - warning: no files found matching '*.txt' 12:15:48 INFO - no previously-included directories found matching 'build' 12:15:48 INFO - no previously-included directories found matching 'dist' 12:15:48 INFO - no previously-included directories found matching '.git*' 12:15:48 INFO - Successfully installed jsonschema functools32 12:15:48 INFO - Cleaning up... 12:15:48 INFO - Return code: 0 12:15:48 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 12:15:48 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')]} 12:15:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:48 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')]} 12:15:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:49 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:49 INFO - 'CCACHE_UMASK': '002', 12:15:49 INFO - 'DISPLAY': ':0', 12:15:49 INFO - 'HOME': '/home/cltbld', 12:15:49 INFO - 'LANG': 'en_US.UTF-8', 12:15:49 INFO - 'LOGNAME': 'cltbld', 12:15:49 INFO - 'MAIL': '/var/mail/cltbld', 12:15:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:49 INFO - 'MOZ_NO_REMOTE': '1', 12:15:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:49 INFO - 'PWD': '/builds/slave/test', 12:15:49 INFO - 'SHELL': '/bin/bash', 12:15:49 INFO - 'SHLVL': '1', 12:15:49 INFO - 'TERM': 'linux', 12:15:49 INFO - 'TMOUT': '86400', 12:15:49 INFO - 'USER': 'cltbld', 12:15:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:49 INFO - '_': '/tools/buildbot/bin/python'} 12:15:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:49 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 12:15:49 INFO - Cleaning up... 12:15:49 INFO - Return code: 0 12:15:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:15:49 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')]} 12:15:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:49 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')]} 12:15:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:49 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:49 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:49 INFO - 'CCACHE_UMASK': '002', 12:15:49 INFO - 'DISPLAY': ':0', 12:15:49 INFO - 'HOME': '/home/cltbld', 12:15:49 INFO - 'LANG': 'en_US.UTF-8', 12:15:49 INFO - 'LOGNAME': 'cltbld', 12:15:49 INFO - 'MAIL': '/var/mail/cltbld', 12:15:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:49 INFO - 'MOZ_NO_REMOTE': '1', 12:15:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:49 INFO - 'PWD': '/builds/slave/test', 12:15:49 INFO - 'SHELL': '/bin/bash', 12:15:49 INFO - 'SHLVL': '1', 12:15:49 INFO - 'TERM': 'linux', 12:15:49 INFO - 'TMOUT': '86400', 12:15:49 INFO - 'USER': 'cltbld', 12:15:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:49 INFO - '_': '/tools/buildbot/bin/python'} 12:15:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:49 INFO - Downloading/unpacking blobuploader==1.2.4 12:15:49 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 12:15:49 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 12:15:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:49 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 12:15:49 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 12:15:53 INFO - Downloading blobuploader-1.2.4.tar.gz 12:15:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:15:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:15: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 12:15: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 12:15:53 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15: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 12:15: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 12:15:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:15:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:15:54 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 12:15:54 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 12:15:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:15:54 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 12:15:54 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 12:15:54 INFO - Downloading docopt-0.6.1.tar.gz 12:15:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:15:54 INFO - Installing collected packages: blobuploader, requests, docopt 12:15:54 INFO - Running setup.py install for blobuploader 12:15:54 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:15:54 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:15:54 INFO - Running setup.py install for requests 12:15:55 INFO - Running setup.py install for docopt 12:15:55 INFO - Successfully installed blobuploader requests docopt 12:15:55 INFO - Cleaning up... 12:15:55 INFO - Return code: 0 12:15:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:15:55 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')]} 12:15:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:15:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:55 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')]} 12:15:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:15:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:15:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:15:56 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:15:56 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:15:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:15:56 INFO - 'CCACHE_UMASK': '002', 12:15:56 INFO - 'DISPLAY': ':0', 12:15:56 INFO - 'HOME': '/home/cltbld', 12:15:56 INFO - 'LANG': 'en_US.UTF-8', 12:15:56 INFO - 'LOGNAME': 'cltbld', 12:15:56 INFO - 'MAIL': '/var/mail/cltbld', 12:15:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:15:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:15:56 INFO - 'MOZ_NO_REMOTE': '1', 12:15:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:15:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:15:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:15:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:15:56 INFO - 'PWD': '/builds/slave/test', 12:15:56 INFO - 'SHELL': '/bin/bash', 12:15:56 INFO - 'SHLVL': '1', 12:15:56 INFO - 'TERM': 'linux', 12:15:56 INFO - 'TMOUT': '86400', 12:15:56 INFO - 'USER': 'cltbld', 12:15:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:15:56 INFO - '_': '/tools/buildbot/bin/python'} 12:15:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:15:56 INFO - Running setup.py (path:/tmp/pip-8gmCAc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:15:56 INFO - Running setup.py (path:/tmp/pip-GvIPM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:15:56 INFO - Running setup.py (path:/tmp/pip-_NCyjD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:15:56 INFO - Running setup.py (path:/tmp/pip-Jx8WHz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:15:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:15:56 INFO - Running setup.py (path:/tmp/pip-Ycx5ho-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:15:57 INFO - Running setup.py (path:/tmp/pip-ZsXESL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:15:57 INFO - Running setup.py (path:/tmp/pip-ykwp1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:15:57 INFO - Running setup.py (path:/tmp/pip-PWhKDD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:15:57 INFO - Running setup.py (path:/tmp/pip-TIXsKf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:15:57 INFO - Running setup.py (path:/tmp/pip-xkMnq7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:15:57 INFO - Running setup.py (path:/tmp/pip-xRG_pB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:15:57 INFO - Running setup.py (path:/tmp/pip-LbdaIV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:15:57 INFO - Running setup.py (path:/tmp/pip-68ou_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:15:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:15:58 INFO - Running setup.py (path:/tmp/pip-jf8EAu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:15:58 INFO - Running setup.py (path:/tmp/pip-BnDxgJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:15:58 INFO - Running setup.py (path:/tmp/pip-EKMzja-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:15:58 INFO - Running setup.py (path:/tmp/pip-pHGQIq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:15:58 INFO - Running setup.py (path:/tmp/pip-sm105w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:15:58 INFO - Running setup.py (path:/tmp/pip-4YN36z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:15:58 INFO - Running setup.py (path:/tmp/pip-z0zCkt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:15:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:15:58 INFO - Running setup.py (path:/tmp/pip-pn7w79-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:15:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:15:59 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 12:15:59 INFO - Running setup.py install for manifestparser 12:15:59 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:15:59 INFO - Running setup.py install for mozcrash 12:15:59 INFO - Running setup.py install for mozdebug 12:15:59 INFO - Running setup.py install for mozdevice 12:15:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:15:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:15:59 INFO - Running setup.py install for mozfile 12:16:00 INFO - Running setup.py install for mozhttpd 12:16:00 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Running setup.py install for mozinfo 12:16:00 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Running setup.py install for mozInstall 12:16:00 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:16:00 INFO - Running setup.py install for mozleak 12:16:00 INFO - Running setup.py install for mozlog 12:16:01 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Running setup.py install for moznetwork 12:16:01 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Running setup.py install for mozprocess 12:16:01 INFO - Running setup.py install for mozprofile 12:16:01 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Running setup.py install for mozrunner 12:16:01 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:16:01 INFO - Running setup.py install for mozscreenshot 12:16:02 INFO - Running setup.py install for moztest 12:16:02 INFO - Running setup.py install for mozversion 12:16:02 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:16:02 INFO - Running setup.py install for wptserve 12:16:02 INFO - Running setup.py install for marionette-driver 12:16:02 INFO - Running setup.py install for browsermob-proxy 12:16:03 INFO - Running setup.py install for marionette-client 12:16:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:16:03 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:16:03 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 12:16:03 INFO - Cleaning up... 12:16:03 INFO - Return code: 0 12:16:03 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:16: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')]} 12:16:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:16:03 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:16: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')]} 12:16:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:16:03 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:16:03 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9d35dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9c878b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9ed43c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, '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-1478027649.364636-679743746', '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 12:16:03 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 12:16:03 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:16:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:16:03 INFO - 'CCACHE_UMASK': '002', 12:16:03 INFO - 'DISPLAY': ':0', 12:16:03 INFO - 'HOME': '/home/cltbld', 12:16:03 INFO - 'LANG': 'en_US.UTF-8', 12:16:03 INFO - 'LOGNAME': 'cltbld', 12:16:03 INFO - 'MAIL': '/var/mail/cltbld', 12:16:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:16:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:16:03 INFO - 'MOZ_NO_REMOTE': '1', 12:16:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:16:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:16:03 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:16:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:16:03 INFO - 'PWD': '/builds/slave/test', 12:16:03 INFO - 'SHELL': '/bin/bash', 12:16:03 INFO - 'SHLVL': '1', 12:16:03 INFO - 'TERM': 'linux', 12:16:03 INFO - 'TMOUT': '86400', 12:16:03 INFO - 'USER': 'cltbld', 12:16:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:16:03 INFO - '_': '/tools/buildbot/bin/python'} 12:16:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:16:04 INFO - Running setup.py (path:/tmp/pip-U0gYaM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:16:04 INFO - Running setup.py (path:/tmp/pip-5rWe7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:16:04 INFO - Running setup.py (path:/tmp/pip-RlMCjp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:16:04 INFO - Running setup.py (path:/tmp/pip-lG2fKn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:16:04 INFO - Running setup.py (path:/tmp/pip-vATbOl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:16:04 INFO - Running setup.py (path:/tmp/pip-9n0wsc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:16:04 INFO - Running setup.py (path:/tmp/pip-cHc99i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:16:04 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)) 12:16:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:16:04 INFO - Running setup.py (path:/tmp/pip-Dixbtt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:16:05 INFO - Running setup.py (path:/tmp/pip-tzf6eV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:16:05 INFO - Running setup.py (path:/tmp/pip-vockoW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:16:05 INFO - Running setup.py (path:/tmp/pip-opvL_1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:16:05 INFO - Running setup.py (path:/tmp/pip-Ob3XBl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:16:05 INFO - Running setup.py (path:/tmp/pip-qtsYe2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:16:05 INFO - Running setup.py (path:/tmp/pip-767tEK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:16:05 INFO - Running setup.py (path:/tmp/pip-9te0wH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:16:05 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)) 12:16:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:16:05 INFO - Running setup.py (path:/tmp/pip-kMy2_9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:16:06 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)) 12:16:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:16:06 INFO - Running setup.py (path:/tmp/pip-YN21_f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:16:06 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)) 12:16:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:16:06 INFO - Running setup.py (path:/tmp/pip-h0UdK_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:16:06 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)) 12:16:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:16:06 INFO - Running setup.py (path:/tmp/pip-kHI5nt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:16:06 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)) 12:16:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:16:06 INFO - Running setup.py (path:/tmp/pip-Cddbgp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:16:06 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)) 12:16:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:16:06 INFO - Running setup.py (path:/tmp/pip-sjChOq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:16:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:16:06 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)) 12:16:06 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)) 12:16:06 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)) 12:16:06 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)) 12:16:06 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)) 12:16:06 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)) 12:16:06 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:16:06 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 12:16:06 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 12:16:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:16:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:16:06 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 12:16:06 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 12:16:10 INFO - Downloading blessings-1.6.tar.gz 12:16:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:16:10 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)) 12:16:10 INFO - Installing collected packages: blessings 12:16:10 INFO - Running setup.py install for blessings 12:16:10 INFO - Successfully installed blessings 12:16:10 INFO - Cleaning up... 12:16:10 INFO - Return code: 0 12:16:10 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:16:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:16:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:16:11 INFO - Reading from file tmpfile_stdout 12:16:11 INFO - Current package versions: 12:16:11 INFO - argparse == 1.2.1 12:16:11 INFO - blessings == 1.6 12:16:11 INFO - blobuploader == 1.2.4 12:16:11 INFO - browsermob-proxy == 0.6.0 12:16:11 INFO - docopt == 0.6.1 12:16:11 INFO - functools32 == 3.2.3-2 12:16:11 INFO - jsonschema == 2.5.1 12:16:11 INFO - manifestparser == 1.1 12:16:11 INFO - marionette-client == 3.2.0 12:16:11 INFO - marionette-driver == 2.1.0 12:16:11 INFO - mozInstall == 1.12 12:16:11 INFO - mozcrash == 0.17 12:16:11 INFO - mozdebug == 0.1 12:16:11 INFO - mozdevice == 0.48 12:16:11 INFO - mozfile == 1.2 12:16:11 INFO - mozhttpd == 0.7 12:16:11 INFO - mozinfo == 0.9 12:16:11 INFO - mozleak == 0.1 12:16:11 INFO - mozlog == 3.4 12:16:11 INFO - moznetwork == 0.27 12:16:11 INFO - mozprocess == 0.23 12:16:11 INFO - mozprofile == 0.28 12:16:11 INFO - mozrunner == 6.12 12:16:11 INFO - mozscreenshot == 0.1 12:16:11 INFO - mozsystemmonitor == 0.3 12:16:11 INFO - moztest == 0.7 12:16:11 INFO - mozversion == 1.4 12:16:11 INFO - psutil == 3.1.1 12:16:11 INFO - requests == 1.2.3 12:16:11 INFO - wptserve == 1.4.0 12:16:11 INFO - wsgiref == 0.1.2 12:16:11 INFO - Running post-action listener: _resource_record_post_action 12:16:11 INFO - Running post-action listener: _start_resource_monitoring 12:16:11 INFO - Starting resource monitoring. 12:16:11 INFO - [mozharness: 2016-11-01 19:16:11.265434Z] Finished create-virtualenv step (success) 12:16:11 INFO - [mozharness: 2016-11-01 19:16:11.267707Z] Running pull step. 12:16:11 INFO - Running pre-action listener: _resource_record_pre_action 12:16:11 INFO - Running main action method: pull 12:16:11 INFO - Pull has nothing to do! 12:16:11 INFO - Running post-action listener: _resource_record_post_action 12:16:11 INFO - [mozharness: 2016-11-01 19:16:11.270578Z] Finished pull step (success) 12:16:11 INFO - [mozharness: 2016-11-01 19:16:11.270893Z] Running install step. 12:16:11 INFO - Running pre-action listener: _resource_record_pre_action 12:16:11 INFO - Running main action method: install 12:16:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:16:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:16:11 INFO - Reading from file tmpfile_stdout 12:16:11 INFO - Detecting whether we're running mozinstall >=1.0... 12:16:11 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:16:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:16:11 INFO - Reading from file tmpfile_stdout 12:16:11 INFO - Output received: 12:16:11 INFO - Usage: mozinstall [options] installer 12:16:11 INFO - Options: 12:16:11 INFO - -h, --help show this help message and exit 12:16:11 INFO - -d DEST, --destination=DEST 12:16:11 INFO - Directory to install application into. [default: 12:16:11 INFO - "/builds/slave/test"] 12:16:11 INFO - --app=APP Application being installed. [default: firefox] 12:16:11 INFO - mkdir: /builds/slave/test/build/application 12:16:11 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'] 12:16:11 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 12:16:42 INFO - Reading from file tmpfile_stdout 12:16:42 INFO - Output received: 12:16:42 INFO - /builds/slave/test/build/application/firefox/firefox 12:16:42 INFO - Running post-action listener: _resource_record_post_action 12:16:42 INFO - [mozharness: 2016-11-01 19:16:42.331628Z] Finished install step (success) 12:16:42 INFO - [mozharness: 2016-11-01 19:16:42.331817Z] Running run-tests step. 12:16:42 INFO - Running pre-action listener: _resource_record_pre_action 12:16:42 INFO - Running main action method: run_tests 12:16:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:16:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:16:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:16:42 INFO - grabbing minidump binary from tooltool 12:16:42 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')]} 12:16:42 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 12:16:42 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 12:16:42 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 12:16:42 INFO - Downloaded 37427 bytes. 12:16:42 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 12:16:42 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')]} 12:16:42 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 0x9cbc7a0>, '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 0x9cc1678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9dd6aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:16:42 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 12:16:42 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 12:16:42 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 12:16:42 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:16:42 INFO - Return code: 0 12:16:42 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:16:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:16:42 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/OctoI3q0RI2w5YxCQ3YlQg/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 12:16:42 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/OctoI3q0RI2w5YxCQ3YlQg/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 12:16:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:16:42 INFO - 'CCACHE_UMASK': '002', 12:16:42 INFO - 'DISPLAY': ':0', 12:16:42 INFO - 'HOME': '/home/cltbld', 12:16:42 INFO - 'LANG': 'en_US.UTF-8', 12:16:42 INFO - 'LOGNAME': 'cltbld', 12:16:42 INFO - 'MAIL': '/var/mail/cltbld', 12:16:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:16:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:16:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:16:42 INFO - 'MOZ_NO_REMOTE': '1', 12:16:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:16:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:16:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:16:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:16:42 INFO - 'PWD': '/builds/slave/test', 12:16:42 INFO - 'SHELL': '/bin/bash', 12:16:42 INFO - 'SHLVL': '1', 12:16:42 INFO - 'TERM': 'linux', 12:16:42 INFO - 'TMOUT': '86400', 12:16:42 INFO - 'USER': 'cltbld', 12:16:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478027649.364636-679743746', 12:16:42 INFO - '_': '/tools/buildbot/bin/python'} 12:16:42 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/OctoI3q0RI2w5YxCQ3YlQg/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 12:16:43 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 12:16:43 INFO - import pkg_resources 12:16:43 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 12:16:44 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 12:16:45 INFO - Using 1 client processes 12:16:45 INFO - wptserve Starting http server on 127.0.0.1:8000 12:16:45 INFO - wptserve Starting http server on 127.0.0.1:8001 12:16:45 INFO - wptserve Starting http server on 127.0.0.1:8443 12:16:47 INFO - SUITE-START | Running 904 tests 12:16:47 INFO - Running testharness tests 12:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 12:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 12:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 12:16:47 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 12:16:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 12:16:47 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 12:16:47 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 1ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 1ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 6ms 12:16:47 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 12:16:47 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 1ms 12:16:47 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 12:16:47 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 7ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 12:16:47 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-expiration.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 7ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 8ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 1ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 12:16:47 INFO - TEST-START | /encrypted-media/idlharness.html 12:16:47 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 12:16:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 12:16:47 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 12:16:47 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 12:16:47 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 12:16:47 INFO - TEST-START | /media-source/mediasource-duration.html 12:16:47 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 12:16:47 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 12:16:47 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 12:16:47 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:16:47 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 12:16:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 12:16:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:16:47 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 12:16:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:16:47 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 12:16:47 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/cancel.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/general.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/tee.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 12:16:47 INFO - TEST-START | /streams/readable-streams/templated.https.html 12:16:47 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 12:16:47 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 12:16:47 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 7ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 1ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 1ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 1ms 12:16:47 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 12:16:47 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 12:16:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 12:16:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 12:16:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 12:16:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 12:16:48 INFO - Setting up ssl 12:16:48 INFO - PROCESS | certutil | 12:16:48 INFO - PROCESS | certutil | 12:16:48 INFO - PROCESS | certutil | 12:16:48 INFO - Certificate Nickname Trust Attributes 12:16:48 INFO - SSL,S/MIME,JAR/XPI 12:16:48 INFO - 12:16:48 INFO - web-platform-tests CT,, 12:16:48 INFO - 12:16:48 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpJEQMKh.mozrunner 12:16:48 INFO - Starting runner 12:16:51 INFO - PROCESS | 1847 | 1478027811176 Marionette DEBUG Marionette enabled via build flag and pref 12:16:51 INFO - PROCESS | 1847 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 12:16:51 INFO - PROCESS | 1847 | [1847] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 12:16:51 INFO - PROCESS | 1847 | [1847] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 12:16:51 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0fef000 == 1 [pid = 1847] [id = 1] 12:16:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 1 (0xa0fef400) [pid = 1847] [serial = 1] [outer = (nil)] 12:16:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 2 (0xa0fefc00) [pid = 1847] [serial = 2] [outer = 0xa0fef400] 12:16:51 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:16:51 INFO - PROCESS | 1847 | 1478027811937 Marionette INFO Listening on port 2828 12:16:52 INFO - PROCESS | 1847 | 1478027812507 Marionette DEBUG Marionette enabled via command-line flag 12:16:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a033000 == 2 [pid = 1847] [id = 2] 12:16:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 3 (0x9a033400) [pid = 1847] [serial = 3] [outer = (nil)] 12:16:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 4 (0x9a033c00) [pid = 1847] [serial = 4] [outer = 0x9a033400] 12:16:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:16:52 INFO - PROCESS | 1847 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2a9a600 12:16:52 INFO - PROCESS | 1847 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99429120 12:16:52 INFO - PROCESS | 1847 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9942e5a0 12:16:52 INFO - PROCESS | 1847 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99430060 12:16:52 INFO - PROCESS | 1847 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99430b20 12:16:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 5 (0x994db400) [pid = 1847] [serial = 5] [outer = 0xa0fef400] 12:16:52 INFO - PROCESS | 1847 | 1478027812919 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43517 12:16:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:16:52 INFO - PROCESS | 1847 | 1478027812992 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43518 12:16:53 INFO - PROCESS | 1847 | 1478027813000 Marionette DEBUG Closed connection conn0 12:16:53 INFO - PROCESS | 1847 | 1478027813108 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43519 12:16:53 INFO - PROCESS | 1847 | 1478027813111 Marionette DEBUG Closed connection conn1 12:16:53 INFO - PROCESS | 1847 | 1478027813163 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43520 12:16:53 INFO - PROCESS | 1847 | 1478027813176 Marionette DEBUG Closed connection conn2 12:16:53 INFO - PROCESS | 1847 | 1478027813242 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:16:53 INFO - PROCESS | 1847 | 1478027813260 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":"20161101104504","processId":1847,"version":"52.0a1"} 12:16:53 INFO - PROCESS | 1847 | [1847] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 12:16:54 INFO - PROCESS | 1847 | [1847] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 12:16:54 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4cacc00 == 3 [pid = 1847] [id = 3] 12:16:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 6 (0x9622f400) [pid = 1847] [serial = 6] [outer = (nil)] 12:16:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x9622fc00 == 4 [pid = 1847] [id = 4] 12:16:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 7 (0x96230000) [pid = 1847] [serial = 7] [outer = (nil)] 12:16:54 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:16:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x951f8400 == 5 [pid = 1847] [id = 5] 12:16:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 8 (0x951f8800) [pid = 1847] [serial = 8] [outer = (nil)] 12:16:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 9 (0x94f32000) [pid = 1847] [serial = 9] [outer = 0x951f8800] 12:16:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 10 (0x95362800) [pid = 1847] [serial = 10] [outer = 0x9622f400] 12:16:55 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:16:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 11 (0x95363c00) [pid = 1847] [serial = 11] [outer = 0x96230000] 12:16:55 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:16:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 12 (0x95365400) [pid = 1847] [serial = 12] [outer = 0x951f8800] 12:16:56 INFO - PROCESS | 1847 | [1847] WARNING: OpenGL-accelerated layers are not supported on this system: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2421 12:16:56 INFO - PROCESS | 1847 | 1478027816675 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 13 (0x91c08000) [pid = 1847] [serial = 13] [outer = 0x951f8800] 12:16:57 INFO - PROCESS | 1847 | 1478027817603 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"086cef1b-5e61-4064-abc4-910902c10690","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":"20161101104504","processId":1847,"version":"52.0a1","command_id":1}}] 12:16:57 INFO - PROCESS | 1847 | 1478027817876 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 12:16:58 INFO - PROCESS | 1847 | 1478027818134 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 12:16:58 INFO - PROCESS | 1847 | 1478027818331 Marionette TRACE conn3 -> [0,3,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 1847 | 1478027818335 Marionette TRACE conn3 <- [1,3,null,{"value":"8"}] 12:16:58 INFO - PROCESS | 1847 | 1478027818456 Marionette TRACE conn3 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:16:58 INFO - PROCESS | 1847 | [1847] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:16:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 14 (0x8f8b2c00) [pid = 1847] [serial = 14] [outer = 0x951f8800] 12:16:58 INFO - PROCESS | 1847 | 1478027818954 Marionette TRACE conn3 <- [1,4,null,{}] 12:16:58 INFO - PROCESS | 1847 | 1478027818970 Marionette TRACE conn3 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:16:59 INFO - PROCESS | 1847 | 1478027819028 Marionette TRACE conn3 <- [1,5,null,{"value":null}] 12:16:59 INFO - PROCESS | 1847 | 1478027819093 Marionette TRACE conn3 -> [0,6,"getWindowHandle",null] 12:16:59 INFO - PROCESS | 1847 | 1478027819100 Marionette TRACE conn3 <- [1,6,null,{"value":"8"}] 12:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:16:59 INFO - PROCESS | 1847 | 1478027819135 Marionette TRACE conn3 -> [0,7,"timeouts",{"script":35000}] 12:16:59 INFO - PROCESS | 1847 | 1478027819152 Marionette TRACE conn3 <- [1,7,null,{}] 12:16:59 INFO - PROCESS | 1847 | 1478027819179 Marionette TRACE conn3 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:16:59 INFO - PROCESS | 1847 | 1478027819210 Marionette TRACE conn3 <- [1,8,null,{"value":null}] 12:16:59 INFO - PROCESS | 1847 | 1478027819226 Marionette TRACE conn3 -> [0,9,"getWindowHandles",null] 12:16:59 INFO - PROCESS | 1847 | 1478027819230 Marionette TRACE conn3 <- [1,9,null,["8"]] 12:16:59 INFO - PROCESS | 1847 | 1478027819249 Marionette TRACE conn3 -> [0,10,"switchToWindow",{"name":"8"}] 12:16:59 INFO - PROCESS | 1847 | 1478027819253 Marionette TRACE conn3 <- [1,10,null,{}] 12:16:59 INFO - PROCESS | 1847 | 1478027819272 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc28000 == 6 [pid = 1847] [id = 6] 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 15 (0x8dc28400) [pid = 1847] [serial = 15] [outer = (nil)] 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 16 (0x8dcb3800) [pid = 1847] [serial = 16] [outer = 0x8dc28400] 12:16:59 INFO - PROCESS | 1847 | 1478027819383 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 17 (0x8dcb8800) [pid = 1847] [serial = 17] [outer = 0x8dc28400] 12:16:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab4000 == 7 [pid = 1847] [id = 7] 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 18 (0x8dab4400) [pid = 1847] [serial = 18] [outer = (nil)] 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 19 (0x8d834c00) [pid = 1847] [serial = 19] [outer = 0x8dab4400] 12:16:59 INFO - PROCESS | 1847 | 1478027819774 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8d836800) [pid = 1847] [serial = 20] [outer = 0x8dab4400] 12:16:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:17:00 INFO - PROCESS | 1847 | [1847] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 12:17:00 INFO - PROCESS | 1847 | 1478027820487 Marionette TRACE conn3 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:17:00 INFO - . 12:17:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1435ms 12:17:00 INFO - PROCESS | 1847 | 1478027820643 Marionette TRACE conn3 -> [0,12,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 1847 | 1478027820645 Marionette TRACE conn3 <- [1,12,null,{"value":"8"}] 12:17:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:17:00 INFO - PROCESS | 1847 | 1478027820741 Marionette TRACE conn3 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:00 INFO - PROCESS | 1847 | 1478027820928 Marionette TRACE conn3 <- [1,13,null,{"value":null}] 12:17:00 INFO - PROCESS | 1847 | 1478027820964 Marionette TRACE conn3 -> [0,14,"getWindowHandles",null] 12:17:00 INFO - PROCESS | 1847 | 1478027820967 Marionette TRACE conn3 <- [1,14,null,["8"]] 12:17:00 INFO - PROCESS | 1847 | 1478027820984 Marionette TRACE conn3 -> [0,15,"switchToWindow",{"name":"8"}] 12:17:00 INFO - PROCESS | 1847 | 1478027820988 Marionette TRACE conn3 <- [1,15,null,{}] 12:17:01 INFO - PROCESS | 1847 | 1478027821000 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b4c00 == 8 [pid = 1847] [id = 8] 12:17:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x91161800) [pid = 1847] [serial = 21] [outer = (nil)] 12:17:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8bce4800) [pid = 1847] [serial = 22] [outer = 0x91161800] 12:17:01 INFO - PROCESS | 1847 | 1478027821123 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8bce9400) [pid = 1847] [serial = 23] [outer = 0x91161800] 12:17:02 INFO - PROCESS | 1847 | 1478027822053 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:17:02 INFO - . 12:17:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1484ms 12:17:02 INFO - PROCESS | 1847 | 1478027822182 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 1847 | 1478027822187 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 12:17:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:17:02 INFO - PROCESS | 1847 | 1478027822239 Marionette TRACE conn3 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcef800 == 9 [pid = 1847] [id = 9] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8bcefc00) [pid = 1847] [serial = 24] [outer = (nil)] 12:17:02 INFO - PROCESS | 1847 | 1478027822466 Marionette TRACE conn3 <- [1,18,null,{"value":null}] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8ba94400) [pid = 1847] [serial = 25] [outer = 0x8bcefc00] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8cc76000) [pid = 1847] [serial = 26] [outer = 0x8bcefc00] 12:17:02 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:17:02 INFO - PROCESS | 1847 | 1478027822616 Marionette TRACE conn3 -> [0,19,"getWindowHandles",null] 12:17:02 INFO - PROCESS | 1847 | 1478027822620 Marionette TRACE conn3 <- [1,19,null,["8"]] 12:17:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcf0000 == 10 [pid = 1847] [id = 10] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8bcf0c00) [pid = 1847] [serial = 27] [outer = (nil)] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8d8bd000) [pid = 1847] [serial = 28] [outer = 0x8bcf0c00] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dc26400) [pid = 1847] [serial = 29] [outer = 0x8bcf0c00] 12:17:02 INFO - PROCESS | 1847 | 1478027822801 Marionette TRACE conn3 -> [0,20,"switchToWindow",{"name":"8"}] 12:17:02 INFO - PROCESS | 1847 | 1478027822808 Marionette TRACE conn3 <- [1,20,null,{}] 12:17:02 INFO - PROCESS | 1847 | 1478027822837 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbe000 == 11 [pid = 1847] [id = 11] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dcbe400) [pid = 1847] [serial = 30] [outer = (nil)] 12:17:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8f84f400) [pid = 1847] [serial = 31] [outer = 0x8dcbe400] 12:17:02 INFO - PROCESS | 1847 | 1478027822965 Marionette DEBUG loaded listener.js 12:17:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8fac7800) [pid = 1847] [serial = 32] [outer = 0x8dcbe400] 12:17:03 INFO - PROCESS | 1847 | 1478027823793 Marionette TRACE conn3 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:17:03 INFO - . 12:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1627ms 12:17:03 INFO - PROCESS | 1847 | 1478027823824 Marionette TRACE conn3 -> [0,22,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 1847 | 1478027823829 Marionette TRACE conn3 <- [1,22,null,{"value":"8"}] 12:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:17:03 INFO - PROCESS | 1847 | 1478027823836 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:04 INFO - PROCESS | 1847 | 1478027824019 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 12:17:04 INFO - PROCESS | 1847 | 1478027824143 Marionette TRACE conn3 -> [0,24,"getWindowHandles",null] 12:17:04 INFO - PROCESS | 1847 | 1478027824148 Marionette TRACE conn3 <- [1,24,null,["8"]] 12:17:04 INFO - PROCESS | 1847 | 1478027824170 Marionette TRACE conn3 -> [0,25,"switchToWindow",{"name":"8"}] 12:17:04 INFO - PROCESS | 1847 | 1478027824177 Marionette TRACE conn3 <- [1,25,null,{}] 12:17:04 INFO - PROCESS | 1847 | 1478027824183 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x90709800 == 12 [pid = 1847] [id = 12] 12:17:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x90709c00) [pid = 1847] [serial = 33] [outer = (nil)] 12:17:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x93b41000) [pid = 1847] [serial = 34] [outer = 0x90709c00] 12:17:04 INFO - PROCESS | 1847 | 1478027824278 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x95924000) [pid = 1847] [serial = 35] [outer = 0x90709c00] 12:17:05 INFO - PROCESS | 1847 | 1478027825201 Marionette TRACE conn3 <- [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]]]}] 12:17:05 INFO - . 12:17:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1424ms 12:17:05 INFO - PROCESS | 1847 | 1478027825276 Marionette TRACE conn3 -> [0,27,"getWindowHandle",null] 12:17:05 INFO - PROCESS | 1847 | 1478027825282 Marionette TRACE conn3 <- [1,27,null,{"value":"8"}] 12:17:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:17:05 INFO - PROCESS | 1847 | 1478027825294 Marionette TRACE conn3 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:05 INFO - PROCESS | 1847 | 1478027825459 Marionette TRACE conn3 <- [1,28,null,{"value":null}] 12:17:05 INFO - PROCESS | 1847 | 1478027825605 Marionette TRACE conn3 -> [0,29,"getWindowHandles",null] 12:17:05 INFO - PROCESS | 1847 | 1478027825613 Marionette TRACE conn3 <- [1,29,null,["8"]] 12:17:05 INFO - PROCESS | 1847 | 1478027825640 Marionette TRACE conn3 -> [0,30,"switchToWindow",{"name":"8"}] 12:17:05 INFO - PROCESS | 1847 | 1478027825648 Marionette TRACE conn3 <- [1,30,null,{}] 12:17:05 INFO - PROCESS | 1847 | 1478027825655 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d838000 == 13 [pid = 1847] [id = 13] 12:17:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8d8bcc00) [pid = 1847] [serial = 36] [outer = (nil)] 12:17:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dcb5c00) [pid = 1847] [serial = 37] [outer = 0x8d8bcc00] 12:17:05 INFO - PROCESS | 1847 | 1478027825746 Marionette DEBUG loaded listener.js 12:17:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x91162000) [pid = 1847] [serial = 38] [outer = 0x8d8bcc00] 12:17:06 INFO - PROCESS | 1847 | 1478027826404 Marionette TRACE conn3 <- [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]]]}] 12:17:06 INFO - . 12:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1172ms 12:17:06 INFO - PROCESS | 1847 | 1478027826464 Marionette TRACE conn3 -> [0,32,"getWindowHandle",null] 12:17:06 INFO - PROCESS | 1847 | 1478027826469 Marionette TRACE conn3 <- [1,32,null,{"value":"8"}] 12:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:17:06 INFO - PROCESS | 1847 | 1478027826476 Marionette TRACE conn3 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:06 INFO - PROCESS | 1847 | 1478027826719 Marionette TRACE conn3 <- [1,33,null,{"value":null}] 12:17:06 INFO - PROCESS | 1847 | 1478027826829 Marionette TRACE conn3 -> [0,34,"getWindowHandles",null] 12:17:06 INFO - PROCESS | 1847 | 1478027826833 Marionette TRACE conn3 <- [1,34,null,["8"]] 12:17:06 INFO - PROCESS | 1847 | 1478027826839 Marionette TRACE conn3 -> [0,35,"switchToWindow",{"name":"8"}] 12:17:06 INFO - PROCESS | 1847 | 1478027826844 Marionette TRACE conn3 <- [1,35,null,{}] 12:17:06 INFO - PROCESS | 1847 | 1478027826868 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x95e97000 == 14 [pid = 1847] [id = 14] 12:17:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x95e98800) [pid = 1847] [serial = 39] [outer = (nil)] 12:17:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x95ea3000) [pid = 1847] [serial = 40] [outer = 0x95e98800] 12:17:06 INFO - PROCESS | 1847 | 1478027826952 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x96234400) [pid = 1847] [serial = 41] [outer = 0x95e98800] 12:17:07 INFO - PROCESS | 1847 | 1478027827516 Marionette TRACE conn3 <- [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]]]}] 12:17:07 INFO - . 12:17:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1081ms 12:17:07 INFO - PROCESS | 1847 | 1478027827564 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 1847 | 1478027827574 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 12:17:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:17:07 INFO - PROCESS | 1847 | 1478027827581 Marionette TRACE conn3 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:07 INFO - PROCESS | 1847 | 1478027827777 Marionette TRACE conn3 <- [1,38,null,{"value":null}] 12:17:07 INFO - PROCESS | 1847 | 1478027827798 Marionette TRACE conn3 -> [0,39,"getWindowHandles",null] 12:17:07 INFO - PROCESS | 1847 | 1478027827803 Marionette TRACE conn3 <- [1,39,null,["8"]] 12:17:07 INFO - PROCESS | 1847 | 1478027827807 Marionette TRACE conn3 -> [0,40,"switchToWindow",{"name":"8"}] 12:17:07 INFO - PROCESS | 1847 | 1478027827814 Marionette TRACE conn3 <- [1,40,null,{}] 12:17:07 INFO - PROCESS | 1847 | 1478027827820 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x967bfc00 == 15 [pid = 1847] [id = 15] 12:17:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x97c35400) [pid = 1847] [serial = 42] [outer = (nil)] 12:17:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x97c3b000) [pid = 1847] [serial = 43] [outer = 0x97c35400] 12:17:07 INFO - PROCESS | 1847 | 1478027827909 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x97c5c400) [pid = 1847] [serial = 44] [outer = 0x97c35400] 12:17:08 INFO - PROCESS | 1847 | 1478027828499 Marionette TRACE conn3 <- [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]]]}] 12:17:08 INFO - . 12:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 970ms 12:17:08 INFO - PROCESS | 1847 | 1478027828549 Marionette TRACE conn3 -> [0,42,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 1847 | 1478027828554 Marionette TRACE conn3 <- [1,42,null,{"value":"8"}] 12:17:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:17:08 INFO - PROCESS | 1847 | 1478027828561 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:08 INFO - PROCESS | 1847 | 1478027828758 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 12:17:08 INFO - PROCESS | 1847 | 1478027828773 Marionette TRACE conn3 -> [0,44,"getWindowHandles",null] 12:17:08 INFO - PROCESS | 1847 | 1478027828777 Marionette TRACE conn3 <- [1,44,null,["8"]] 12:17:08 INFO - PROCESS | 1847 | 1478027828784 Marionette TRACE conn3 -> [0,45,"switchToWindow",{"name":"8"}] 12:17:08 INFO - PROCESS | 1847 | 1478027828789 Marionette TRACE conn3 <- [1,45,null,{}] 12:17:08 INFO - PROCESS | 1847 | 1478027828797 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x994d3400 == 16 [pid = 1847] [id = 16] 12:17:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x994d4400) [pid = 1847] [serial = 45] [outer = (nil)] 12:17:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x9a035400) [pid = 1847] [serial = 46] [outer = 0x994d4400] 12:17:08 INFO - PROCESS | 1847 | 1478027828879 Marionette DEBUG loaded listener.js 12:17:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x9a0df800) [pid = 1847] [serial = 47] [outer = 0x994d4400] 12:17:09 INFO - PROCESS | 1847 | 1478027829469 Marionette TRACE conn3 <- [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]]]}] 12:17:09 INFO - . 12:17:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 978ms 12:17:09 INFO - PROCESS | 1847 | 1478027829539 Marionette TRACE conn3 -> [0,47,"getWindowHandle",null] 12:17:09 INFO - PROCESS | 1847 | 1478027829542 Marionette TRACE conn3 <- [1,47,null,{"value":"8"}] 12:17:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:17:09 INFO - PROCESS | 1847 | 1478027829549 Marionette TRACE conn3 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:09 INFO - PROCESS | 1847 | 1478027829695 Marionette TRACE conn3 <- [1,48,null,{"value":null}] 12:17:09 INFO - PROCESS | 1847 | 1478027829782 Marionette TRACE conn3 -> [0,49,"getWindowHandles",null] 12:17:09 INFO - PROCESS | 1847 | 1478027829784 Marionette TRACE conn3 <- [1,49,null,["8"]] 12:17:09 INFO - PROCESS | 1847 | 1478027829790 Marionette TRACE conn3 -> [0,50,"switchToWindow",{"name":"8"}] 12:17:09 INFO - PROCESS | 1847 | 1478027829795 Marionette TRACE conn3 <- [1,50,null,{}] 12:17:09 INFO - PROCESS | 1847 | 1478027829800 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x91c09c00 == 17 [pid = 1847] [id = 17] 12:17:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x994d2400) [pid = 1847] [serial = 48] [outer = (nil)] 12:17:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x9a1d6800) [pid = 1847] [serial = 49] [outer = 0x994d2400] 12:17:09 INFO - PROCESS | 1847 | 1478027829881 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x9a440000) [pid = 1847] [serial = 50] [outer = 0x994d2400] 12:17:10 INFO - PROCESS | 1847 | 1478027830431 Marionette TRACE conn3 <- [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]]]}] 12:17:10 INFO - . 12:17:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 919ms 12:17:10 INFO - PROCESS | 1847 | 1478027830469 Marionette TRACE conn3 -> [0,52,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 1847 | 1478027830472 Marionette TRACE conn3 <- [1,52,null,{"value":"8"}] 12:17:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:17:10 INFO - PROCESS | 1847 | 1478027830479 Marionette TRACE conn3 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:10 INFO - PROCESS | 1847 | 1478027830695 Marionette TRACE conn3 <- [1,53,null,{"value":null}] 12:17:10 INFO - PROCESS | 1847 | 1478027830707 Marionette TRACE conn3 -> [0,54,"getWindowHandles",null] 12:17:10 INFO - PROCESS | 1847 | 1478027830710 Marionette TRACE conn3 <- [1,54,null,["8"]] 12:17:10 INFO - PROCESS | 1847 | 1478027830715 Marionette TRACE conn3 -> [0,55,"switchToWindow",{"name":"8"}] 12:17:10 INFO - PROCESS | 1847 | 1478027830720 Marionette TRACE conn3 <- [1,55,null,{}] 12:17:10 INFO - PROCESS | 1847 | 1478027830726 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x9070d400 == 18 [pid = 1847] [id = 18] 12:17:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x9a494400) [pid = 1847] [serial = 51] [outer = (nil)] 12:17:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x9ae93400) [pid = 1847] [serial = 52] [outer = 0x9a494400] 12:17:10 INFO - PROCESS | 1847 | 1478027830814 Marionette DEBUG loaded listener.js 12:17:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x9b32d000) [pid = 1847] [serial = 53] [outer = 0x9a494400] 12:17:11 INFO - PROCESS | 1847 | 1478027831405 Marionette TRACE conn3 <- [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]]]}] 12:17:11 INFO - . 12:17:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 982ms 12:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:17:11 INFO - PROCESS | 1847 | 1478027831461 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 12:17:11 INFO - PROCESS | 1847 | 1478027831463 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 12:17:11 INFO - PROCESS | 1847 | 1478027831471 Marionette TRACE conn3 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:11 INFO - PROCESS | 1847 | 1478027831617 Marionette TRACE conn3 <- [1,58,null,{"value":null}] 12:17:11 INFO - PROCESS | 1847 | 1478027831706 Marionette TRACE conn3 -> [0,59,"getWindowHandles",null] 12:17:11 INFO - PROCESS | 1847 | 1478027831710 Marionette TRACE conn3 <- [1,59,null,["8"]] 12:17:11 INFO - PROCESS | 1847 | 1478027831714 Marionette TRACE conn3 -> [0,60,"switchToWindow",{"name":"8"}] 12:17:11 INFO - PROCESS | 1847 | 1478027831719 Marionette TRACE conn3 <- [1,60,null,{}] 12:17:11 INFO - PROCESS | 1847 | 1478027831727 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0f84400 == 19 [pid = 1847] [id = 19] 12:17:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0xa0f85000) [pid = 1847] [serial = 54] [outer = (nil)] 12:17:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x95361c00) [pid = 1847] [serial = 55] [outer = 0xa0f85000] 12:17:11 INFO - PROCESS | 1847 | 1478027831840 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x97c33800) [pid = 1847] [serial = 56] [outer = 0xa0f85000] 12:17:12 INFO - PROCESS | 1847 | 1478027832368 Marionette TRACE conn3 <- [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]]]}] 12:17:12 INFO - . 12:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 922ms 12:17:12 INFO - PROCESS | 1847 | 1478027832392 Marionette TRACE conn3 -> [0,62,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 1847 | 1478027832395 Marionette TRACE conn3 <- [1,62,null,{"value":"8"}] 12:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:17:12 INFO - PROCESS | 1847 | 1478027832402 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:12 INFO - PROCESS | 1847 | 1478027832543 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 12:17:12 INFO - PROCESS | 1847 | 1478027832661 Marionette TRACE conn3 -> [0,64,"getWindowHandles",null] 12:17:12 INFO - PROCESS | 1847 | 1478027832667 Marionette TRACE conn3 <- [1,64,null,["8"]] 12:17:12 INFO - PROCESS | 1847 | 1478027832676 Marionette TRACE conn3 -> [0,65,"switchToWindow",{"name":"8"}] 12:17:12 INFO - PROCESS | 1847 | 1478027832685 Marionette TRACE conn3 <- [1,65,null,{}] 12:17:12 INFO - PROCESS | 1847 | 1478027832694 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce5800 == 20 [pid = 1847] [id = 20] 12:17:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8bce5c00) [pid = 1847] [serial = 57] [outer = (nil)] 12:17:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8bce8000) [pid = 1847] [serial = 58] [outer = 0x8bce5c00] 12:17:12 INFO - PROCESS | 1847 | 1478027832803 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8d839400) [pid = 1847] [serial = 59] [outer = 0x8bce5c00] 12:17:13 INFO - PROCESS | 1847 | 1478027833559 Marionette TRACE conn3 <- [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]]]}] 12:17:13 INFO - . 12:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1223ms 12:17:13 INFO - PROCESS | 1847 | 1478027833634 Marionette TRACE conn3 -> [0,67,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 1847 | 1478027833640 Marionette TRACE conn3 <- [1,67,null,{"value":"8"}] 12:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:17:13 INFO - PROCESS | 1847 | 1478027833650 Marionette TRACE conn3 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:13 INFO - PROCESS | 1847 | 1478027833829 Marionette TRACE conn3 <- [1,68,null,{"value":null}] 12:17:13 INFO - PROCESS | 1847 | 1478027833958 Marionette TRACE conn3 -> [0,69,"getWindowHandles",null] 12:17:13 INFO - PROCESS | 1847 | 1478027833965 Marionette TRACE conn3 <- [1,69,null,["8"]] 12:17:13 INFO - PROCESS | 1847 | 1478027833978 Marionette TRACE conn3 -> [0,70,"switchToWindow",{"name":"8"}] 12:17:13 INFO - PROCESS | 1847 | 1478027833985 Marionette TRACE conn3 <- [1,70,null,{}] 12:17:14 INFO - PROCESS | 1847 | 1478027833991 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cb0400 == 21 [pid = 1847] [id = 21] 12:17:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x91cb5400) [pid = 1847] [serial = 60] [outer = (nil)] 12:17:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x92b51800) [pid = 1847] [serial = 61] [outer = 0x91cb5400] 12:17:14 INFO - PROCESS | 1847 | 1478027834092 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x92d73000) [pid = 1847] [serial = 62] [outer = 0x91cb5400] 12:17:14 INFO - PROCESS | 1847 | 1478027834793 Marionette TRACE conn3 <- [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]]]}] 12:17:14 INFO - . 12:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1179ms 12:17:14 INFO - PROCESS | 1847 | 1478027834828 Marionette TRACE conn3 -> [0,72,"getWindowHandle",null] 12:17:14 INFO - PROCESS | 1847 | 1478027834832 Marionette TRACE conn3 <- [1,72,null,{"value":"8"}] 12:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:17:14 INFO - PROCESS | 1847 | 1478027834840 Marionette TRACE conn3 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:15 INFO - PROCESS | 1847 | 1478027835016 Marionette TRACE conn3 <- [1,73,null,{"value":null}] 12:17:15 INFO - PROCESS | 1847 | 1478027835145 Marionette TRACE conn3 -> [0,74,"getWindowHandles",null] 12:17:15 INFO - PROCESS | 1847 | 1478027835155 Marionette TRACE conn3 <- [1,74,null,["8"]] 12:17:15 INFO - PROCESS | 1847 | 1478027835174 Marionette TRACE conn3 -> [0,75,"switchToWindow",{"name":"8"}] 12:17:15 INFO - PROCESS | 1847 | 1478027835182 Marionette TRACE conn3 <- [1,75,null,{}] 12:17:15 INFO - PROCESS | 1847 | 1478027835188 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x9670b000 == 22 [pid = 1847] [id = 22] 12:17:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x9670b800) [pid = 1847] [serial = 63] [outer = (nil)] 12:17:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x967b8400) [pid = 1847] [serial = 64] [outer = 0x9670b800] 12:17:15 INFO - PROCESS | 1847 | 1478027835284 Marionette DEBUG loaded listener.js 12:17:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x97c3a800) [pid = 1847] [serial = 65] [outer = 0x9670b800] 12:17:15 INFO - PROCESS | 1847 | 1478027835994 Marionette TRACE conn3 <- [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]]]}] 12:17:16 INFO - . 12:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1174ms 12:17:16 INFO - PROCESS | 1847 | 1478027836013 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 12:17:16 INFO - PROCESS | 1847 | 1478027836017 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 12:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:17:16 INFO - PROCESS | 1847 | 1478027836024 Marionette TRACE conn3 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:16 INFO - PROCESS | 1847 | 1478027836203 Marionette TRACE conn3 <- [1,78,null,{"value":null}] 12:17:16 INFO - PROCESS | 1847 | 1478027836333 Marionette TRACE conn3 -> [0,79,"getWindowHandles",null] 12:17:16 INFO - PROCESS | 1847 | 1478027836336 Marionette TRACE conn3 <- [1,79,null,["8"]] 12:17:16 INFO - PROCESS | 1847 | 1478027836345 Marionette TRACE conn3 -> [0,80,"switchToWindow",{"name":"8"}] 12:17:16 INFO - PROCESS | 1847 | 1478027836350 Marionette TRACE conn3 <- [1,80,null,{}] 12:17:16 INFO - PROCESS | 1847 | 1478027836357 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a4d5400 == 23 [pid = 1847] [id = 23] 12:17:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x9a4d9400) [pid = 1847] [serial = 66] [outer = (nil)] 12:17:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x9b083400) [pid = 1847] [serial = 67] [outer = 0x9a4d9400] 12:17:16 INFO - PROCESS | 1847 | 1478027836454 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x9b32a000) [pid = 1847] [serial = 68] [outer = 0x9a4d9400] 12:17:17 INFO - PROCESS | 1847 | 1478027837319 Marionette TRACE conn3 <- [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]]]}] 12:17:17 INFO - . 12:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1326ms 12:17:17 INFO - PROCESS | 1847 | 1478027837350 Marionette TRACE conn3 -> [0,82,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 1847 | 1478027837355 Marionette TRACE conn3 <- [1,82,null,{"value":"8"}] 12:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:17:17 INFO - PROCESS | 1847 | 1478027837364 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:17 INFO - PROCESS | 1847 | 1478027837530 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 12:17:17 INFO - PROCESS | 1847 | 1478027837682 Marionette TRACE conn3 -> [0,84,"getWindowHandles",null] 12:17:17 INFO - PROCESS | 1847 | 1478027837690 Marionette TRACE conn3 <- [1,84,null,["8"]] 12:17:17 INFO - PROCESS | 1847 | 1478027837703 Marionette TRACE conn3 -> [0,85,"switchToWindow",{"name":"8"}] 12:17:17 INFO - PROCESS | 1847 | 1478027837708 Marionette TRACE conn3 <- [1,85,null,{}] 12:17:17 INFO - PROCESS | 1847 | 1478027837715 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b2800 == 24 [pid = 1847] [id = 24] 12:17:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8f8b8400) [pid = 1847] [serial = 69] [outer = (nil)] 12:17:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x90704000) [pid = 1847] [serial = 70] [outer = 0x8f8b8400] 12:17:17 INFO - PROCESS | 1847 | 1478027837806 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x92bbac00) [pid = 1847] [serial = 71] [outer = 0x8f8b8400] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc28000 == 23 [pid = 1847] [id = 6] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0xa0f84400 == 22 [pid = 1847] [id = 19] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x9070d400 == 21 [pid = 1847] [id = 18] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x91c09c00 == 20 [pid = 1847] [id = 17] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x994d3400 == 19 [pid = 1847] [id = 16] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x967bfc00 == 18 [pid = 1847] [id = 15] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x95e97000 == 17 [pid = 1847] [id = 14] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8d838000 == 16 [pid = 1847] [id = 13] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x90709800 == 15 [pid = 1847] [id = 12] 12:17:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbe000 == 14 [pid = 1847] [id = 11] 12:17:18 INFO - PROCESS | 1847 | 1478027838623 Marionette TRACE conn3 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:17:18 INFO - . 12:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1325ms 12:17:18 INFO - PROCESS | 1847 | 1478027838688 Marionette TRACE conn3 -> [0,87,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 1847 | 1478027838695 Marionette TRACE conn3 <- [1,87,null,{"value":"8"}] 12:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:17:18 INFO - PROCESS | 1847 | 1478027838704 Marionette TRACE conn3 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:18 INFO - PROCESS | 1847 | 1478027838887 Marionette TRACE conn3 <- [1,88,null,{"value":null}] 12:17:19 INFO - PROCESS | 1847 | 1478027839016 Marionette TRACE conn3 -> [0,89,"getWindowHandles",null] 12:17:19 INFO - PROCESS | 1847 | 1478027839022 Marionette TRACE conn3 <- [1,89,null,["8"]] 12:17:19 INFO - PROCESS | 1847 | 1478027839031 Marionette TRACE conn3 -> [0,90,"switchToWindow",{"name":"8"}] 12:17:19 INFO - PROCESS | 1847 | 1478027839038 Marionette TRACE conn3 <- [1,90,null,{}] 12:17:19 INFO - PROCESS | 1847 | 1478027839045 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc28000 == 15 [pid = 1847] [id = 25] 12:17:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dcb7400) [pid = 1847] [serial = 72] [outer = (nil)] 12:17:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x90709000) [pid = 1847] [serial = 73] [outer = 0x8dcb7400] 12:17:19 INFO - PROCESS | 1847 | 1478027839151 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x92d6ec00) [pid = 1847] [serial = 74] [outer = 0x8dcb7400] 12:17:19 INFO - PROCESS | 1847 | 1478027839852 Marionette TRACE conn3 <- [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]]]}] 12:17:19 INFO - . 12:17:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1223ms 12:17:19 INFO - PROCESS | 1847 | 1478027839926 Marionette TRACE conn3 -> [0,92,"getWindowHandle",null] 12:17:19 INFO - PROCESS | 1847 | 1478027839931 Marionette TRACE conn3 <- [1,92,null,{"value":"8"}] 12:17:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:17:19 INFO - PROCESS | 1847 | 1478027839938 Marionette TRACE conn3 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:20 INFO - PROCESS | 1847 | 1478027840119 Marionette TRACE conn3 <- [1,93,null,{"value":null}] 12:17:20 INFO - PROCESS | 1847 | 1478027840249 Marionette TRACE conn3 -> [0,94,"getWindowHandles",null] 12:17:20 INFO - PROCESS | 1847 | 1478027840254 Marionette TRACE conn3 <- [1,94,null,["8"]] 12:17:20 INFO - PROCESS | 1847 | 1478027840266 Marionette TRACE conn3 -> [0,95,"switchToWindow",{"name":"8"}] 12:17:20 INFO - PROCESS | 1847 | 1478027840270 Marionette TRACE conn3 <- [1,95,null,{}] 12:17:20 INFO - PROCESS | 1847 | 1478027840277 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x95cb3400 == 16 [pid = 1847] [id = 26] 12:17:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x96233000) [pid = 1847] [serial = 75] [outer = (nil)] 12:17:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x96238000) [pid = 1847] [serial = 76] [outer = 0x96233000] 12:17:20 INFO - PROCESS | 1847 | 1478027840376 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x9664f800) [pid = 1847] [serial = 77] [outer = 0x96233000] 12:17:21 INFO - PROCESS | 1847 | 1478027841104 Marionette TRACE conn3 <- [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]]]}] 12:17:21 INFO - . 12:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1222ms 12:17:21 INFO - PROCESS | 1847 | 1478027841182 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 1847 | 1478027841190 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 12:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:17:21 INFO - PROCESS | 1847 | 1478027841199 Marionette TRACE conn3 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:21 INFO - PROCESS | 1847 | 1478027841373 Marionette TRACE conn3 <- [1,98,null,{"value":null}] 12:17:21 INFO - PROCESS | 1847 | 1478027841505 Marionette TRACE conn3 -> [0,99,"getWindowHandles",null] 12:17:21 INFO - PROCESS | 1847 | 1478027841510 Marionette TRACE conn3 <- [1,99,null,["8"]] 12:17:21 INFO - PROCESS | 1847 | 1478027841521 Marionette TRACE conn3 -> [0,100,"switchToWindow",{"name":"8"}] 12:17:21 INFO - PROCESS | 1847 | 1478027841528 Marionette TRACE conn3 <- [1,100,null,{}] 12:17:21 INFO - PROCESS | 1847 | 1478027841535 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x994d3400 == 17 [pid = 1847] [id = 27] 12:17:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x994d3800) [pid = 1847] [serial = 78] [outer = (nil)] 12:17:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x9a1c9c00) [pid = 1847] [serial = 79] [outer = 0x994d3800] 12:17:21 INFO - PROCESS | 1847 | 1478027841636 Marionette DEBUG loaded listener.js 12:17:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x9a1d3000) [pid = 1847] [serial = 80] [outer = 0x994d3800] 12:17:22 INFO - PROCESS | 1847 | 1478027842349 Marionette TRACE conn3 <- [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]]]}] 12:17:22 INFO - . 12:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1224ms 12:17:22 INFO - PROCESS | 1847 | 1478027842422 Marionette TRACE conn3 -> [0,102,"getWindowHandle",null] 12:17:22 INFO - PROCESS | 1847 | 1478027842426 Marionette TRACE conn3 <- [1,102,null,{"value":"8"}] 12:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:17:22 INFO - PROCESS | 1847 | 1478027842434 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:22 INFO - PROCESS | 1847 | 1478027842603 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 12:17:22 INFO - PROCESS | 1847 | 1478027842735 Marionette TRACE conn3 -> [0,104,"getWindowHandles",null] 12:17:22 INFO - PROCESS | 1847 | 1478027842739 Marionette TRACE conn3 <- [1,104,null,["8"]] 12:17:22 INFO - PROCESS | 1847 | 1478027842747 Marionette TRACE conn3 -> [0,105,"switchToWindow",{"name":"8"}] 12:17:22 INFO - PROCESS | 1847 | 1478027842754 Marionette TRACE conn3 <- [1,105,null,{}] 12:17:22 INFO - PROCESS | 1847 | 1478027842767 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4d4800 == 18 [pid = 1847] [id = 28] 12:17:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0xa0fedc00) [pid = 1847] [serial = 81] [outer = (nil)] 12:17:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0xa2392800) [pid = 1847] [serial = 82] [outer = 0xa0fedc00] 12:17:22 INFO - PROCESS | 1847 | 1478027842863 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0xa2399400) [pid = 1847] [serial = 83] [outer = 0xa0fedc00] 12:17:23 INFO - PROCESS | 1847 | 1478027843566 Marionette TRACE conn3 <- [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]]]}] 12:17:23 INFO - . 12:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1173ms 12:17:23 INFO - PROCESS | 1847 | 1478027843607 Marionette TRACE conn3 -> [0,107,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 1847 | 1478027843611 Marionette TRACE conn3 <- [1,107,null,{"value":"8"}] 12:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:17:23 INFO - PROCESS | 1847 | 1478027843618 Marionette TRACE conn3 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:23 INFO - PROCESS | 1847 | 1478027843783 Marionette TRACE conn3 <- [1,108,null,{"value":null}] 12:17:23 INFO - PROCESS | 1847 | 1478027843948 Marionette TRACE conn3 -> [0,109,"getWindowHandles",null] 12:17:23 INFO - PROCESS | 1847 | 1478027843954 Marionette TRACE conn3 <- [1,109,null,["8"]] 12:17:23 INFO - PROCESS | 1847 | 1478027843971 Marionette TRACE conn3 -> [0,110,"switchToWindow",{"name":"8"}] 12:17:23 INFO - PROCESS | 1847 | 1478027843980 Marionette TRACE conn3 <- [1,110,null,{}] 12:17:24 INFO - PROCESS | 1847 | 1478027843988 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71ac00 == 19 [pid = 1847] [id = 29] 12:17:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8d837400) [pid = 1847] [serial = 84] [outer = (nil)] 12:17:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8f846800) [pid = 1847] [serial = 85] [outer = 0x8d837400] 12:17:24 INFO - PROCESS | 1847 | 1478027844078 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x92e5a800) [pid = 1847] [serial = 86] [outer = 0x8d837400] 12:17:24 INFO - PROCESS | 1847 | 1478027844834 Marionette TRACE conn3 <- [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]]]}] 12:17:24 INFO - PROCESS | 1847 | --DOCSHELL 0x91cb0400 == 18 [pid = 1847] [id = 21] 12:17:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce5800 == 17 [pid = 1847] [id = 20] 12:17:24 INFO - . 12:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1274ms 12:17:24 INFO - PROCESS | 1847 | 1478027844893 Marionette TRACE conn3 -> [0,112,"getWindowHandle",null] 12:17:24 INFO - PROCESS | 1847 | 1478027844898 Marionette TRACE conn3 <- [1,112,null,{"value":"8"}] 12:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:17:24 INFO - PROCESS | 1847 | 1478027844909 Marionette TRACE conn3 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:25 INFO - PROCESS | 1847 | 1478027845092 Marionette TRACE conn3 <- [1,113,null,{"value":null}] 12:17:25 INFO - PROCESS | 1847 | 1478027845226 Marionette TRACE conn3 -> [0,114,"getWindowHandles",null] 12:17:25 INFO - PROCESS | 1847 | 1478027845233 Marionette TRACE conn3 <- [1,114,null,["8"]] 12:17:25 INFO - PROCESS | 1847 | 1478027845246 Marionette TRACE conn3 -> [0,115,"switchToWindow",{"name":"8"}] 12:17:25 INFO - PROCESS | 1847 | 1478027845254 Marionette TRACE conn3 <- [1,115,null,{}] 12:17:25 INFO - PROCESS | 1847 | 1478027845260 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e55c00 == 18 [pid = 1847] [id = 30] 12:17:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x92e57000) [pid = 1847] [serial = 87] [outer = (nil)] 12:17:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x9535c800) [pid = 1847] [serial = 88] [outer = 0x92e57000] 12:17:25 INFO - PROCESS | 1847 | 1478027845368 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x95925400) [pid = 1847] [serial = 89] [outer = 0x92e57000] 12:17:26 INFO - PROCESS | 1847 | 1478027846107 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:17:26 INFO - . 12:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1273ms 12:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:17:26 INFO - PROCESS | 1847 | 1478027846197 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 12:17:26 INFO - PROCESS | 1847 | 1478027846201 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 12:17:26 INFO - PROCESS | 1847 | 1478027846209 Marionette TRACE conn3 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:26 INFO - PROCESS | 1847 | 1478027846385 Marionette TRACE conn3 <- [1,118,null,{"value":null}] 12:17:26 INFO - PROCESS | 1847 | 1478027846521 Marionette TRACE conn3 -> [0,119,"getWindowHandles",null] 12:17:26 INFO - PROCESS | 1847 | 1478027846527 Marionette TRACE conn3 <- [1,119,null,["8"]] 12:17:26 INFO - PROCESS | 1847 | 1478027846535 Marionette TRACE conn3 -> [0,120,"switchToWindow",{"name":"8"}] 12:17:26 INFO - PROCESS | 1847 | 1478027846540 Marionette TRACE conn3 <- [1,120,null,{}] 12:17:26 INFO - PROCESS | 1847 | 1478027846547 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x984cd800 == 19 [pid = 1847] [id = 31] 12:17:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x994da800) [pid = 1847] [serial = 90] [outer = (nil)] 12:17:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x9a1d0800) [pid = 1847] [serial = 91] [outer = 0x994da800] 12:17:26 INFO - PROCESS | 1847 | 1478027846648 Marionette DEBUG loaded listener.js 12:17:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x9a43dc00) [pid = 1847] [serial = 92] [outer = 0x994da800] 12:17:27 INFO - PROCESS | 1847 | 1478027847372 Marionette TRACE conn3 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:17:27 INFO - . 12:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1226ms 12:17:27 INFO - PROCESS | 1847 | 1478027847451 Marionette TRACE conn3 -> [0,122,"getWindowHandle",null] 12:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:17:27 INFO - PROCESS | 1847 | 1478027847458 Marionette TRACE conn3 <- [1,122,null,{"value":"8"}] 12:17:27 INFO - PROCESS | 1847 | 1478027847466 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:27 INFO - PROCESS | 1847 | 1478027847649 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 12:17:27 INFO - PROCESS | 1847 | 1478027847783 Marionette TRACE conn3 -> [0,124,"getWindowHandles",null] 12:17:27 INFO - PROCESS | 1847 | 1478027847787 Marionette TRACE conn3 <- [1,124,null,["8"]] 12:17:27 INFO - PROCESS | 1847 | 1478027847799 Marionette TRACE conn3 -> [0,125,"switchToWindow",{"name":"8"}] 12:17:27 INFO - PROCESS | 1847 | 1478027847805 Marionette TRACE conn3 <- [1,125,null,{}] 12:17:27 INFO - PROCESS | 1847 | 1478027847812 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 1847 | ++DOCSHELL 0xa2887000 == 20 [pid = 1847] [id = 32] 12:17:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0xa2887400) [pid = 1847] [serial = 93] [outer = (nil)] 12:17:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0xa2ba0c00) [pid = 1847] [serial = 94] [outer = 0xa2887400] 12:17:27 INFO - PROCESS | 1847 | 1478027847915 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x9b083c00) [pid = 1847] [serial = 95] [outer = 0xa2887400] 12:17:28 INFO - PROCESS | 1847 | 1478027848656 Marionette TRACE conn3 <- [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]]]}] 12:17:28 INFO - . 12:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1280ms 12:17:28 INFO - PROCESS | 1847 | 1478027848745 Marionette TRACE conn3 -> [0,127,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 1847 | 1478027848749 Marionette TRACE conn3 <- [1,127,null,{"value":"8"}] 12:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:17:28 INFO - PROCESS | 1847 | 1478027848756 Marionette TRACE conn3 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:28 INFO - PROCESS | 1847 | 1478027848930 Marionette TRACE conn3 <- [1,128,null,{"value":null}] 12:17:29 INFO - PROCESS | 1847 | 1478027849065 Marionette TRACE conn3 -> [0,129,"getWindowHandles",null] 12:17:29 INFO - PROCESS | 1847 | 1478027849070 Marionette TRACE conn3 <- [1,129,null,["8"]] 12:17:29 INFO - PROCESS | 1847 | 1478027849081 Marionette TRACE conn3 -> [0,130,"switchToWindow",{"name":"8"}] 12:17:29 INFO - PROCESS | 1847 | 1478027849086 Marionette TRACE conn3 <- [1,130,null,{}] 12:17:29 INFO - PROCESS | 1847 | 1478027849094 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b4c000 == 21 [pid = 1847] [id = 33] 12:17:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0xa2890400) [pid = 1847] [serial = 96] [outer = (nil)] 12:17:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0xa4517c00) [pid = 1847] [serial = 97] [outer = 0xa2890400] 12:17:29 INFO - PROCESS | 1847 | 1478027849187 Marionette DEBUG loaded listener.js 12:17:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0xa451ec00) [pid = 1847] [serial = 98] [outer = 0xa2890400] 12:17:29 INFO - PROCESS | 1847 | 1478027849858 Marionette TRACE conn3 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:17:29 INFO - . 12:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1170ms 12:17:29 INFO - PROCESS | 1847 | 1478027849927 Marionette TRACE conn3 -> [0,132,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 1847 | 1478027849931 Marionette TRACE conn3 <- [1,132,null,{"value":"8"}] 12:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:17:29 INFO - PROCESS | 1847 | 1478027849937 Marionette TRACE conn3 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:30 INFO - PROCESS | 1847 | 1478027850105 Marionette TRACE conn3 <- [1,133,null,{"value":null}] 12:17:30 INFO - PROCESS | 1847 | 1478027850240 Marionette TRACE conn3 -> [0,134,"getWindowHandles",null] 12:17:30 INFO - PROCESS | 1847 | 1478027850244 Marionette TRACE conn3 <- [1,134,null,["8"]] 12:17:30 INFO - PROCESS | 1847 | 1478027850255 Marionette TRACE conn3 -> [0,135,"switchToWindow",{"name":"8"}] 12:17:30 INFO - PROCESS | 1847 | 1478027850260 Marionette TRACE conn3 <- [1,135,null,{}] 12:17:30 INFO - PROCESS | 1847 | 1478027850266 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a4d1800 == 22 [pid = 1847] [id = 34] 12:17:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0xa23ea800) [pid = 1847] [serial = 99] [outer = (nil)] 12:17:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0xa48b0800) [pid = 1847] [serial = 100] [outer = 0xa23ea800] 12:17:30 INFO - PROCESS | 1847 | 1478027850358 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0xa4c52000) [pid = 1847] [serial = 101] [outer = 0xa23ea800] 12:17:31 INFO - PROCESS | 1847 | 1478027851092 Marionette TRACE conn3 <- [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]]]}] 12:17:31 INFO - . 12:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1224ms 12:17:31 INFO - PROCESS | 1847 | 1478027851162 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 1847 | 1478027851168 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 12:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:17:31 INFO - PROCESS | 1847 | 1478027851177 Marionette TRACE conn3 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:31 INFO - PROCESS | 1847 | 1478027851345 Marionette TRACE conn3 <- [1,138,null,{"value":null}] 12:17:31 INFO - PROCESS | 1847 | 1478027851495 Marionette TRACE conn3 -> [0,139,"getWindowHandles",null] 12:17:31 INFO - PROCESS | 1847 | 1478027851509 Marionette TRACE conn3 <- [1,139,null,["8"]] 12:17:31 INFO - PROCESS | 1847 | 1478027851534 Marionette TRACE conn3 -> [0,140,"switchToWindow",{"name":"8"}] 12:17:31 INFO - PROCESS | 1847 | 1478027851544 Marionette TRACE conn3 <- [1,140,null,{}] 12:17:31 INFO - PROCESS | 1847 | 1478027851549 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d76400 == 23 [pid = 1847] [id = 35] 12:17:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x92d76800) [pid = 1847] [serial = 102] [outer = (nil)] 12:17:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x93be4400) [pid = 1847] [serial = 103] [outer = 0x92d76800] 12:17:31 INFO - PROCESS | 1847 | 1478027851643 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x96236c00) [pid = 1847] [serial = 104] [outer = 0x92d76800] 12:17:32 INFO - PROCESS | 1847 | --DOCSHELL 0x95cb3400 == 22 [pid = 1847] [id = 26] 12:17:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc28000 == 21 [pid = 1847] [id = 25] 12:17:32 INFO - PROCESS | 1847 | 1478027852411 Marionette TRACE conn3 <- [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]]]}] 12:17:32 INFO - . 12:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1269ms 12:17:32 INFO - PROCESS | 1847 | 1478027852445 Marionette TRACE conn3 -> [0,142,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 1847 | 1478027852451 Marionette TRACE conn3 <- [1,142,null,{"value":"8"}] 12:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:17:32 INFO - PROCESS | 1847 | 1478027852479 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:32 INFO - PROCESS | 1847 | 1478027852659 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 12:17:32 INFO - PROCESS | 1847 | 1478027852794 Marionette TRACE conn3 -> [0,144,"getWindowHandles",null] 12:17:32 INFO - PROCESS | 1847 | 1478027852800 Marionette TRACE conn3 <- [1,144,null,["8"]] 12:17:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x8f84e400) [pid = 1847] [serial = 105] [outer = 0x8bcf0c00] 12:17:32 INFO - PROCESS | 1847 | 1478027852852 Marionette TRACE conn3 -> [0,145,"switchToWindow",{"name":"8"}] 12:17:32 INFO - PROCESS | 1847 | 1478027852859 Marionette TRACE conn3 <- [1,145,null,{}] 12:17:32 INFO - PROCESS | 1847 | 1478027852905 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c64000 == 22 [pid = 1847] [id = 36] 12:17:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x97c64c00) [pid = 1847] [serial = 106] [outer = (nil)] 12:17:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x9a0d4c00) [pid = 1847] [serial = 107] [outer = 0x97c64c00] 12:17:33 INFO - PROCESS | 1847 | 1478027853069 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x9a1d5400) [pid = 1847] [serial = 108] [outer = 0x97c64c00] 12:17:33 INFO - PROCESS | 1847 | 1478027853805 Marionette TRACE conn3 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:17:33 INFO - . 12:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1374ms 12:17:33 INFO - PROCESS | 1847 | 1478027853849 Marionette TRACE conn3 -> [0,147,"getWindowHandle",null] 12:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:17:33 INFO - PROCESS | 1847 | 1478027853854 Marionette TRACE conn3 <- [1,147,null,{"value":"8"}] 12:17:33 INFO - PROCESS | 1847 | 1478027853861 Marionette TRACE conn3 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:34 INFO - PROCESS | 1847 | 1478027854095 Marionette TRACE conn3 <- [1,148,null,{"value":null}] 12:17:34 INFO - PROCESS | 1847 | 1478027854109 Marionette TRACE conn3 -> [0,149,"getWindowHandles",null] 12:17:34 INFO - PROCESS | 1847 | 1478027854113 Marionette TRACE conn3 <- [1,149,null,["8"]] 12:17:34 INFO - PROCESS | 1847 | 1478027854120 Marionette TRACE conn3 -> [0,150,"switchToWindow",{"name":"8"}] 12:17:34 INFO - PROCESS | 1847 | 1478027854126 Marionette TRACE conn3 <- [1,150,null,{}] 12:17:34 INFO - PROCESS | 1847 | 1478027854226 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b087800 == 23 [pid = 1847] [id = 37] 12:17:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0xa23de800) [pid = 1847] [serial = 109] [outer = (nil)] 12:17:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0xa2b9c400) [pid = 1847] [serial = 110] [outer = 0xa23de800] 12:17:34 INFO - PROCESS | 1847 | 1478027854322 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0xa2ba3000) [pid = 1847] [serial = 111] [outer = 0xa23de800] 12:17:35 INFO - PROCESS | 1847 | 1478027855044 Marionette TRACE conn3 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:17:35 INFO - . 12:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1230ms 12:17:35 INFO - PROCESS | 1847 | 1478027855098 Marionette TRACE conn3 -> [0,152,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 1847 | 1478027855105 Marionette TRACE conn3 <- [1,152,null,{"value":"8"}] 12:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:17:35 INFO - PROCESS | 1847 | 1478027855112 Marionette TRACE conn3 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:35 INFO - PROCESS | 1847 | 1478027855339 Marionette TRACE conn3 <- [1,153,null,{"value":null}] 12:17:35 INFO - PROCESS | 1847 | 1478027855355 Marionette TRACE conn3 -> [0,154,"getWindowHandles",null] 12:17:35 INFO - PROCESS | 1847 | 1478027855360 Marionette TRACE conn3 <- [1,154,null,["8"]] 12:17:35 INFO - PROCESS | 1847 | 1478027855365 Marionette TRACE conn3 -> [0,155,"switchToWindow",{"name":"8"}] 12:17:35 INFO - PROCESS | 1847 | 1478027855372 Marionette TRACE conn3 <- [1,155,null,{}] 12:17:35 INFO - PROCESS | 1847 | 1478027855468 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:35 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4843c00 == 24 [pid = 1847] [id = 38] 12:17:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0xa4844400) [pid = 1847] [serial = 112] [outer = (nil)] 12:17:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0xa4cf3c00) [pid = 1847] [serial = 113] [outer = 0xa4844400] 12:17:35 INFO - PROCESS | 1847 | 1478027855573 Marionette DEBUG loaded listener.js 12:17:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0xa933ec00) [pid = 1847] [serial = 114] [outer = 0xa4844400] 12:17:36 INFO - PROCESS | 1847 | 1478027856266 Marionette TRACE conn3 <- [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]]]}] 12:17:36 INFO - . 12:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1220ms 12:17:36 INFO - PROCESS | 1847 | 1478027856333 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 12:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:17:36 INFO - PROCESS | 1847 | 1478027856337 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 12:17:36 INFO - PROCESS | 1847 | 1478027856344 Marionette TRACE conn3 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:36 INFO - PROCESS | 1847 | 1478027856512 Marionette TRACE conn3 <- [1,158,null,{"value":null}] 12:17:36 INFO - PROCESS | 1847 | 1478027856649 Marionette TRACE conn3 -> [0,159,"getWindowHandles",null] 12:17:36 INFO - PROCESS | 1847 | 1478027856653 Marionette TRACE conn3 <- [1,159,null,["8"]] 12:17:36 INFO - PROCESS | 1847 | 1478027856660 Marionette TRACE conn3 -> [0,160,"switchToWindow",{"name":"8"}] 12:17:36 INFO - PROCESS | 1847 | 1478027856666 Marionette TRACE conn3 <- [1,160,null,{}] 12:17:36 INFO - PROCESS | 1847 | 1478027856678 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc33800 == 25 [pid = 1847] [id = 39] 12:17:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x8cc37000) [pid = 1847] [serial = 115] [outer = (nil)] 12:17:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x8cc39c00) [pid = 1847] [serial = 116] [outer = 0x8cc37000] 12:17:36 INFO - PROCESS | 1847 | 1478027856769 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 117 (0x8d8ba400) [pid = 1847] [serial = 117] [outer = 0x8cc37000] 12:17:37 INFO - PROCESS | 1847 | 1478027857437 Marionette TRACE conn3 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:17:37 INFO - . 12:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1172ms 12:17:37 INFO - PROCESS | 1847 | 1478027857521 Marionette TRACE conn3 -> [0,162,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 1847 | 1478027857524 Marionette TRACE conn3 <- [1,162,null,{"value":"8"}] 12:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:17:37 INFO - PROCESS | 1847 | 1478027857532 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:37 INFO - PROCESS | 1847 | 1478027857686 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 12:17:37 INFO - PROCESS | 1847 | 1478027857823 Marionette TRACE conn3 -> [0,164,"getWindowHandles",null] 12:17:37 INFO - PROCESS | 1847 | 1478027857827 Marionette TRACE conn3 <- [1,164,null,["8"]] 12:17:37 INFO - PROCESS | 1847 | 1478027857838 Marionette TRACE conn3 -> [0,165,"switchToWindow",{"name":"8"}] 12:17:37 INFO - PROCESS | 1847 | 1478027857849 Marionette TRACE conn3 <- [1,165,null,{}] 12:17:37 INFO - PROCESS | 1847 | 1478027857855 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb3000 == 26 [pid = 1847] [id = 40] 12:17:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 118 (0x911af800) [pid = 1847] [serial = 118] [outer = (nil)] 12:17:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 119 (0x911b3000) [pid = 1847] [serial = 119] [outer = 0x911af800] 12:17:37 INFO - PROCESS | 1847 | 1478027857948 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 120 (0x911b8c00) [pid = 1847] [serial = 120] [outer = 0x911af800] 12:17:38 INFO - PROCESS | 1847 | 1478027858707 Marionette TRACE conn3 <- [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]]]}] 12:17:38 INFO - . 12:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1220ms 12:17:38 INFO - PROCESS | 1847 | 1478027858753 Marionette TRACE conn3 -> [0,167,"getWindowHandle",null] 12:17:38 INFO - PROCESS | 1847 | 1478027858758 Marionette TRACE conn3 <- [1,167,null,{"value":"8"}] 12:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:17:38 INFO - PROCESS | 1847 | 1478027858768 Marionette TRACE conn3 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:38 INFO - PROCESS | 1847 | 1478027858938 Marionette TRACE conn3 <- [1,168,null,{"value":null}] 12:17:39 INFO - PROCESS | 1847 | 1478027859175 Marionette TRACE conn3 -> [0,169,"getWindowHandles",null] 12:17:39 INFO - PROCESS | 1847 | 1478027859179 Marionette TRACE conn3 <- [1,169,null,["8"]] 12:17:39 INFO - PROCESS | 1847 | 1478027859191 Marionette TRACE conn3 -> [0,170,"switchToWindow",{"name":"8"}] 12:17:39 INFO - PROCESS | 1847 | 1478027859197 Marionette TRACE conn3 <- [1,170,null,{}] 12:17:39 INFO - PROCESS | 1847 | 1478027859204 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x92e55c00 == 25 [pid = 1847] [id = 30] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x9a4d1800 == 24 [pid = 1847] [id = 34] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x984cd800 == 23 [pid = 1847] [id = 31] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b2800 == 22 [pid = 1847] [id = 24] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0xa2887000 == 21 [pid = 1847] [id = 32] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x92b4c000 == 20 [pid = 1847] [id = 33] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x9670b000 == 19 [pid = 1847] [id = 22] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc33800 == 18 [pid = 1847] [id = 39] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b4c00 == 17 [pid = 1847] [id = 8] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb3000 == 16 [pid = 1847] [id = 40] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x994d3400 == 15 [pid = 1847] [id = 27] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x92d76400 == 14 [pid = 1847] [id = 35] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x97c64000 == 13 [pid = 1847] [id = 36] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4d4800 == 12 [pid = 1847] [id = 28] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x9b087800 == 11 [pid = 1847] [id = 37] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x9a4d5400 == 10 [pid = 1847] [id = 23] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0xa4843c00 == 9 [pid = 1847] [id = 38] 12:17:41 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71ac00 == 8 [pid = 1847] [id = 29] 12:17:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba97c00 == 9 [pid = 1847] [id = 41] 12:17:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 121 (0x8ba9c800) [pid = 1847] [serial = 121] [outer = (nil)] 12:17:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 122 (0x8cc2cc00) [pid = 1847] [serial = 122] [outer = 0x8ba9c800] 12:17:42 INFO - PROCESS | 1847 | 1478027862167 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 123 (0x8d8bb000) [pid = 1847] [serial = 123] [outer = 0x8ba9c800] 12:17:42 INFO - PROCESS | 1847 | 1478027862869 Marionette TRACE conn3 <- [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]]]}] 12:17:42 INFO - . 12:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 4129ms 12:17:42 INFO - PROCESS | 1847 | 1478027862896 Marionette TRACE conn3 -> [0,172,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 1847 | 1478027862902 Marionette TRACE conn3 <- [1,172,null,{"value":"8"}] 12:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:17:42 INFO - PROCESS | 1847 | 1478027862913 Marionette TRACE conn3 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:43 INFO - PROCESS | 1847 | 1478027863104 Marionette TRACE conn3 <- [1,173,null,{"value":null}] 12:17:43 INFO - PROCESS | 1847 | 1478027863208 Marionette TRACE conn3 -> [0,174,"getWindowHandles",null] 12:17:43 INFO - PROCESS | 1847 | 1478027863215 Marionette TRACE conn3 <- [1,174,null,["8"]] 12:17:43 INFO - PROCESS | 1847 | 1478027863222 Marionette TRACE conn3 -> [0,175,"switchToWindow",{"name":"8"}] 12:17:43 INFO - PROCESS | 1847 | 1478027863228 Marionette TRACE conn3 <- [1,175,null,{}] 12:17:43 INFO - PROCESS | 1847 | 1478027863234 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b4c00 == 10 [pid = 1847] [id = 42] 12:17:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 124 (0x8f95bc00) [pid = 1847] [serial = 124] [outer = (nil)] 12:17:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 125 (0x8f95f800) [pid = 1847] [serial = 125] [outer = 0x8f95bc00] 12:17:43 INFO - PROCESS | 1847 | 1478027863324 Marionette DEBUG loaded listener.js 12:17:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 126 (0x8f962400) [pid = 1847] [serial = 126] [outer = 0x8f95bc00] 12:17:44 INFO - PROCESS | 1847 | 1478027864028 Marionette TRACE conn3 <- [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]]]}] 12:17:44 INFO - . 12:17:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1176ms 12:17:44 INFO - PROCESS | 1847 | 1478027864088 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 12:17:44 INFO - PROCESS | 1847 | 1478027864092 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 12:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:17:44 INFO - PROCESS | 1847 | 1478027864099 Marionette TRACE conn3 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:44 INFO - PROCESS | 1847 | 1478027864344 Marionette TRACE conn3 <- [1,178,null,{"value":null}] 12:17:44 INFO - PROCESS | 1847 | 1478027864357 Marionette TRACE conn3 -> [0,179,"getWindowHandles",null] 12:17:44 INFO - PROCESS | 1847 | 1478027864362 Marionette TRACE conn3 <- [1,179,null,["8"]] 12:17:44 INFO - PROCESS | 1847 | 1478027864369 Marionette TRACE conn3 -> [0,180,"switchToWindow",{"name":"8"}] 12:17:44 INFO - PROCESS | 1847 | 1478027864374 Marionette TRACE conn3 <- [1,180,null,{}] 12:17:44 INFO - PROCESS | 1847 | 1478027864380 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x9070dc00 == 11 [pid = 1847] [id = 43] 12:17:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 127 (0x91161c00) [pid = 1847] [serial = 127] [outer = (nil)] 12:17:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 128 (0x911ad000) [pid = 1847] [serial = 128] [outer = 0x91161c00] 12:17:44 INFO - PROCESS | 1847 | 1478027864463 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 129 (0x911b5c00) [pid = 1847] [serial = 129] [outer = 0x91161c00] 12:17:45 INFO - PROCESS | 1847 | 1478027865188 Marionette TRACE conn3 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:17:45 INFO - . 12:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1129ms 12:17:45 INFO - PROCESS | 1847 | 1478027865236 Marionette TRACE conn3 -> [0,182,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 1847 | 1478027865242 Marionette TRACE conn3 <- [1,182,null,{"value":"8"}] 12:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:17:45 INFO - PROCESS | 1847 | 1478027865255 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:45 INFO - PROCESS | 1847 | 1478027865459 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 12:17:45 INFO - PROCESS | 1847 | 1478027865530 Marionette TRACE conn3 -> [0,184,"getWindowHandles",null] 12:17:45 INFO - PROCESS | 1847 | 1478027865536 Marionette TRACE conn3 <- [1,184,null,["8"]] 12:17:45 INFO - PROCESS | 1847 | 1478027865540 Marionette TRACE conn3 -> [0,185,"switchToWindow",{"name":"8"}] 12:17:45 INFO - PROCESS | 1847 | 1478027865546 Marionette TRACE conn3 <- [1,185,null,{}] 12:17:45 INFO - PROCESS | 1847 | 1478027865552 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x96709800 == 12 [pid = 1847] [id = 44] 12:17:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 130 (0x9670a000) [pid = 1847] [serial = 130] [outer = (nil)] 12:17:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 131 (0x984c8400) [pid = 1847] [serial = 131] [outer = 0x9670a000] 12:17:45 INFO - PROCESS | 1847 | 1478027865657 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 132 (0x9b081000) [pid = 1847] [serial = 132] [outer = 0x9670a000] 12:17:46 INFO - PROCESS | 1847 | 1478027866297 Marionette TRACE conn3 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:17:46 INFO - . 12:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1081ms 12:17:46 INFO - PROCESS | 1847 | 1478027866329 Marionette TRACE conn3 -> [0,187,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 1847 | 1478027866333 Marionette TRACE conn3 <- [1,187,null,{"value":"8"}] 12:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:17:46 INFO - PROCESS | 1847 | 1478027866339 Marionette TRACE conn3 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:46 INFO - PROCESS | 1847 | 1478027866539 Marionette TRACE conn3 <- [1,188,null,{"value":null}] 12:17:46 INFO - PROCESS | 1847 | 1478027866567 Marionette TRACE conn3 -> [0,189,"getWindowHandles",null] 12:17:46 INFO - PROCESS | 1847 | 1478027866571 Marionette TRACE conn3 <- [1,189,null,["8"]] 12:17:46 INFO - PROCESS | 1847 | 1478027866575 Marionette TRACE conn3 -> [0,190,"switchToWindow",{"name":"8"}] 12:17:46 INFO - PROCESS | 1847 | 1478027866582 Marionette TRACE conn3 <- [1,190,null,{}] 12:17:46 INFO - PROCESS | 1847 | 1478027866588 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cb8000 == 13 [pid = 1847] [id = 45] 12:17:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 133 (0x9b336000) [pid = 1847] [serial = 133] [outer = (nil)] 12:17:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 134 (0xa2ba4800) [pid = 1847] [serial = 134] [outer = 0x9b336000] 12:17:46 INFO - PROCESS | 1847 | 1478027866722 Marionette DEBUG loaded listener.js 12:17:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 135 (0xa2c1b400) [pid = 1847] [serial = 135] [outer = 0x9b336000] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 134 (0x90709c00) [pid = 1847] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 133 (0x8d8bcc00) [pid = 1847] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 132 (0x8dcbe400) [pid = 1847] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 131 (0xa4844400) [pid = 1847] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 130 (0x994d3800) [pid = 1847] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 129 (0x92d76800) [pid = 1847] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 128 (0x8f8b8400) [pid = 1847] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 127 (0x95e98800) [pid = 1847] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 126 (0x97c35400) [pid = 1847] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 125 (0x994d4400) [pid = 1847] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 124 (0x994d2400) [pid = 1847] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 123 (0x9a494400) [pid = 1847] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 122 (0xa0f85000) [pid = 1847] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 121 (0xa23ea800) [pid = 1847] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 120 (0x8dc28400) [pid = 1847] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 119 (0xa2890400) [pid = 1847] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 118 (0xa2887400) [pid = 1847] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 117 (0x9a4d9400) [pid = 1847] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 116 (0x97c64c00) [pid = 1847] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0x96233000) [pid = 1847] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0x9670b800) [pid = 1847] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0xa23de800) [pid = 1847] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:17:47 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x8cc37000) [pid = 1847] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x92e57000) [pid = 1847] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x91cb5400) [pid = 1847] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x994da800) [pid = 1847] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8d837400) [pid = 1847] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x8bce5c00) [pid = 1847] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x8dcb7400) [pid = 1847] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0xa0fedc00) [pid = 1847] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:17:48 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x91161800) [pid = 1847] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:17:48 INFO - PROCESS | 1847 | 1478027868418 Marionette TRACE conn3 <- [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]]]}] 12:17:48 INFO - . 12:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2125ms 12:17:48 INFO - PROCESS | 1847 | 1478027868475 Marionette TRACE conn3 -> [0,192,"getWindowHandle",null] 12:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:17:48 INFO - PROCESS | 1847 | 1478027868482 Marionette TRACE conn3 <- [1,192,null,{"value":"8"}] 12:17:48 INFO - PROCESS | 1847 | 1478027868509 Marionette TRACE conn3 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:48 INFO - PROCESS | 1847 | 1478027868674 Marionette TRACE conn3 <- [1,193,null,{"value":null}] 12:17:48 INFO - PROCESS | 1847 | 1478027868793 Marionette TRACE conn3 -> [0,194,"getWindowHandles",null] 12:17:48 INFO - PROCESS | 1847 | 1478027868797 Marionette TRACE conn3 <- [1,194,null,["8"]] 12:17:48 INFO - PROCESS | 1847 | 1478027868802 Marionette TRACE conn3 -> [0,195,"switchToWindow",{"name":"8"}] 12:17:48 INFO - PROCESS | 1847 | 1478027868805 Marionette TRACE conn3 <- [1,195,null,{}] 12:17:48 INFO - PROCESS | 1847 | 1478027868811 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x911afc00 == 14 [pid = 1847] [id = 46] 12:17:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x911b3c00) [pid = 1847] [serial = 136] [outer = (nil)] 12:17:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x95e9f800) [pid = 1847] [serial = 137] [outer = 0x911b3c00] 12:17:48 INFO - PROCESS | 1847 | 1478027868920 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x9b081400) [pid = 1847] [serial = 138] [outer = 0x911b3c00] 12:17:49 INFO - PROCESS | 1847 | 1478027869506 Marionette TRACE conn3 <- [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]]]}] 12:17:49 INFO - . 12:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1074ms 12:17:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:17:49 INFO - PROCESS | 1847 | 1478027869562 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 1847 | 1478027869564 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 12:17:49 INFO - PROCESS | 1847 | 1478027869571 Marionette TRACE conn3 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:49 INFO - PROCESS | 1847 | 1478027869764 Marionette TRACE conn3 <- [1,198,null,{"value":null}] 12:17:49 INFO - PROCESS | 1847 | 1478027869780 Marionette TRACE conn3 -> [0,199,"getWindowHandles",null] 12:17:49 INFO - PROCESS | 1847 | 1478027869783 Marionette TRACE conn3 <- [1,199,null,["8"]] 12:17:49 INFO - PROCESS | 1847 | 1478027869788 Marionette TRACE conn3 -> [0,200,"switchToWindow",{"name":"8"}] 12:17:49 INFO - PROCESS | 1847 | 1478027869795 Marionette TRACE conn3 <- [1,200,null,{}] 12:17:49 INFO - PROCESS | 1847 | 1478027869799 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 1847 | ++DOCSHELL 0xa23e2400 == 15 [pid = 1847] [id = 47] 12:17:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0xa2c11c00) [pid = 1847] [serial = 139] [outer = (nil)] 12:17:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0xa2c13400) [pid = 1847] [serial = 140] [outer = 0xa2c11c00] 12:17:49 INFO - PROCESS | 1847 | 1478027869880 Marionette DEBUG loaded listener.js 12:17:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0xa2c16800) [pid = 1847] [serial = 141] [outer = 0xa2c11c00] 12:17:50 INFO - PROCESS | 1847 | 1478027870759 Marionette TRACE conn3 <- [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]]]}] 12:17:50 INFO - . 12:17:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1227ms 12:17:50 INFO - PROCESS | 1847 | 1478027870798 Marionette TRACE conn3 -> [0,202,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 1847 | 1478027870805 Marionette TRACE conn3 <- [1,202,null,{"value":"8"}] 12:17:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:17:50 INFO - PROCESS | 1847 | 1478027870814 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:50 INFO - PROCESS | 1847 | 1478027870993 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 12:17:51 INFO - PROCESS | 1847 | 1478027871137 Marionette TRACE conn3 -> [0,204,"getWindowHandles",null] 12:17:51 INFO - PROCESS | 1847 | 1478027871142 Marionette TRACE conn3 <- [1,204,null,["8"]] 12:17:51 INFO - PROCESS | 1847 | 1478027871154 Marionette TRACE conn3 -> [0,205,"switchToWindow",{"name":"8"}] 12:17:51 INFO - PROCESS | 1847 | 1478027871161 Marionette TRACE conn3 <- [1,205,null,{}] 12:17:51 INFO - PROCESS | 1847 | 1478027871167 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2ec00 == 16 [pid = 1847] [id = 48] 12:17:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x8dc2f800) [pid = 1847] [serial = 142] [outer = (nil)] 12:17:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x8f95f400) [pid = 1847] [serial = 143] [outer = 0x8dc2f800] 12:17:51 INFO - PROCESS | 1847 | 1478027871272 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0x90706400) [pid = 1847] [serial = 144] [outer = 0x8dc2f800] 12:17:52 INFO - PROCESS | 1847 | 1478027872163 Marionette TRACE conn3 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:17:52 INFO - . 12:17:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1421ms 12:17:52 INFO - PROCESS | 1847 | 1478027872249 Marionette TRACE conn3 -> [0,207,"getWindowHandle",null] 12:17:52 INFO - PROCESS | 1847 | 1478027872254 Marionette TRACE conn3 <- [1,207,null,{"value":"8"}] 12:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:17:52 INFO - PROCESS | 1847 | 1478027872433 Marionette TRACE conn3 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:52 INFO - PROCESS | 1847 | 1478027872688 Marionette TRACE conn3 <- [1,208,null,{"value":null}] 12:17:52 INFO - PROCESS | 1847 | 1478027872823 Marionette TRACE conn3 -> [0,209,"getWindowHandles",null] 12:17:52 INFO - PROCESS | 1847 | 1478027872826 Marionette TRACE conn3 <- [1,209,null,["8"]] 12:17:52 INFO - PROCESS | 1847 | 1478027872854 Marionette TRACE conn3 -> [0,210,"switchToWindow",{"name":"8"}] 12:17:52 INFO - PROCESS | 1847 | 1478027872860 Marionette TRACE conn3 <- [1,210,null,{}] 12:17:52 INFO - PROCESS | 1847 | 1478027872871 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcee400 == 17 [pid = 1847] [id = 49] 12:17:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0x8d839c00) [pid = 1847] [serial = 145] [outer = (nil)] 12:17:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x911b6400) [pid = 1847] [serial = 146] [outer = 0x8d839c00] 12:17:52 INFO - PROCESS | 1847 | 1478027872965 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x94fda000) [pid = 1847] [serial = 147] [outer = 0x8d839c00] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0x8d8bd000) [pid = 1847] [serial = 28] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0x8dcb8800) [pid = 1847] [serial = 17] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0x8dcb3800) [pid = 1847] [serial = 16] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x8bce9400) [pid = 1847] [serial = 23] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x8bce4800) [pid = 1847] [serial = 22] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x8dc26400) [pid = 1847] [serial = 29] [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.] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x8fac7800) [pid = 1847] [serial = 32] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8f84f400) [pid = 1847] [serial = 31] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x95924000) [pid = 1847] [serial = 35] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x93b41000) [pid = 1847] [serial = 34] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x91162000) [pid = 1847] [serial = 38] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x8dcb5c00) [pid = 1847] [serial = 37] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x96234400) [pid = 1847] [serial = 41] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x95ea3000) [pid = 1847] [serial = 40] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x97c5c400) [pid = 1847] [serial = 44] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x97c3b000) [pid = 1847] [serial = 43] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x9a0df800) [pid = 1847] [serial = 47] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x9a035400) [pid = 1847] [serial = 46] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x9a440000) [pid = 1847] [serial = 50] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x9a1d6800) [pid = 1847] [serial = 49] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x9b32d000) [pid = 1847] [serial = 53] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x9ae93400) [pid = 1847] [serial = 52] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x97c33800) [pid = 1847] [serial = 56] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x95361c00) [pid = 1847] [serial = 55] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8d839400) [pid = 1847] [serial = 59] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8bce8000) [pid = 1847] [serial = 58] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x92d73000) [pid = 1847] [serial = 62] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x92b51800) [pid = 1847] [serial = 61] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x97c3a800) [pid = 1847] [serial = 65] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x967b8400) [pid = 1847] [serial = 64] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x9b32a000) [pid = 1847] [serial = 68] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x9b083400) [pid = 1847] [serial = 67] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x92bbac00) [pid = 1847] [serial = 71] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x90704000) [pid = 1847] [serial = 70] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x92d6ec00) [pid = 1847] [serial = 74] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x90709000) [pid = 1847] [serial = 73] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x9664f800) [pid = 1847] [serial = 77] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x96238000) [pid = 1847] [serial = 76] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9a1d3000) [pid = 1847] [serial = 80] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x9a1c9c00) [pid = 1847] [serial = 79] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0xa2399400) [pid = 1847] [serial = 83] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0xa2392800) [pid = 1847] [serial = 82] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x92e5a800) [pid = 1847] [serial = 86] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8f846800) [pid = 1847] [serial = 85] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x95925400) [pid = 1847] [serial = 89] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x9535c800) [pid = 1847] [serial = 88] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x9a43dc00) [pid = 1847] [serial = 92] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x9a1d0800) [pid = 1847] [serial = 91] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x9b083c00) [pid = 1847] [serial = 95] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0xa2ba0c00) [pid = 1847] [serial = 94] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0xa451ec00) [pid = 1847] [serial = 98] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0xa4517c00) [pid = 1847] [serial = 97] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0xa4c52000) [pid = 1847] [serial = 101] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0xa48b0800) [pid = 1847] [serial = 100] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x96236c00) [pid = 1847] [serial = 104] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x93be4400) [pid = 1847] [serial = 103] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x9a1d5400) [pid = 1847] [serial = 108] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x9a0d4c00) [pid = 1847] [serial = 107] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0xa2ba3000) [pid = 1847] [serial = 111] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0xa2b9c400) [pid = 1847] [serial = 110] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0xa933ec00) [pid = 1847] [serial = 114] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0xa4cf3c00) [pid = 1847] [serial = 113] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8d8ba400) [pid = 1847] [serial = 117] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8cc39c00) [pid = 1847] [serial = 116] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8d834c00) [pid = 1847] [serial = 19] [outer = (nil)] [url = about:blank] 12:17:53 INFO - PROCESS | 1847 | 1478027873795 Marionette TRACE conn3 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:17:53 INFO - . 12:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1587ms 12:17:53 INFO - PROCESS | 1847 | 1478027873861 Marionette TRACE conn3 -> [0,212,"getWindowHandle",null] 12:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:17:53 INFO - PROCESS | 1847 | 1478027873867 Marionette TRACE conn3 <- [1,212,null,{"value":"8"}] 12:17:53 INFO - PROCESS | 1847 | 1478027873875 Marionette TRACE conn3 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:54 INFO - PROCESS | 1847 | 1478027874058 Marionette TRACE conn3 <- [1,213,null,{"value":null}] 12:17:54 INFO - PROCESS | 1847 | 1478027874193 Marionette TRACE conn3 -> [0,214,"getWindowHandles",null] 12:17:54 INFO - PROCESS | 1847 | 1478027874197 Marionette TRACE conn3 <- [1,214,null,["8"]] 12:17:54 INFO - PROCESS | 1847 | 1478027874206 Marionette TRACE conn3 -> [0,215,"switchToWindow",{"name":"8"}] 12:17:54 INFO - PROCESS | 1847 | 1478027874212 Marionette TRACE conn3 <- [1,215,null,{}] 12:17:54 INFO - PROCESS | 1847 | 1478027874222 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71e000 == 18 [pid = 1847] [id = 50] 12:17:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8d834c00) [pid = 1847] [serial = 148] [outer = (nil)] 12:17:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8dab0800) [pid = 1847] [serial = 149] [outer = 0x8d834c00] 12:17:54 INFO - PROCESS | 1847 | 1478027874325 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dcb3000) [pid = 1847] [serial = 150] [outer = 0x8d834c00] 12:17:55 INFO - PROCESS | 1847 | 1478027874999 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:17:55 INFO - . 12:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1170ms 12:17:55 INFO - PROCESS | 1847 | 1478027875043 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 1847 | 1478027875050 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 12:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:17:55 INFO - PROCESS | 1847 | 1478027875073 Marionette TRACE conn3 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:55 INFO - PROCESS | 1847 | 1478027875282 Marionette TRACE conn3 <- [1,218,null,{"value":null}] 12:17:55 INFO - PROCESS | 1847 | 1478027875342 Marionette TRACE conn3 -> [0,219,"getWindowHandles",null] 12:17:55 INFO - PROCESS | 1847 | 1478027875347 Marionette TRACE conn3 <- [1,219,null,["8"]] 12:17:55 INFO - PROCESS | 1847 | 1478027875399 Marionette TRACE conn3 -> [0,220,"switchToWindow",{"name":"8"}] 12:17:55 INFO - PROCESS | 1847 | 1478027875403 Marionette TRACE conn3 <- [1,220,null,{}] 12:17:55 INFO - PROCESS | 1847 | 1478027875410 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x90710000 == 19 [pid = 1847] [id = 51] 12:17:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x90711800) [pid = 1847] [serial = 151] [outer = (nil)] 12:17:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x911bb400) [pid = 1847] [serial = 152] [outer = 0x90711800] 12:17:55 INFO - PROCESS | 1847 | 1478027875511 Marionette DEBUG loaded listener.js 12:17:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x92b52800) [pid = 1847] [serial = 153] [outer = 0x90711800] 12:17:56 INFO - PROCESS | 1847 | 1478027876184 Marionette TRACE conn3 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:17:56 INFO - . 12:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1320ms 12:17:56 INFO - PROCESS | 1847 | 1478027876392 Marionette TRACE conn3 -> [0,222,"getWindowHandle",null] 12:17:56 INFO - PROCESS | 1847 | 1478027876397 Marionette TRACE conn3 <- [1,222,null,{"value":"8"}] 12:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:17:56 INFO - PROCESS | 1847 | 1478027876407 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba97c00 == 18 [pid = 1847] [id = 41] 12:17:56 INFO - PROCESS | 1847 | --DOCSHELL 0x9070dc00 == 17 [pid = 1847] [id = 43] 12:17:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b4c00 == 16 [pid = 1847] [id = 42] 12:17:56 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0xa0fefc00) [pid = 1847] [serial = 2] [outer = (nil)] [url = about:blank] 12:17:56 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x95365400) [pid = 1847] [serial = 12] [outer = (nil)] [url = about:blank] 12:17:56 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x94f32000) [pid = 1847] [serial = 9] [outer = (nil)] [url = about:blank] 12:17:56 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x911b3000) [pid = 1847] [serial = 119] [outer = (nil)] [url = about:blank] 12:17:56 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8ba94400) [pid = 1847] [serial = 25] [outer = (nil)] [url = about:blank] 12:17:57 INFO - PROCESS | 1847 | 1478027877027 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 12:17:57 INFO - PROCESS | 1847 | 1478027877034 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:17:57 INFO - PROCESS | 1847 | 1478027877106 Marionette TRACE conn3 -> [0,224,"getWindowHandles",null] 12:17:57 INFO - PROCESS | 1847 | 1478027877113 Marionette TRACE conn3 <- [1,224,null,["8"]] 12:17:57 INFO - PROCESS | 1847 | 1478027877119 Marionette TRACE conn3 -> [0,225,"switchToWindow",{"name":"8"}] 12:17:57 INFO - PROCESS | 1847 | 1478027877127 Marionette TRACE conn3 <- [1,225,null,{}] 12:17:57 INFO - PROCESS | 1847 | 1478027877132 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8bfc00 == 17 [pid = 1847] [id = 52] 12:17:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8d8c0000) [pid = 1847] [serial = 154] [outer = (nil)] 12:17:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dab1400) [pid = 1847] [serial = 155] [outer = 0x8d8c0000] 12:17:57 INFO - PROCESS | 1847 | 1478027877221 Marionette DEBUG loaded listener.js 12:17:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dc28c00) [pid = 1847] [serial = 156] [outer = 0x8d8c0000] 12:17:57 INFO - PROCESS | 1847 | 1478027877815 Marionette TRACE conn3 <- [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]]]}] 12:17:57 INFO - . 12:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1476ms 12:17:57 INFO - PROCESS | 1847 | 1478027877886 Marionette TRACE conn3 -> [0,227,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 1847 | 1478027877894 Marionette TRACE conn3 <- [1,227,null,{"value":"8"}] 12:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:17:57 INFO - PROCESS | 1847 | 1478027877900 Marionette TRACE conn3 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:58 INFO - PROCESS | 1847 | 1478027878059 Marionette TRACE conn3 <- [1,228,null,{"value":null}] 12:17:58 INFO - PROCESS | 1847 | 1478027878153 Marionette TRACE conn3 -> [0,229,"getWindowHandles",null] 12:17:58 INFO - PROCESS | 1847 | 1478027878157 Marionette TRACE conn3 <- [1,229,null,["8"]] 12:17:58 INFO - PROCESS | 1847 | 1478027878164 Marionette TRACE conn3 -> [0,230,"switchToWindow",{"name":"8"}] 12:17:58 INFO - PROCESS | 1847 | 1478027878168 Marionette TRACE conn3 <- [1,230,null,{}] 12:17:58 INFO - PROCESS | 1847 | 1478027878174 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d838000 == 18 [pid = 1847] [id = 53] 12:17:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dc28800) [pid = 1847] [serial = 157] [outer = (nil)] 12:17:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8f962800) [pid = 1847] [serial = 158] [outer = 0x8dc28800] 12:17:58 INFO - PROCESS | 1847 | 1478027878258 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8bcec800) [pid = 1847] [serial = 159] [outer = 0x8dc28800] 12:17:58 INFO - PROCESS | 1847 | 1478027878908 Marionette TRACE conn3 <- [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]]]}] 12:17:58 INFO - . 12:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1072ms 12:17:59 INFO - PROCESS | 1847 | 1478027879005 Marionette TRACE conn3 -> [0,232,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 1847 | 1478027879023 Marionette TRACE conn3 <- [1,232,null,{"value":"8"}] 12:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:17:59 INFO - PROCESS | 1847 | 1478027879068 Marionette TRACE conn3 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:17:59 INFO - PROCESS | 1847 | 1478027879428 Marionette TRACE conn3 <- [1,233,null,{"value":null}] 12:17:59 INFO - PROCESS | 1847 | 1478027879493 Marionette TRACE conn3 -> [0,234,"getWindowHandles",null] 12:17:59 INFO - PROCESS | 1847 | 1478027879498 Marionette TRACE conn3 <- [1,234,null,["8"]] 12:17:59 INFO - PROCESS | 1847 | 1478027879506 Marionette TRACE conn3 -> [0,235,"switchToWindow",{"name":"8"}] 12:17:59 INFO - PROCESS | 1847 | 1478027879513 Marionette TRACE conn3 <- [1,235,null,{}] 12:17:59 INFO - PROCESS | 1847 | 1478027879519 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x911ba800 == 19 [pid = 1847] [id = 54] 12:17:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x911bac00) [pid = 1847] [serial = 160] [outer = (nil)] 12:17:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x91caf000) [pid = 1847] [serial = 161] [outer = 0x911bac00] 12:17:59 INFO - PROCESS | 1847 | 1478027879617 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x92bb1c00) [pid = 1847] [serial = 162] [outer = 0x911bac00] 12:18:00 INFO - PROCESS | 1847 | 1478027880317 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:18:00 INFO - . 12:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1321ms 12:18:00 INFO - PROCESS | 1847 | 1478027880387 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 1847 | 1478027880390 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 12:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:18:00 INFO - PROCESS | 1847 | 1478027880397 Marionette TRACE conn3 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:00 INFO - PROCESS | 1847 | 1478027880602 Marionette TRACE conn3 <- [1,238,null,{"value":null}] 12:18:00 INFO - PROCESS | 1847 | 1478027880619 Marionette TRACE conn3 -> [0,239,"getWindowHandles",null] 12:18:00 INFO - PROCESS | 1847 | 1478027880626 Marionette TRACE conn3 <- [1,239,null,["8"]] 12:18:00 INFO - PROCESS | 1847 | 1478027880631 Marionette TRACE conn3 -> [0,240,"switchToWindow",{"name":"8"}] 12:18:00 INFO - PROCESS | 1847 | 1478027880637 Marionette TRACE conn3 <- [1,240,null,{}] 12:18:00 INFO - PROCESS | 1847 | 1478027880642 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95b000 == 20 [pid = 1847] [id = 55] 12:18:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x94fd9c00) [pid = 1847] [serial = 163] [outer = (nil)] 12:18:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x95751000) [pid = 1847] [serial = 164] [outer = 0x94fd9c00] 12:18:00 INFO - PROCESS | 1847 | 1478027880772 Marionette DEBUG loaded listener.js 12:18:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x96234800) [pid = 1847] [serial = 165] [outer = 0x94fd9c00] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x911af800) [pid = 1847] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x9b336000) [pid = 1847] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x911b3c00) [pid = 1847] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8ba9c800) [pid = 1847] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8f95bc00) [pid = 1847] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x9670a000) [pid = 1847] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:18:01 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x91161c00) [pid = 1847] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:18:01 INFO - PROCESS | 1847 | 1478027881459 Marionette TRACE conn3 <- [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]]]}] 12:18:01 INFO - . 12:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1121ms 12:18:01 INFO - PROCESS | 1847 | 1478027881518 Marionette TRACE conn3 -> [0,242,"getWindowHandle",null] 12:18:01 INFO - PROCESS | 1847 | 1478027881521 Marionette TRACE conn3 <- [1,242,null,{"value":"8"}] 12:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:18:01 INFO - PROCESS | 1847 | 1478027881531 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:01 INFO - PROCESS | 1847 | 1478027881713 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 12:18:01 INFO - PROCESS | 1847 | 1478027881725 Marionette TRACE conn3 -> [0,244,"getWindowHandles",null] 12:18:01 INFO - PROCESS | 1847 | 1478027881727 Marionette TRACE conn3 <- [1,244,null,["8"]] 12:18:01 INFO - PROCESS | 1847 | 1478027881738 Marionette TRACE conn3 -> [0,245,"switchToWindow",{"name":"8"}] 12:18:01 INFO - PROCESS | 1847 | 1478027881742 Marionette TRACE conn3 <- [1,245,null,{}] 12:18:01 INFO - PROCESS | 1847 | 1478027881747 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc76c00 == 21 [pid = 1847] [id = 56] 12:18:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x94f32800) [pid = 1847] [serial = 166] [outer = (nil)] 12:18:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x9623c400) [pid = 1847] [serial = 167] [outer = 0x94f32800] 12:18:01 INFO - PROCESS | 1847 | 1478027881829 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x96648400) [pid = 1847] [serial = 168] [outer = 0x94f32800] 12:18:02 INFO - PROCESS | 1847 | 1478027882442 Marionette TRACE conn3 <- [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]]]}] 12:18:02 INFO - . 12:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 977ms 12:18:02 INFO - PROCESS | 1847 | 1478027882509 Marionette TRACE conn3 -> [0,247,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 1847 | 1478027882511 Marionette TRACE conn3 <- [1,247,null,{"value":"8"}] 12:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:18:02 INFO - PROCESS | 1847 | 1478027882518 Marionette TRACE conn3 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:02 INFO - PROCESS | 1847 | 1478027882712 Marionette TRACE conn3 <- [1,248,null,{"value":null}] 12:18:02 INFO - PROCESS | 1847 | 1478027882804 Marionette TRACE conn3 -> [0,249,"getWindowHandles",null] 12:18:02 INFO - PROCESS | 1847 | 1478027882807 Marionette TRACE conn3 <- [1,249,null,["8"]] 12:18:02 INFO - PROCESS | 1847 | 1478027882812 Marionette TRACE conn3 -> [0,250,"switchToWindow",{"name":"8"}] 12:18:02 INFO - PROCESS | 1847 | 1478027882816 Marionette TRACE conn3 <- [1,250,null,{}] 12:18:02 INFO - PROCESS | 1847 | 1478027882821 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc2dc00 == 22 [pid = 1847] [id = 57] 12:18:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x967bc400) [pid = 1847] [serial = 169] [outer = (nil)] 12:18:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x97c37000) [pid = 1847] [serial = 170] [outer = 0x967bc400] 12:18:02 INFO - PROCESS | 1847 | 1478027882921 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x994bb800) [pid = 1847] [serial = 171] [outer = 0x967bc400] 12:18:03 INFO - PROCESS | 1847 | 1478027883688 Marionette TRACE conn3 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:18:03 INFO - . 12:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1230ms 12:18:03 INFO - PROCESS | 1847 | 1478027883771 Marionette TRACE conn3 -> [0,252,"getWindowHandle",null] 12:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:18:03 INFO - PROCESS | 1847 | 1478027883781 Marionette TRACE conn3 <- [1,252,null,{"value":"8"}] 12:18:03 INFO - PROCESS | 1847 | 1478027883792 Marionette TRACE conn3 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:03 INFO - PROCESS | 1847 | 1478027883982 Marionette TRACE conn3 <- [1,253,null,{"value":null}] 12:18:04 INFO - PROCESS | 1847 | 1478027884117 Marionette TRACE conn3 -> [0,254,"getWindowHandles",null] 12:18:04 INFO - PROCESS | 1847 | 1478027884121 Marionette TRACE conn3 <- [1,254,null,["8"]] 12:18:04 INFO - PROCESS | 1847 | 1478027884133 Marionette TRACE conn3 -> [0,255,"switchToWindow",{"name":"8"}] 12:18:04 INFO - PROCESS | 1847 | 1478027884140 Marionette TRACE conn3 <- [1,255,null,{}] 12:18:04 INFO - PROCESS | 1847 | 1478027884146 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba90c00 == 23 [pid = 1847] [id = 58] 12:18:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dc21c00) [pid = 1847] [serial = 172] [outer = (nil)] 12:18:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8dcb1400) [pid = 1847] [serial = 173] [outer = 0x8dc21c00] 12:18:04 INFO - PROCESS | 1847 | 1478027884250 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8faccc00) [pid = 1847] [serial = 174] [outer = 0x8dc21c00] 12:18:05 INFO - PROCESS | 1847 | 1478027885029 Marionette TRACE conn3 <- [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]]]}] 12:18:05 INFO - . 12:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1284ms 12:18:05 INFO - PROCESS | 1847 | 1478027885098 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 12:18:05 INFO - PROCESS | 1847 | 1478027885105 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 12:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:18:05 INFO - PROCESS | 1847 | 1478027885113 Marionette TRACE conn3 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:05 INFO - PROCESS | 1847 | 1478027885285 Marionette TRACE conn3 <- [1,258,null,{"value":null}] 12:18:05 INFO - PROCESS | 1847 | 1478027885408 Marionette TRACE conn3 -> [0,259,"getWindowHandles",null] 12:18:05 INFO - PROCESS | 1847 | 1478027885413 Marionette TRACE conn3 <- [1,259,null,["8"]] 12:18:05 INFO - PROCESS | 1847 | 1478027885420 Marionette TRACE conn3 -> [0,260,"switchToWindow",{"name":"8"}] 12:18:05 INFO - PROCESS | 1847 | 1478027885425 Marionette TRACE conn3 <- [1,260,null,{}] 12:18:05 INFO - PROCESS | 1847 | 1478027885435 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x911ae000 == 24 [pid = 1847] [id = 59] 12:18:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x92d75400) [pid = 1847] [serial = 175] [outer = (nil)] 12:18:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x93bee400) [pid = 1847] [serial = 176] [outer = 0x92d75400] 12:18:05 INFO - PROCESS | 1847 | 1478027885528 Marionette DEBUG loaded listener.js 12:18:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x95923000) [pid = 1847] [serial = 177] [outer = 0x92d75400] 12:18:06 INFO - PROCESS | 1847 | 1478027886412 Marionette TRACE conn3 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x911b8c00) [pid = 1847] [serial = 120] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8d8bb000) [pid = 1847] [serial = 123] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8cc2cc00) [pid = 1847] [serial = 122] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8f962400) [pid = 1847] [serial = 126] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8f95f800) [pid = 1847] [serial = 125] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x911b5c00) [pid = 1847] [serial = 129] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x911ad000) [pid = 1847] [serial = 128] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x9b081000) [pid = 1847] [serial = 132] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x984c8400) [pid = 1847] [serial = 131] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0xa2c1b400) [pid = 1847] [serial = 135] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0xa2ba4800) [pid = 1847] [serial = 134] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x9b081400) [pid = 1847] [serial = 138] [outer = (nil)] [url = about:blank] 12:18:07 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x95e9f800) [pid = 1847] [serial = 137] [outer = (nil)] [url = about:blank] 12:18:07 INFO - . 12:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1975ms 12:18:07 INFO - PROCESS | 1847 | 1478027887117 Marionette TRACE conn3 -> [0,262,"getWindowHandle",null] 12:18:07 INFO - PROCESS | 1847 | 1478027887122 Marionette TRACE conn3 <- [1,262,null,{"value":"8"}] 12:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:18:07 INFO - PROCESS | 1847 | 1478027887133 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:07 INFO - PROCESS | 1847 | 1478027887302 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 12:18:07 INFO - PROCESS | 1847 | 1478027887314 Marionette TRACE conn3 -> [0,264,"getWindowHandles",null] 12:18:07 INFO - PROCESS | 1847 | 1478027887322 Marionette TRACE conn3 <- [1,264,null,["8"]] 12:18:07 INFO - PROCESS | 1847 | 1478027887330 Marionette TRACE conn3 -> [0,265,"switchToWindow",{"name":"8"}] 12:18:07 INFO - PROCESS | 1847 | 1478027887340 Marionette TRACE conn3 <- [1,265,null,{}] 12:18:07 INFO - PROCESS | 1847 | 1478027887350 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71f800 == 25 [pid = 1847] [id = 60] 12:18:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8d721c00) [pid = 1847] [serial = 178] [outer = (nil)] 12:18:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8d8bd000) [pid = 1847] [serial = 179] [outer = 0x8d721c00] 12:18:07 INFO - PROCESS | 1847 | 1478027887523 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8dab2000) [pid = 1847] [serial = 180] [outer = 0x8d721c00] 12:18:08 INFO - PROCESS | 1847 | 1478027888121 Marionette TRACE conn3 <- [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]]]}] 12:18:08 INFO - . 12:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1019ms 12:18:08 INFO - PROCESS | 1847 | 1478027888155 Marionette TRACE conn3 -> [0,267,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 1847 | 1478027888161 Marionette TRACE conn3 <- [1,267,null,{"value":"8"}] 12:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:18:08 INFO - PROCESS | 1847 | 1478027888168 Marionette TRACE conn3 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:08 INFO - PROCESS | 1847 | 1478027888339 Marionette TRACE conn3 <- [1,268,null,{"value":null}] 12:18:08 INFO - PROCESS | 1847 | 1478027888435 Marionette TRACE conn3 -> [0,269,"getWindowHandles",null] 12:18:08 INFO - PROCESS | 1847 | 1478027888439 Marionette TRACE conn3 <- [1,269,null,["8"]] 12:18:08 INFO - PROCESS | 1847 | 1478027888447 Marionette TRACE conn3 -> [0,270,"switchToWindow",{"name":"8"}] 12:18:08 INFO - PROCESS | 1847 | 1478027888452 Marionette TRACE conn3 <- [1,270,null,{}] 12:18:08 INFO - PROCESS | 1847 | 1478027888457 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b6400 == 26 [pid = 1847] [id = 61] 12:18:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8f95d800) [pid = 1847] [serial = 181] [outer = (nil)] 12:18:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8f965400) [pid = 1847] [serial = 182] [outer = 0x8f95d800] 12:18:08 INFO - PROCESS | 1847 | 1478027888544 Marionette DEBUG loaded listener.js 12:18:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8cc35000) [pid = 1847] [serial = 183] [outer = 0x8f95d800] 12:18:09 INFO - PROCESS | 1847 | 1478027889130 Marionette TRACE conn3 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:18:09 INFO - . 12:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1020ms 12:18:09 INFO - PROCESS | 1847 | 1478027889197 Marionette TRACE conn3 -> [0,272,"getWindowHandle",null] 12:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:18:09 INFO - PROCESS | 1847 | 1478027889207 Marionette TRACE conn3 <- [1,272,null,{"value":"8"}] 12:18:09 INFO - PROCESS | 1847 | 1478027889215 Marionette TRACE conn3 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:09 INFO - PROCESS | 1847 | 1478027889418 Marionette TRACE conn3 <- [1,273,null,{"value":null}] 12:18:09 INFO - PROCESS | 1847 | 1478027889442 Marionette TRACE conn3 -> [0,274,"getWindowHandles",null] 12:18:09 INFO - PROCESS | 1847 | 1478027889446 Marionette TRACE conn3 <- [1,274,null,["8"]] 12:18:09 INFO - PROCESS | 1847 | 1478027889451 Marionette TRACE conn3 -> [0,275,"switchToWindow",{"name":"8"}] 12:18:09 INFO - PROCESS | 1847 | 1478027889458 Marionette TRACE conn3 <- [1,275,null,{}] 12:18:09 INFO - PROCESS | 1847 | 1478027889511 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cb7c00 == 27 [pid = 1847] [id = 62] 12:18:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x93be5800) [pid = 1847] [serial = 184] [outer = (nil)] 12:18:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x93d45800) [pid = 1847] [serial = 185] [outer = 0x93be5800] 12:18:09 INFO - PROCESS | 1847 | 1478027889609 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x95cbd800) [pid = 1847] [serial = 186] [outer = 0x93be5800] 12:18:10 INFO - PROCESS | 1847 | 1478027890266 Marionette TRACE conn3 <- [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]]]}] 12:18:10 INFO - . 12:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1122ms 12:18:10 INFO - PROCESS | 1847 | 1478027890335 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 1847 | 1478027890338 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 12:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:18:10 INFO - PROCESS | 1847 | 1478027890350 Marionette TRACE conn3 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:10 INFO - PROCESS | 1847 | 1478027890557 Marionette TRACE conn3 <- [1,278,null,{"value":null}] 12:18:10 INFO - PROCESS | 1847 | 1478027890573 Marionette TRACE conn3 -> [0,279,"getWindowHandles",null] 12:18:10 INFO - PROCESS | 1847 | 1478027890580 Marionette TRACE conn3 <- [1,279,null,["8"]] 12:18:10 INFO - PROCESS | 1847 | 1478027890585 Marionette TRACE conn3 -> [0,280,"switchToWindow",{"name":"8"}] 12:18:10 INFO - PROCESS | 1847 | 1478027890591 Marionette TRACE conn3 <- [1,280,null,{}] 12:18:10 INFO - PROCESS | 1847 | 1478027890597 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc30c00 == 28 [pid = 1847] [id = 63] 12:18:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x96711800) [pid = 1847] [serial = 187] [outer = (nil)] 12:18:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x97c33800) [pid = 1847] [serial = 188] [outer = 0x96711800] 12:18:10 INFO - PROCESS | 1847 | 1478027890739 Marionette DEBUG loaded listener.js 12:18:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x994da400) [pid = 1847] [serial = 189] [outer = 0x96711800] 12:18:11 INFO - PROCESS | 1847 | 1478027891364 Marionette TRACE conn3 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x94fd9c00) [pid = 1847] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x90711800) [pid = 1847] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8d834c00) [pid = 1847] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8d839c00) [pid = 1847] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8d8c0000) [pid = 1847] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8dc2f800) [pid = 1847] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0xa2c11c00) [pid = 1847] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x94f32800) [pid = 1847] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x911bac00) [pid = 1847] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8dc28800) [pid = 1847] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:18:11 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x967bc400) [pid = 1847] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:18:11 INFO - . 12:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1278ms 12:18:11 INFO - PROCESS | 1847 | 1478027891629 Marionette TRACE conn3 -> [0,282,"getWindowHandle",null] 12:18:11 INFO - PROCESS | 1847 | 1478027891632 Marionette TRACE conn3 <- [1,282,null,{"value":"8"}] 12:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:18:11 INFO - PROCESS | 1847 | 1478027891639 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:11 INFO - PROCESS | 1847 | 1478027891781 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 12:18:11 INFO - PROCESS | 1847 | 1478027891790 Marionette TRACE conn3 -> [0,284,"getWindowHandles",null] 12:18:11 INFO - PROCESS | 1847 | 1478027891794 Marionette TRACE conn3 <- [1,284,null,["8"]] 12:18:11 INFO - PROCESS | 1847 | 1478027891798 Marionette TRACE conn3 -> [0,285,"switchToWindow",{"name":"8"}] 12:18:11 INFO - PROCESS | 1847 | 1478027891802 Marionette TRACE conn3 <- [1,285,null,{}] 12:18:11 INFO - PROCESS | 1847 | 1478027891808 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d837800 == 29 [pid = 1847] [id = 64] 12:18:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8d8bc800) [pid = 1847] [serial = 190] [outer = (nil)] 12:18:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8f95a800) [pid = 1847] [serial = 191] [outer = 0x8d8bc800] 12:18:11 INFO - PROCESS | 1847 | 1478027891889 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x92e5a800) [pid = 1847] [serial = 192] [outer = 0x8d8bc800] 12:18:12 INFO - PROCESS | 1847 | 1478027892509 Marionette TRACE conn3 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:18:12 INFO - . 12:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 926ms 12:18:12 INFO - PROCESS | 1847 | 1478027892565 Marionette TRACE conn3 -> [0,287,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 1847 | 1478027892569 Marionette TRACE conn3 <- [1,287,null,{"value":"8"}] 12:18:12 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 12:18:12 INFO - PROCESS | 1847 | 1478027892575 Marionette TRACE conn3 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:12 INFO - PROCESS | 1847 | 1478027892758 Marionette TRACE conn3 <- [1,288,null,{"value":null}] 12:18:12 INFO - PROCESS | 1847 | 1478027892850 Marionette TRACE conn3 -> [0,289,"getWindowHandles",null] 12:18:12 INFO - PROCESS | 1847 | 1478027892854 Marionette TRACE conn3 <- [1,289,null,["8"]] 12:18:12 INFO - PROCESS | 1847 | 1478027892859 Marionette TRACE conn3 -> [0,290,"switchToWindow",{"name":"8"}] 12:18:12 INFO - PROCESS | 1847 | 1478027892863 Marionette TRACE conn3 <- [1,290,null,{}] 12:18:12 INFO - PROCESS | 1847 | 1478027892868 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a17e000 == 30 [pid = 1847] [id = 65] 12:18:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x9a1cdc00) [pid = 1847] [serial = 193] [outer = (nil)] 12:18:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x9a40cc00) [pid = 1847] [serial = 194] [outer = 0x9a1cdc00] 12:18:12 INFO - PROCESS | 1847 | 1478027892970 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x9a46c800) [pid = 1847] [serial = 195] [outer = 0x9a1cdc00] 12:18:13 INFO - PROCESS | 1847 | 1478027893632 Marionette TRACE conn3 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 12:18:13 INFO - . 12:18:13 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1074ms 12:18:13 INFO - PROCESS | 1847 | 1478027893656 Marionette TRACE conn3 -> [0,292,"getWindowHandle",null] 12:18:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:18:13 INFO - PROCESS | 1847 | 1478027893666 Marionette TRACE conn3 <- [1,292,null,{"value":"8"}] 12:18:13 INFO - PROCESS | 1847 | 1478027893680 Marionette TRACE conn3 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:13 INFO - PROCESS | 1847 | 1478027893916 Marionette TRACE conn3 <- [1,293,null,{"value":null}] 12:18:14 INFO - PROCESS | 1847 | 1478027894109 Marionette TRACE conn3 -> [0,294,"getWindowHandles",null] 12:18:14 INFO - PROCESS | 1847 | 1478027894114 Marionette TRACE conn3 <- [1,294,null,["8"]] 12:18:14 INFO - PROCESS | 1847 | 1478027894122 Marionette TRACE conn3 -> [0,295,"switchToWindow",{"name":"8"}] 12:18:14 INFO - PROCESS | 1847 | 1478027894130 Marionette TRACE conn3 <- [1,295,null,{}] 12:18:14 INFO - PROCESS | 1847 | 1478027894137 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb4c00 == 31 [pid = 1847] [id = 66] 12:18:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcb5400) [pid = 1847] [serial = 196] [outer = (nil)] 12:18:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f95b400) [pid = 1847] [serial = 197] [outer = 0x8dcb5400] 12:18:14 INFO - PROCESS | 1847 | 1478027894242 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f967000) [pid = 1847] [serial = 198] [outer = 0x8dcb5400] 12:18:14 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:18:15 INFO - PROCESS | 1847 | 1478027895045 Marionette TRACE conn3 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:18:15 INFO - .... 12:18:15 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1425ms 12:18:15 INFO - PROCESS | 1847 | 1478027895143 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 1847 | 1478027895147 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 12:18:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:18:15 INFO - PROCESS | 1847 | 1478027895156 Marionette TRACE conn3 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:15 INFO - PROCESS | 1847 | 1478027895346 Marionette TRACE conn3 <- [1,298,null,{"value":null}] 12:18:15 INFO - PROCESS | 1847 | 1478027895491 Marionette TRACE conn3 -> [0,299,"getWindowHandles",null] 12:18:15 INFO - PROCESS | 1847 | 1478027895496 Marionette TRACE conn3 <- [1,299,null,["8"]] 12:18:15 INFO - PROCESS | 1847 | 1478027895505 Marionette TRACE conn3 -> [0,300,"switchToWindow",{"name":"8"}] 12:18:15 INFO - PROCESS | 1847 | 1478027895511 Marionette TRACE conn3 <- [1,300,null,{}] 12:18:15 INFO - PROCESS | 1847 | 1478027895516 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce6400 == 32 [pid = 1847] [id = 67] 12:18:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x9a031400) [pid = 1847] [serial = 199] [outer = (nil)] 12:18:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x9a037400) [pid = 1847] [serial = 200] [outer = 0x9a031400] 12:18:15 INFO - PROCESS | 1847 | 1478027895613 Marionette DEBUG loaded listener.js 12:18:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x9a178c00) [pid = 1847] [serial = 201] [outer = 0x9a031400] 12:18:16 INFO - PROCESS | 1847 | 1478027896271 Marionette TRACE conn3 <- [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]]]}] 12:18:16 INFO - ............... 12:18:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1173ms 12:18:16 INFO - PROCESS | 1847 | 1478027896338 Marionette TRACE conn3 -> [0,302,"getWindowHandle",null] 12:18:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:18:16 INFO - PROCESS | 1847 | 1478027896345 Marionette TRACE conn3 <- [1,302,null,{"value":"8"}] 12:18:16 INFO - PROCESS | 1847 | 1478027896352 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:16 INFO - PROCESS | 1847 | 1478027896526 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 12:18:16 INFO - PROCESS | 1847 | 1478027896657 Marionette TRACE conn3 -> [0,304,"getWindowHandles",null] 12:18:16 INFO - PROCESS | 1847 | 1478027896662 Marionette TRACE conn3 <- [1,304,null,["8"]] 12:18:16 INFO - PROCESS | 1847 | 1478027896669 Marionette TRACE conn3 -> [0,305,"switchToWindow",{"name":"8"}] 12:18:16 INFO - PROCESS | 1847 | 1478027896675 Marionette TRACE conn3 <- [1,305,null,{}] 12:18:16 INFO - PROCESS | 1847 | 1478027896681 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4cd400 == 33 [pid = 1847] [id = 68] 12:18:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x9b4d2c00) [pid = 1847] [serial = 202] [outer = (nil)] 12:18:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0xa0fe6400) [pid = 1847] [serial = 203] [outer = 0x9b4d2c00] 12:18:16 INFO - PROCESS | 1847 | 1478027896782 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0xa0ff5000) [pid = 1847] [serial = 204] [outer = 0x9b4d2c00] 12:18:17 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:18:17 INFO - PROCESS | 1847 | 1478027897702 Marionette TRACE conn3 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:18:17 INFO - . 12:18:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1372ms 12:18:17 INFO - PROCESS | 1847 | 1478027897724 Marionette TRACE conn3 -> [0,307,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 1847 | 1478027897729 Marionette TRACE conn3 <- [1,307,null,{"value":"8"}] 12:18:17 INFO - TEST-START | /FileAPI/fileReader.html 12:18:17 INFO - PROCESS | 1847 | 1478027897738 Marionette TRACE conn3 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:17 INFO - PROCESS | 1847 | 1478027897898 Marionette TRACE conn3 <- [1,308,null,{"value":null}] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x97c37000) [pid = 1847] [serial = 170] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x994bb800) [pid = 1847] [serial = 171] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x9623c400) [pid = 1847] [serial = 167] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x96648400) [pid = 1847] [serial = 168] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x95751000) [pid = 1847] [serial = 164] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x96234800) [pid = 1847] [serial = 165] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x91caf000) [pid = 1847] [serial = 161] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x92bb1c00) [pid = 1847] [serial = 162] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8f962800) [pid = 1847] [serial = 158] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8bcec800) [pid = 1847] [serial = 159] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8dab1400) [pid = 1847] [serial = 155] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8dc28c00) [pid = 1847] [serial = 156] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x911bb400) [pid = 1847] [serial = 152] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x92b52800) [pid = 1847] [serial = 153] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8dab0800) [pid = 1847] [serial = 149] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8dcb3000) [pid = 1847] [serial = 150] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x911b6400) [pid = 1847] [serial = 146] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x94fda000) [pid = 1847] [serial = 147] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8f95f400) [pid = 1847] [serial = 143] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x90706400) [pid = 1847] [serial = 144] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0xa2c13400) [pid = 1847] [serial = 140] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0xa2c16800) [pid = 1847] [serial = 141] [outer = (nil)] [url = about:blank] 12:18:18 INFO - PROCESS | 1847 | 1478027898061 Marionette TRACE conn3 -> [0,309,"getWindowHandles",null] 12:18:18 INFO - PROCESS | 1847 | 1478027898066 Marionette TRACE conn3 <- [1,309,null,["8"]] 12:18:18 INFO - PROCESS | 1847 | 1478027898072 Marionette TRACE conn3 -> [0,310,"switchToWindow",{"name":"8"}] 12:18:18 INFO - PROCESS | 1847 | 1478027898080 Marionette TRACE conn3 <- [1,310,null,{}] 12:18:18 INFO - PROCESS | 1847 | 1478027898086 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc22800 == 34 [pid = 1847] [id = 69] 12:18:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8dc28c00) [pid = 1847] [serial = 205] [outer = (nil)] 12:18:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8f95f400) [pid = 1847] [serial = 206] [outer = 0x8dc28c00] 12:18:18 INFO - PROCESS | 1847 | 1478027898174 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8facac00) [pid = 1847] [serial = 207] [outer = 0x8dc28c00] 12:18:18 INFO - PROCESS | 1847 | 1478027898654 Marionette TRACE conn3 <- [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]]]}] 12:18:18 INFO - .... 12:18:18 INFO - TEST-OK | /FileAPI/fileReader.html | took 973ms 12:18:18 INFO - PROCESS | 1847 | 1478027898711 Marionette TRACE conn3 -> [0,312,"getWindowHandle",null] 12:18:18 INFO - TEST-START | /FileAPI/historical.html 12:18:18 INFO - PROCESS | 1847 | 1478027898716 Marionette TRACE conn3 <- [1,312,null,{"value":"8"}] 12:18:18 INFO - PROCESS | 1847 | 1478027898723 Marionette TRACE conn3 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:18 INFO - PROCESS | 1847 | 1478027898883 Marionette TRACE conn3 <- [1,313,null,{"value":null}] 12:18:18 INFO - PROCESS | 1847 | 1478027898895 Marionette TRACE conn3 -> [0,314,"getWindowHandles",null] 12:18:18 INFO - PROCESS | 1847 | 1478027898898 Marionette TRACE conn3 <- [1,314,null,["8"]] 12:18:18 INFO - PROCESS | 1847 | 1478027898987 Marionette TRACE conn3 -> [0,315,"switchToWindow",{"name":"8"}] 12:18:18 INFO - PROCESS | 1847 | 1478027898993 Marionette TRACE conn3 <- [1,315,null,{}] 12:18:19 INFO - PROCESS | 1847 | 1478027898998 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x911bb400 == 35 [pid = 1847] [id = 70] 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x92bb1c00) [pid = 1847] [serial = 208] [outer = (nil)] 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x93272c00) [pid = 1847] [serial = 209] [outer = 0x92bb1c00] 12:18:19 INFO - PROCESS | 1847 | 1478027899099 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x94fda000) [pid = 1847] [serial = 210] [outer = 0x92bb1c00] 12:18:19 INFO - PROCESS | 1847 | 1478027899565 Marionette TRACE conn3 <- [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]]]}] 12:18:19 INFO - ..... 12:18:19 INFO - TEST-OK | /FileAPI/historical.html | took 871ms 12:18:19 INFO - PROCESS | 1847 | 1478027899601 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 12:18:19 INFO - PROCESS | 1847 | 1478027899606 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 12:18:19 INFO - TEST-START | /FileAPI/idlharness.html 12:18:19 INFO - PROCESS | 1847 | 1478027899615 Marionette TRACE conn3 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:19 INFO - PROCESS | 1847 | 1478027899757 Marionette TRACE conn3 <- [1,318,null,{"value":null}] 12:18:19 INFO - PROCESS | 1847 | 1478027899769 Marionette TRACE conn3 -> [0,319,"getWindowHandles",null] 12:18:19 INFO - PROCESS | 1847 | 1478027899772 Marionette TRACE conn3 <- [1,319,null,["8"]] 12:18:19 INFO - PROCESS | 1847 | 1478027899778 Marionette TRACE conn3 -> [0,320,"switchToWindow",{"name":"8"}] 12:18:19 INFO - PROCESS | 1847 | 1478027899784 Marionette TRACE conn3 <- [1,320,null,{}] 12:18:19 INFO - PROCESS | 1847 | 1478027899790 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x96234400 == 36 [pid = 1847] [id = 71] 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x9670f800) [pid = 1847] [serial = 211] [outer = (nil)] 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x994da800) [pid = 1847] [serial = 212] [outer = 0x9670f800] 12:18:19 INFO - PROCESS | 1847 | 1478027899878 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x9a0d6400) [pid = 1847] [serial = 213] [outer = 0x9670f800] 12:18:21 INFO - ................................................................................................... 12:18:21 INFO - TEST-OK | /FileAPI/idlharness.html | took 1942ms 12:18:21 INFO - PROCESS | 1847 | 1478027901457 Marionette TRACE conn3 <- [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]]]}] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8d721c00) [pid = 1847] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8d8bc800) [pid = 1847] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x93be5800) [pid = 1847] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x96711800) [pid = 1847] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8dc21c00) [pid = 1847] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x92d75400) [pid = 1847] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:18:21 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8f95d800) [pid = 1847] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:18:21 INFO - PROCESS | 1847 | 1478027901669 Marionette TRACE conn3 -> [0,322,"getWindowHandle",null] 12:18:21 INFO - PROCESS | 1847 | 1478027901672 Marionette TRACE conn3 <- [1,322,null,{"value":"8"}] 12:18:21 INFO - TEST-START | /FileAPI/idlharness.worker 12:18:21 INFO - PROCESS | 1847 | 1478027901705 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:21 INFO - PROCESS | 1847 | 1478027901868 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 12:18:21 INFO - PROCESS | 1847 | 1478027901883 Marionette TRACE conn3 -> [0,324,"getWindowHandles",null] 12:18:21 INFO - PROCESS | 1847 | 1478027901887 Marionette TRACE conn3 <- [1,324,null,["8"]] 12:18:21 INFO - PROCESS | 1847 | 1478027901893 Marionette TRACE conn3 -> [0,325,"switchToWindow",{"name":"8"}] 12:18:21 INFO - PROCESS | 1847 | 1478027901899 Marionette TRACE conn3 <- [1,325,null,{}] 12:18:21 INFO - PROCESS | 1847 | 1478027901907 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc76800 == 37 [pid = 1847] [id = 72] 12:18:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x93be5800) [pid = 1847] [serial = 214] [outer = (nil)] 12:18:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0xa2c10800) [pid = 1847] [serial = 215] [outer = 0x93be5800] 12:18:21 INFO - PROCESS | 1847 | 1478027901989 Marionette DEBUG loaded listener.js 12:18:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0xa2c15c00) [pid = 1847] [serial = 216] [outer = 0x93be5800] 12:18:22 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:18:23 INFO - ..................................................................................................................... 12:18:23 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2292ms 12:18:23 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 12:18:24 INFO - PROCESS | 1847 | 1478027903875 Marionette TRACE conn3 <- [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,{},{}]]]}] 12:18:24 INFO - PROCESS | 1847 | 1478027903989 Marionette TRACE conn3 -> [0,327,"getWindowHandle",null] 12:18:24 INFO - PROCESS | 1847 | 1478027903991 Marionette TRACE conn3 <- [1,327,null,{"value":"8"}] 12:18:24 INFO - PROCESS | 1847 | 1478027904003 Marionette TRACE conn3 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:24 INFO - PROCESS | 1847 | 1478027904257 Marionette TRACE conn3 <- [1,328,null,{"value":null}] 12:18:24 INFO - PROCESS | 1847 | 1478027904402 Marionette TRACE conn3 -> [0,329,"getWindowHandles",null] 12:18:24 INFO - PROCESS | 1847 | 1478027904408 Marionette TRACE conn3 <- [1,329,null,["8"]] 12:18:24 INFO - PROCESS | 1847 | 1478027904416 Marionette TRACE conn3 -> [0,330,"switchToWindow",{"name":"8"}] 12:18:24 INFO - PROCESS | 1847 | 1478027904424 Marionette TRACE conn3 <- [1,330,null,{}] 12:18:24 INFO - PROCESS | 1847 | 1478027904433 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba92000 == 38 [pid = 1847] [id = 73] 12:18:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8cc2cc00) [pid = 1847] [serial = 217] [outer = (nil)] 12:18:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8d719000) [pid = 1847] [serial = 218] [outer = 0x8cc2cc00] 12:18:24 INFO - PROCESS | 1847 | 1478027904538 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8dc27000) [pid = 1847] [serial = 219] [outer = 0x8cc2cc00] 12:18:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:18:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 12:18:25 INFO - PROCESS | 1847 | 1478027905630 Marionette TRACE conn3 <- [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]]]}] 12:18:25 INFO - . 12:18:25 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1678ms 12:18:25 INFO - PROCESS | 1847 | 1478027905677 Marionette TRACE conn3 -> [0,332,"getWindowHandle",null] 12:18:25 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 12:18:25 INFO - PROCESS | 1847 | 1478027905686 Marionette TRACE conn3 <- [1,332,null,{"value":"8"}] 12:18:25 INFO - PROCESS | 1847 | 1478027905695 Marionette TRACE conn3 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:25 INFO - PROCESS | 1847 | 1478027905903 Marionette TRACE conn3 <- [1,333,null,{"value":null}] 12:18:26 INFO - PROCESS | 1847 | 1478027906053 Marionette TRACE conn3 -> [0,334,"getWindowHandles",null] 12:18:26 INFO - PROCESS | 1847 | 1478027906057 Marionette TRACE conn3 <- [1,334,null,["8"]] 12:18:26 INFO - PROCESS | 1847 | 1478027906064 Marionette TRACE conn3 -> [0,335,"switchToWindow",{"name":"8"}] 12:18:26 INFO - PROCESS | 1847 | 1478027906072 Marionette TRACE conn3 <- [1,335,null,{}] 12:18:26 INFO - PROCESS | 1847 | 1478027906079 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x9070ac00 == 39 [pid = 1847] [id = 74] 12:18:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x9070c400) [pid = 1847] [serial = 220] [outer = (nil)] 12:18:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x911ad000) [pid = 1847] [serial = 221] [outer = 0x9070c400] 12:18:26 INFO - PROCESS | 1847 | 1478027906177 Marionette DEBUG loaded listener.js 12:18:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x911b3400) [pid = 1847] [serial = 222] [outer = 0x9070c400] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x96709800 == 38 [pid = 1847] [id = 44] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71f800 == 37 [pid = 1847] [id = 60] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b6400 == 36 [pid = 1847] [id = 61] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x91cb7c00 == 35 [pid = 1847] [id = 62] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc76800 == 34 [pid = 1847] [id = 72] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x911bb400 == 33 [pid = 1847] [id = 70] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x96234400 == 32 [pid = 1847] [id = 71] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce6400 == 31 [pid = 1847] [id = 67] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4cd400 == 30 [pid = 1847] [id = 68] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc22800 == 29 [pid = 1847] [id = 69] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb4c00 == 28 [pid = 1847] [id = 66] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8d838000 == 27 [pid = 1847] [id = 53] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcee400 == 26 [pid = 1847] [id = 49] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x911ae000 == 25 [pid = 1847] [id = 59] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba90c00 == 24 [pid = 1847] [id = 58] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0xa23e2400 == 23 [pid = 1847] [id = 47] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8bfc00 == 22 [pid = 1847] [id = 52] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x911ba800 == 21 [pid = 1847] [id = 54] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc30c00 == 20 [pid = 1847] [id = 63] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc76c00 == 19 [pid = 1847] [id = 56] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc2dc00 == 18 [pid = 1847] [id = 57] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8d837800 == 17 [pid = 1847] [id = 64] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x91cb8000 == 16 [pid = 1847] [id = 45] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2ec00 == 15 [pid = 1847] [id = 48] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x911afc00 == 14 [pid = 1847] [id = 46] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71e000 == 13 [pid = 1847] [id = 50] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x90710000 == 12 [pid = 1847] [id = 51] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95b000 == 11 [pid = 1847] [id = 55] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x9a17e000 == 10 [pid = 1847] [id = 65] 12:18:28 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba92000 == 9 [pid = 1847] [id = 73] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8faccc00) [pid = 1847] [serial = 174] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8dcb1400) [pid = 1847] [serial = 173] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x95923000) [pid = 1847] [serial = 177] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x93bee400) [pid = 1847] [serial = 176] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8dab2000) [pid = 1847] [serial = 180] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8d8bd000) [pid = 1847] [serial = 179] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8cc35000) [pid = 1847] [serial = 183] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8f965400) [pid = 1847] [serial = 182] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x95cbd800) [pid = 1847] [serial = 186] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x93d45800) [pid = 1847] [serial = 185] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x994da400) [pid = 1847] [serial = 189] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x97c33800) [pid = 1847] [serial = 188] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x92e5a800) [pid = 1847] [serial = 192] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8f95a800) [pid = 1847] [serial = 191] [outer = (nil)] [url = about:blank] 12:18:28 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x9a40cc00) [pid = 1847] [serial = 194] [outer = (nil)] [url = about:blank] 12:18:31 INFO - PROCESS | 1847 | 1478027911750 Marionette TRACE conn3 <- [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]]]}] 12:18:31 INFO - .. 12:18:31 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6091ms 12:18:31 INFO - PROCESS | 1847 | 1478027911786 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 1847 | 1478027911793 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 12:18:31 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 12:18:31 INFO - PROCESS | 1847 | 1478027911812 Marionette TRACE conn3 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:32 INFO - PROCESS | 1847 | 1478027912008 Marionette TRACE conn3 <- [1,338,null,{"value":null}] 12:18:32 INFO - PROCESS | 1847 | 1478027912076 Marionette TRACE conn3 -> [0,339,"getWindowHandles",null] 12:18:32 INFO - PROCESS | 1847 | 1478027912081 Marionette TRACE conn3 <- [1,339,null,["8"]] 12:18:32 INFO - PROCESS | 1847 | 1478027912088 Marionette TRACE conn3 -> [0,340,"switchToWindow",{"name":"8"}] 12:18:32 INFO - PROCESS | 1847 | 1478027912096 Marionette TRACE conn3 <- [1,340,null,{}] 12:18:32 INFO - PROCESS | 1847 | 1478027912102 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71e400 == 10 [pid = 1847] [id = 75] 12:18:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8d71f800) [pid = 1847] [serial = 223] [outer = (nil)] 12:18:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8d838000) [pid = 1847] [serial = 224] [outer = 0x8d71f800] 12:18:32 INFO - PROCESS | 1847 | 1478027912203 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8dab0400) [pid = 1847] [serial = 225] [outer = 0x8d71f800] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x93be5800) [pid = 1847] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x9a1cdc00) [pid = 1847] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x9a031400) [pid = 1847] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8dcb5400) [pid = 1847] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x9b4d2c00) [pid = 1847] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x92bb1c00) [pid = 1847] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dc28c00) [pid = 1847] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:18:32 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x9670f800) [pid = 1847] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:18:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8dab7800) [pid = 1847] [serial = 226] [outer = 0x8bcf0c00] 12:18:33 INFO - PROCESS | 1847 | 1478027913232 Marionette TRACE conn3 <- [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]]]}] 12:18:33 INFO - ... 12:18:33 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1476ms 12:18:33 INFO - PROCESS | 1847 | 1478027913278 Marionette TRACE conn3 -> [0,342,"getWindowHandle",null] 12:18:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 12:18:33 INFO - PROCESS | 1847 | 1478027913285 Marionette TRACE conn3 <- [1,342,null,{"value":"8"}] 12:18:33 INFO - PROCESS | 1847 | 1478027913291 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:33 INFO - PROCESS | 1847 | 1478027913459 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 12:18:33 INFO - PROCESS | 1847 | 1478027913551 Marionette TRACE conn3 -> [0,344,"getWindowHandles",null] 12:18:33 INFO - PROCESS | 1847 | 1478027913554 Marionette TRACE conn3 <- [1,344,null,["8"]] 12:18:33 INFO - PROCESS | 1847 | 1478027913562 Marionette TRACE conn3 -> [0,345,"switchToWindow",{"name":"8"}] 12:18:33 INFO - PROCESS | 1847 | 1478027913567 Marionette TRACE conn3 <- [1,345,null,{}] 12:18:33 INFO - PROCESS | 1847 | 1478027913572 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8c0000 == 11 [pid = 1847] [id = 76] 12:18:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8dca3400) [pid = 1847] [serial = 227] [outer = (nil)] 12:18:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8dca5400) [pid = 1847] [serial = 228] [outer = 0x8dca3400] 12:18:33 INFO - PROCESS | 1847 | 1478027913657 Marionette DEBUG loaded listener.js 12:18:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8cc32c00) [pid = 1847] [serial = 229] [outer = 0x8dca3400] 12:18:36 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71e400 == 10 [pid = 1847] [id = 75] 12:18:36 INFO - PROCESS | 1847 | --DOCSHELL 0x9070ac00 == 9 [pid = 1847] [id = 74] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0xa2c10800) [pid = 1847] [serial = 215] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0xa2c15c00) [pid = 1847] [serial = 216] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x994da800) [pid = 1847] [serial = 212] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x9a0d6400) [pid = 1847] [serial = 213] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x93272c00) [pid = 1847] [serial = 209] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x94fda000) [pid = 1847] [serial = 210] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8f95f400) [pid = 1847] [serial = 206] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8facac00) [pid = 1847] [serial = 207] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0xa0fe6400) [pid = 1847] [serial = 203] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0xa0ff5000) [pid = 1847] [serial = 204] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x9a037400) [pid = 1847] [serial = 200] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x9a178c00) [pid = 1847] [serial = 201] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8f95b400) [pid = 1847] [serial = 197] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8f967000) [pid = 1847] [serial = 198] [outer = (nil)] [url = about:blank] 12:18:36 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x9a46c800) [pid = 1847] [serial = 195] [outer = (nil)] [url = about:blank] 12:18:39 INFO - PROCESS | 1847 | 1478027919207 Marionette TRACE conn3 <- [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]]]}] 12:18:39 INFO - .. 12:18:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 5933ms 12:18:39 INFO - PROCESS | 1847 | 1478027919224 Marionette TRACE conn3 -> [0,347,"getWindowHandle",null] 12:18:39 INFO - PROCESS | 1847 | 1478027919231 Marionette TRACE conn3 <- [1,347,null,{"value":"8"}] 12:18:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 12:18:39 INFO - PROCESS | 1847 | 1478027919247 Marionette TRACE conn3 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:39 INFO - PROCESS | 1847 | 1478027919432 Marionette TRACE conn3 <- [1,348,null,{"value":null}] 12:18:39 INFO - PROCESS | 1847 | 1478027919497 Marionette TRACE conn3 -> [0,349,"getWindowHandles",null] 12:18:39 INFO - PROCESS | 1847 | 1478027919503 Marionette TRACE conn3 <- [1,349,null,["8"]] 12:18:39 INFO - PROCESS | 1847 | 1478027919511 Marionette TRACE conn3 -> [0,350,"switchToWindow",{"name":"8"}] 12:18:39 INFO - PROCESS | 1847 | 1478027919518 Marionette TRACE conn3 <- [1,350,null,{}] 12:18:39 INFO - PROCESS | 1847 | 1478027919524 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71e400 == 10 [pid = 1847] [id = 77] 12:18:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8d721c00) [pid = 1847] [serial = 230] [outer = (nil)] 12:18:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8d8bf800) [pid = 1847] [serial = 231] [outer = 0x8d721c00] 12:18:39 INFO - PROCESS | 1847 | 1478027919625 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dab6c00) [pid = 1847] [serial = 232] [outer = 0x8d721c00] 12:18:39 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8cc2cc00) [pid = 1847] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 12:18:39 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d71f800) [pid = 1847] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 12:18:39 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x9070c400) [pid = 1847] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 12:18:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:18:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:18:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/Navigator.cpp, line 1418 12:18:40 INFO - PROCESS | 1847 | 1478027920702 Marionette TRACE conn3 <- [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]]]}] 12:18:40 INFO - .. 12:18:40 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1482ms 12:18:40 INFO - PROCESS | 1847 | 1478027920722 Marionette TRACE conn3 -> [0,352,"getWindowHandle",null] 12:18:40 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 12:18:40 INFO - PROCESS | 1847 | 1478027920728 Marionette TRACE conn3 <- [1,352,null,{"value":"8"}] 12:18:40 INFO - PROCESS | 1847 | 1478027920736 Marionette TRACE conn3 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:40 INFO - PROCESS | 1847 | 1478027920944 Marionette TRACE conn3 <- [1,353,null,{"value":null}] 12:18:40 INFO - PROCESS | 1847 | 1478027920966 Marionette TRACE conn3 -> [0,354,"getWindowHandles",null] 12:18:40 INFO - PROCESS | 1847 | 1478027920972 Marionette TRACE conn3 <- [1,354,null,["8"]] 12:18:40 INFO - PROCESS | 1847 | 1478027920980 Marionette TRACE conn3 -> [0,355,"switchToWindow",{"name":"8"}] 12:18:40 INFO - PROCESS | 1847 | 1478027920986 Marionette TRACE conn3 <- [1,355,null,{}] 12:18:41 INFO - PROCESS | 1847 | 1478027920992 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab4c00 == 11 [pid = 1847] [id = 78] 12:18:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dc28800) [pid = 1847] [serial = 233] [outer = (nil)] 12:18:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dc2ec00) [pid = 1847] [serial = 234] [outer = 0x8dc28800] 12:18:41 INFO - PROCESS | 1847 | 1478027921082 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8cc37800) [pid = 1847] [serial = 235] [outer = 0x8dc28800] 12:18:42 INFO - PROCESS | 1847 | 1478027922160 Marionette TRACE conn3 <- [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]]]}] 12:18:42 INFO - . 12:18:42 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1471ms 12:18:42 INFO - PROCESS | 1847 | 1478027922213 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 1847 | 1478027922219 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 12:18:42 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 12:18:42 INFO - PROCESS | 1847 | 1478027922226 Marionette TRACE conn3 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:42 INFO - PROCESS | 1847 | 1478027922430 Marionette TRACE conn3 <- [1,358,null,{"value":null}] 12:18:42 INFO - PROCESS | 1847 | 1478027922495 Marionette TRACE conn3 -> [0,359,"getWindowHandles",null] 12:18:42 INFO - PROCESS | 1847 | 1478027922500 Marionette TRACE conn3 <- [1,359,null,["8"]] 12:18:42 INFO - PROCESS | 1847 | 1478027922506 Marionette TRACE conn3 -> [0,360,"switchToWindow",{"name":"8"}] 12:18:42 INFO - PROCESS | 1847 | 1478027922512 Marionette TRACE conn3 <- [1,360,null,{}] 12:18:42 INFO - PROCESS | 1847 | 1478027922519 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95ac00 == 12 [pid = 1847] [id = 79] 12:18:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8f95b000) [pid = 1847] [serial = 236] [outer = (nil)] 12:18:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8f95e000) [pid = 1847] [serial = 237] [outer = 0x8f95b000] 12:18:42 INFO - PROCESS | 1847 | 1478027922609 Marionette DEBUG loaded listener.js 12:18:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8f960800) [pid = 1847] [serial = 238] [outer = 0x8f95b000] 12:18:45 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8c0000 == 11 [pid = 1847] [id = 76] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8d838000) [pid = 1847] [serial = 224] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dab0400) [pid = 1847] [serial = 225] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x911ad000) [pid = 1847] [serial = 221] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x911b3400) [pid = 1847] [serial = 222] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d719000) [pid = 1847] [serial = 218] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dc27000) [pid = 1847] [serial = 219] [outer = (nil)] [url = about:blank] 12:18:45 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8f84e400) [pid = 1847] [serial = 105] [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.] 12:18:47 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dc28800) [pid = 1847] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 12:18:47 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8d721c00) [pid = 1847] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 12:18:47 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8dca3400) [pid = 1847] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 12:18:48 INFO - PROCESS | 1847 | 1478027928175 Marionette TRACE conn3 <- [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]]]}] 12:18:48 INFO - .. 12:18:48 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 5987ms 12:18:48 INFO - PROCESS | 1847 | 1478027928219 Marionette TRACE conn3 -> [0,362,"getWindowHandle",null] 12:18:48 INFO - PROCESS | 1847 | 1478027928225 Marionette TRACE conn3 <- [1,362,null,{"value":"8"}] 12:18:48 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 12:18:48 INFO - PROCESS | 1847 | 1478027928235 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:48 INFO - PROCESS | 1847 | 1478027928409 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 12:18:48 INFO - PROCESS | 1847 | 1478027928421 Marionette TRACE conn3 -> [0,364,"getWindowHandles",null] 12:18:48 INFO - PROCESS | 1847 | 1478027928433 Marionette TRACE conn3 <- [1,364,null,["8"]] 12:18:48 INFO - PROCESS | 1847 | 1478027928442 Marionette TRACE conn3 -> [0,365,"switchToWindow",{"name":"8"}] 12:18:48 INFO - PROCESS | 1847 | 1478027928450 Marionette TRACE conn3 <- [1,365,null,{}] 12:18:48 INFO - PROCESS | 1847 | 1478027928455 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8bfc00 == 12 [pid = 1847] [id = 80] 12:18:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8d8c0000) [pid = 1847] [serial = 239] [outer = (nil)] 12:18:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dab1400) [pid = 1847] [serial = 240] [outer = 0x8d8c0000] 12:18:48 INFO - PROCESS | 1847 | 1478027928549 Marionette DEBUG loaded listener.js 12:18:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dabb800) [pid = 1847] [serial = 241] [outer = 0x8d8c0000] 12:18:49 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:18:49 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:18:49 INFO - PROCESS | 1847 | 1478027929551 Marionette TRACE conn3 <- [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]]]}] 12:18:49 INFO - .. 12:18:49 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1370ms 12:18:49 INFO - PROCESS | 1847 | 1478027929603 Marionette TRACE conn3 -> [0,367,"getWindowHandle",null] 12:18:49 INFO - PROCESS | 1847 | 1478027929609 Marionette TRACE conn3 <- [1,367,null,{"value":"8"}] 12:18:49 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 12:18:49 INFO - PROCESS | 1847 | 1478027929616 Marionette TRACE conn3 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:49 INFO - PROCESS | 1847 | 1478027929767 Marionette TRACE conn3 <- [1,368,null,{"value":null}] 12:18:49 INFO - PROCESS | 1847 | 1478027929785 Marionette TRACE conn3 -> [0,369,"getWindowHandles",null] 12:18:49 INFO - PROCESS | 1847 | 1478027929788 Marionette TRACE conn3 <- [1,369,null,["8"]] 12:18:49 INFO - PROCESS | 1847 | 1478027929795 Marionette TRACE conn3 -> [0,370,"switchToWindow",{"name":"8"}] 12:18:49 INFO - PROCESS | 1847 | 1478027929800 Marionette TRACE conn3 <- [1,370,null,{}] 12:18:49 INFO - PROCESS | 1847 | 1478027929806 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d835c00 == 13 [pid = 1847] [id = 81] 12:18:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dc2e800) [pid = 1847] [serial = 242] [outer = (nil)] 12:18:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dcad000) [pid = 1847] [serial = 243] [outer = 0x8dc2e800] 12:18:49 INFO - PROCESS | 1847 | 1478027929967 Marionette DEBUG loaded listener.js 12:18:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dcaec00) [pid = 1847] [serial = 244] [outer = 0x8dc2e800] 12:18:50 INFO - PROCESS | 1847 | 1478027930913 Marionette TRACE conn3 <- [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]]]}] 12:18:50 INFO - .. 12:18:50 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1322ms 12:18:50 INFO - PROCESS | 1847 | 1478027930946 Marionette TRACE conn3 -> [0,372,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 1847 | 1478027930952 Marionette TRACE conn3 <- [1,372,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 12:18:50 INFO - PROCESS | 1847 | 1478027930959 Marionette TRACE conn3 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:51 INFO - PROCESS | 1847 | 1478027931128 Marionette TRACE conn3 <- [1,373,null,{"value":null}] 12:18:51 INFO - PROCESS | 1847 | 1478027931143 Marionette TRACE conn3 -> [0,374,"getWindowHandles",null] 12:18:51 INFO - PROCESS | 1847 | 1478027931147 Marionette TRACE conn3 <- [1,374,null,["8"]] 12:18:51 INFO - PROCESS | 1847 | 1478027931247 Marionette TRACE conn3 -> [0,375,"switchToWindow",{"name":"8"}] 12:18:51 INFO - PROCESS | 1847 | 1478027931255 Marionette TRACE conn3 <- [1,375,null,{}] 12:18:51 INFO - PROCESS | 1847 | 1478027931262 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce6000 == 14 [pid = 1847] [id = 82] 12:18:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8bce8400) [pid = 1847] [serial = 245] [outer = (nil)] 12:18:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8cc2d400) [pid = 1847] [serial = 246] [outer = 0x8bce8400] 12:18:51 INFO - PROCESS | 1847 | 1478027931401 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8d837400) [pid = 1847] [serial = 247] [outer = 0x8bce8400] 12:18:53 INFO - PROCESS | 1847 | --DOCSHELL 0x8d835c00 == 13 [pid = 1847] [id = 81] 12:18:53 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8bfc00 == 12 [pid = 1847] [id = 80] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dca5400) [pid = 1847] [serial = 228] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc2ec00) [pid = 1847] [serial = 234] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8cc37800) [pid = 1847] [serial = 235] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d8bf800) [pid = 1847] [serial = 231] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dab6c00) [pid = 1847] [serial = 232] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8cc32c00) [pid = 1847] [serial = 229] [outer = (nil)] [url = about:blank] 12:18:53 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8f95e000) [pid = 1847] [serial = 237] [outer = (nil)] [url = about:blank] 12:18:55 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8d8c0000) [pid = 1847] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 12:18:55 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8f95b000) [pid = 1847] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 12:18:57 INFO - PROCESS | 1847 | 1478027937024 Marionette TRACE conn3 <- [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]]]}] 12:18:57 INFO - .. 12:18:57 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6095ms 12:18:57 INFO - PROCESS | 1847 | 1478027937055 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 1847 | 1478027937059 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 12:18:57 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 12:18:57 INFO - PROCESS | 1847 | 1478027937069 Marionette TRACE conn3 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:57 INFO - PROCESS | 1847 | 1478027937243 Marionette TRACE conn3 <- [1,378,null,{"value":null}] 12:18:57 INFO - PROCESS | 1847 | 1478027937305 Marionette TRACE conn3 -> [0,379,"getWindowHandles",null] 12:18:57 INFO - PROCESS | 1847 | 1478027937310 Marionette TRACE conn3 <- [1,379,null,["8"]] 12:18:57 INFO - PROCESS | 1847 | 1478027937317 Marionette TRACE conn3 -> [0,380,"switchToWindow",{"name":"8"}] 12:18:57 INFO - PROCESS | 1847 | 1478027937323 Marionette TRACE conn3 <- [1,380,null,{}] 12:18:57 INFO - PROCESS | 1847 | 1478027937328 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d721c00 == 13 [pid = 1847] [id = 83] 12:18:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8d834c00) [pid = 1847] [serial = 248] [outer = (nil)] 12:18:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8d8bc400) [pid = 1847] [serial = 249] [outer = 0x8d834c00] 12:18:57 INFO - PROCESS | 1847 | 1478027937426 Marionette DEBUG loaded listener.js 12:18:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8f847800) [pid = 1847] [serial = 250] [outer = 0x8d834c00] 12:18:57 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:18:58 INFO - PROCESS | 1847 | 1478027938385 Marionette TRACE conn3 <- [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]]]}] 12:18:58 INFO - .. 12:18:58 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1375ms 12:18:58 INFO - PROCESS | 1847 | 1478027938443 Marionette TRACE conn3 -> [0,382,"getWindowHandle",null] 12:18:58 INFO - PROCESS | 1847 | 1478027938447 Marionette TRACE conn3 <- [1,382,null,{"value":"8"}] 12:18:58 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 12:18:58 INFO - PROCESS | 1847 | 1478027938454 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:18:58 INFO - PROCESS | 1847 | 1478027938605 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 12:18:58 INFO - PROCESS | 1847 | 1478027938699 Marionette TRACE conn3 -> [0,384,"getWindowHandles",null] 12:18:58 INFO - PROCESS | 1847 | 1478027938704 Marionette TRACE conn3 <- [1,384,null,["8"]] 12:18:58 INFO - PROCESS | 1847 | 1478027938709 Marionette TRACE conn3 -> [0,385,"switchToWindow",{"name":"8"}] 12:18:58 INFO - PROCESS | 1847 | 1478027938713 Marionette TRACE conn3 <- [1,385,null,{}] 12:18:58 INFO - PROCESS | 1847 | 1478027938720 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:18:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x8facb800 == 14 [pid = 1847] [id = 84] 12:18:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8facc800) [pid = 1847] [serial = 251] [outer = (nil)] 12:18:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8fad3c00) [pid = 1847] [serial = 252] [outer = 0x8facc800] 12:18:58 INFO - PROCESS | 1847 | 1478027938803 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x90707400) [pid = 1847] [serial = 253] [outer = 0x8facc800] 12:19:01 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab4c00 == 13 [pid = 1847] [id = 78] 12:19:01 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95ac00 == 12 [pid = 1847] [id = 79] 12:19:01 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dab1400) [pid = 1847] [serial = 240] [outer = (nil)] [url = about:blank] 12:19:01 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dabb800) [pid = 1847] [serial = 241] [outer = (nil)] [url = about:blank] 12:19:01 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8f960800) [pid = 1847] [serial = 238] [outer = (nil)] [url = about:blank] 12:19:01 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcad000) [pid = 1847] [serial = 243] [outer = (nil)] [url = about:blank] 12:19:03 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8d834c00) [pid = 1847] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 12:19:03 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8bce8400) [pid = 1847] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 12:19:03 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8dc2e800) [pid = 1847] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 12:19:04 INFO - PROCESS | 1847 | 1478027944276 Marionette TRACE conn3 <- [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]]]}] 12:19:04 INFO - .. 12:19:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5837ms 12:19:04 INFO - PROCESS | 1847 | 1478027944292 Marionette TRACE conn3 -> [0,387,"getWindowHandle",null] 12:19:04 INFO - PROCESS | 1847 | 1478027944298 Marionette TRACE conn3 <- [1,387,null,{"value":"8"}] 12:19:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 12:19:04 INFO - PROCESS | 1847 | 1478027944308 Marionette TRACE conn3 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:04 INFO - PROCESS | 1847 | 1478027944515 Marionette TRACE conn3 <- [1,388,null,{"value":null}] 12:19:04 INFO - PROCESS | 1847 | 1478027944535 Marionette TRACE conn3 -> [0,389,"getWindowHandles",null] 12:19:04 INFO - PROCESS | 1847 | 1478027944541 Marionette TRACE conn3 <- [1,389,null,["8"]] 12:19:04 INFO - PROCESS | 1847 | 1478027944548 Marionette TRACE conn3 -> [0,390,"switchToWindow",{"name":"8"}] 12:19:04 INFO - PROCESS | 1847 | 1478027944556 Marionette TRACE conn3 <- [1,390,null,{}] 12:19:04 INFO - PROCESS | 1847 | 1478027944561 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71cc00 == 13 [pid = 1847] [id = 85] 12:19:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8d71d000) [pid = 1847] [serial = 254] [outer = (nil)] 12:19:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8d835000) [pid = 1847] [serial = 255] [outer = 0x8d71d000] 12:19:04 INFO - PROCESS | 1847 | 1478027944655 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8daac800) [pid = 1847] [serial = 256] [outer = 0x8d71d000] 12:19:05 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:19:05 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:19:05 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:19:05 INFO - PROCESS | 1847 | 1478027945668 Marionette TRACE conn3 <- [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]]]}] 12:19:05 INFO - .. 12:19:05 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1420ms 12:19:05 INFO - PROCESS | 1847 | 1478027945727 Marionette TRACE conn3 -> [0,392,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 1847 | 1478027945731 Marionette TRACE conn3 <- [1,392,null,{"value":"8"}] 12:19:05 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 12:19:05 INFO - PROCESS | 1847 | 1478027945738 Marionette TRACE conn3 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:05 INFO - PROCESS | 1847 | 1478027945924 Marionette TRACE conn3 <- [1,393,null,{"value":null}] 12:19:05 INFO - PROCESS | 1847 | 1478027945937 Marionette TRACE conn3 -> [0,394,"getWindowHandles",null] 12:19:05 INFO - PROCESS | 1847 | 1478027945940 Marionette TRACE conn3 <- [1,394,null,["8"]] 12:19:05 INFO - PROCESS | 1847 | 1478027945947 Marionette TRACE conn3 -> [0,395,"switchToWindow",{"name":"8"}] 12:19:05 INFO - PROCESS | 1847 | 1478027945952 Marionette TRACE conn3 <- [1,395,null,{}] 12:19:05 INFO - PROCESS | 1847 | 1478027945958 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc23800 == 14 [pid = 1847] [id = 86] 12:19:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dc28c00) [pid = 1847] [serial = 257] [outer = (nil)] 12:19:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dc2c800) [pid = 1847] [serial = 258] [outer = 0x8dc28c00] 12:19:06 INFO - PROCESS | 1847 | 1478027946044 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8d715c00) [pid = 1847] [serial = 259] [outer = 0x8dc28c00] 12:19:07 INFO - PROCESS | 1847 | 1478027947029 Marionette TRACE conn3 <- [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]]]}] 12:19:07 INFO - .. 12:19:07 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1330ms 12:19:07 INFO - PROCESS | 1847 | 1478027947075 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 12:19:07 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 12:19:07 INFO - PROCESS | 1847 | 1478027947082 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 12:19:07 INFO - PROCESS | 1847 | 1478027947089 Marionette TRACE conn3 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:07 INFO - PROCESS | 1847 | 1478027947263 Marionette TRACE conn3 <- [1,398,null,{"value":null}] 12:19:07 INFO - PROCESS | 1847 | 1478027947398 Marionette TRACE conn3 -> [0,399,"getWindowHandles",null] 12:19:07 INFO - PROCESS | 1847 | 1478027947404 Marionette TRACE conn3 <- [1,399,null,["8"]] 12:19:07 INFO - PROCESS | 1847 | 1478027947413 Marionette TRACE conn3 -> [0,400,"switchToWindow",{"name":"8"}] 12:19:07 INFO - PROCESS | 1847 | 1478027947423 Marionette TRACE conn3 <- [1,400,null,{}] 12:19:07 INFO - PROCESS | 1847 | 1478027947431 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce7400 == 15 [pid = 1847] [id = 87] 12:19:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8bce8800) [pid = 1847] [serial = 260] [outer = (nil)] 12:19:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8cc2bc00) [pid = 1847] [serial = 261] [outer = 0x8bce8800] 12:19:07 INFO - PROCESS | 1847 | 1478027947530 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8d835c00) [pid = 1847] [serial = 262] [outer = 0x8bce8800] 12:19:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8d721c00 == 14 [pid = 1847] [id = 83] 12:19:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71e400 == 13 [pid = 1847] [id = 77] 12:19:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc23800 == 12 [pid = 1847] [id = 86] 12:19:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71cc00 == 11 [pid = 1847] [id = 85] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dcaec00) [pid = 1847] [serial = 244] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8fad3c00) [pid = 1847] [serial = 252] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d8bc400) [pid = 1847] [serial = 249] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8f847800) [pid = 1847] [serial = 250] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8cc2d400) [pid = 1847] [serial = 246] [outer = (nil)] [url = about:blank] 12:19:09 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8d837400) [pid = 1847] [serial = 247] [outer = (nil)] [url = about:blank] 12:19:12 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8d71d000) [pid = 1847] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 12:19:12 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8facc800) [pid = 1847] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 12:19:13 INFO - PROCESS | 1847 | 1478027953108 Marionette TRACE conn3 <- [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]]]}] 12:19:13 INFO - .. 12:19:13 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6035ms 12:19:13 INFO - PROCESS | 1847 | 1478027953124 Marionette TRACE conn3 -> [0,402,"getWindowHandle",null] 12:19:13 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 12:19:13 INFO - PROCESS | 1847 | 1478027953130 Marionette TRACE conn3 <- [1,402,null,{"value":"8"}] 12:19:13 INFO - PROCESS | 1847 | 1478027953138 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:13 INFO - PROCESS | 1847 | 1478027953277 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 12:19:13 INFO - PROCESS | 1847 | 1478027953285 Marionette TRACE conn3 -> [0,404,"getWindowHandles",null] 12:19:13 INFO - PROCESS | 1847 | 1478027953289 Marionette TRACE conn3 <- [1,404,null,["8"]] 12:19:13 INFO - PROCESS | 1847 | 1478027953304 Marionette TRACE conn3 -> [0,405,"switchToWindow",{"name":"8"}] 12:19:13 INFO - PROCESS | 1847 | 1478027953311 Marionette TRACE conn3 <- [1,405,null,{}] 12:19:13 INFO - PROCESS | 1847 | 1478027953318 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d721c00 == 12 [pid = 1847] [id = 88] 12:19:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8d834c00) [pid = 1847] [serial = 263] [outer = (nil)] 12:19:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dcb4400) [pid = 1847] [serial = 264] [outer = 0x8d834c00] 12:19:13 INFO - PROCESS | 1847 | 1478027953416 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcb8000) [pid = 1847] [serial = 265] [outer = 0x8d834c00] 12:19:14 INFO - PROCESS | 1847 | 1478027954433 Marionette TRACE conn3 <- [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]]]}] 12:19:14 INFO - . 12:19:14 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1322ms 12:19:14 INFO - PROCESS | 1847 | 1478027954459 Marionette TRACE conn3 -> [0,407,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 1847 | 1478027954466 Marionette TRACE conn3 <- [1,407,null,{"value":"8"}] 12:19:14 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 12:19:14 INFO - PROCESS | 1847 | 1478027954472 Marionette TRACE conn3 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:14 INFO - PROCESS | 1847 | 1478027954635 Marionette TRACE conn3 <- [1,408,null,{"value":null}] 12:19:14 INFO - PROCESS | 1847 | 1478027954725 Marionette TRACE conn3 -> [0,409,"getWindowHandles",null] 12:19:14 INFO - PROCESS | 1847 | 1478027954729 Marionette TRACE conn3 <- [1,409,null,["8"]] 12:19:14 INFO - PROCESS | 1847 | 1478027954733 Marionette TRACE conn3 -> [0,410,"switchToWindow",{"name":"8"}] 12:19:14 INFO - PROCESS | 1847 | 1478027954740 Marionette TRACE conn3 <- [1,410,null,{}] 12:19:14 INFO - PROCESS | 1847 | 1478027954745 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f968800 == 13 [pid = 1847] [id = 89] 12:19:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8fac4400) [pid = 1847] [serial = 266] [outer = (nil)] 12:19:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8fac5c00) [pid = 1847] [serial = 267] [outer = 0x8fac4400] 12:19:14 INFO - PROCESS | 1847 | 1478027954828 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8faca000) [pid = 1847] [serial = 268] [outer = 0x8fac4400] 12:19:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce6000 == 12 [pid = 1847] [id = 82] 12:19:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce7400 == 11 [pid = 1847] [id = 87] 12:19:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8facb800 == 10 [pid = 1847] [id = 84] 12:19:17 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d835000) [pid = 1847] [serial = 255] [outer = (nil)] [url = about:blank] 12:19:17 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8daac800) [pid = 1847] [serial = 256] [outer = (nil)] [url = about:blank] 12:19:17 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x90707400) [pid = 1847] [serial = 253] [outer = (nil)] [url = about:blank] 12:19:17 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dc2c800) [pid = 1847] [serial = 258] [outer = (nil)] [url = about:blank] 12:19:20 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc28c00) [pid = 1847] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 12:19:20 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8d834c00) [pid = 1847] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 12:19:20 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8bce8800) [pid = 1847] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 12:19:20 INFO - PROCESS | 1847 | 1478027960334 Marionette TRACE conn3 <- [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]]]}] 12:19:20 INFO - .. 12:19:20 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5885ms 12:19:20 INFO - PROCESS | 1847 | 1478027960359 Marionette TRACE conn3 -> [0,412,"getWindowHandle",null] 12:19:20 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 12:19:20 INFO - PROCESS | 1847 | 1478027960365 Marionette TRACE conn3 <- [1,412,null,{"value":"8"}] 12:19:20 INFO - PROCESS | 1847 | 1478027960375 Marionette TRACE conn3 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:20 INFO - PROCESS | 1847 | 1478027960539 Marionette TRACE conn3 <- [1,413,null,{"value":null}] 12:19:20 INFO - PROCESS | 1847 | 1478027960556 Marionette TRACE conn3 -> [0,414,"getWindowHandles",null] 12:19:20 INFO - PROCESS | 1847 | 1478027960563 Marionette TRACE conn3 <- [1,414,null,["8"]] 12:19:20 INFO - PROCESS | 1847 | 1478027960570 Marionette TRACE conn3 -> [0,415,"switchToWindow",{"name":"8"}] 12:19:20 INFO - PROCESS | 1847 | 1478027960577 Marionette TRACE conn3 <- [1,415,null,{}] 12:19:20 INFO - PROCESS | 1847 | 1478027960583 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d834c00 == 11 [pid = 1847] [id = 90] 12:19:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8d835000) [pid = 1847] [serial = 269] [outer = (nil)] 12:19:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8d8bb000) [pid = 1847] [serial = 270] [outer = 0x8d835000] 12:19:20 INFO - PROCESS | 1847 | 1478027960748 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dab1400) [pid = 1847] [serial = 271] [outer = 0x8d835000] 12:19:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8d721c00 == 10 [pid = 1847] [id = 88] 12:19:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8f968800 == 9 [pid = 1847] [id = 89] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dcb4400) [pid = 1847] [serial = 264] [outer = (nil)] [url = about:blank] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8dcb8000) [pid = 1847] [serial = 265] [outer = (nil)] [url = about:blank] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8cc2bc00) [pid = 1847] [serial = 261] [outer = (nil)] [url = about:blank] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8d835c00) [pid = 1847] [serial = 262] [outer = (nil)] [url = about:blank] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8d715c00) [pid = 1847] [serial = 259] [outer = (nil)] [url = about:blank] 12:19:25 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8fac5c00) [pid = 1847] [serial = 267] [outer = (nil)] [url = about:blank] 12:19:26 INFO - PROCESS | 1847 | 1478027966242 Marionette TRACE conn3 <- [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]]]}] 12:19:26 INFO - .. 12:19:26 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 5882ms 12:19:26 INFO - PROCESS | 1847 | 1478027966254 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 1847 | 1478027966259 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 12:19:26 INFO - PROCESS | 1847 | 1478027966270 Marionette TRACE conn3 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:26 INFO - PROCESS | 1847 | 1478027966421 Marionette TRACE conn3 <- [1,418,null,{"value":null}] 12:19:26 INFO - PROCESS | 1847 | 1478027966430 Marionette TRACE conn3 -> [0,419,"getWindowHandles",null] 12:19:26 INFO - PROCESS | 1847 | 1478027966436 Marionette TRACE conn3 <- [1,419,null,["8"]] 12:19:26 INFO - PROCESS | 1847 | 1478027966451 Marionette TRACE conn3 -> [0,420,"switchToWindow",{"name":"8"}] 12:19:26 INFO - PROCESS | 1847 | 1478027966457 Marionette TRACE conn3 <- [1,420,null,{}] 12:19:26 INFO - PROCESS | 1847 | 1478027966537 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc3a000 == 10 [pid = 1847] [id = 91] 12:19:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8cc3a400) [pid = 1847] [serial = 272] [outer = (nil)] 12:19:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8d713400) [pid = 1847] [serial = 273] [outer = 0x8cc3a400] 12:19:26 INFO - PROCESS | 1847 | 1478027966630 Marionette DEBUG loaded listener.js 12:19:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8d71d400) [pid = 1847] [serial = 274] [outer = 0x8cc3a400] 12:19:27 INFO - PROCESS | 1847 | 1478027967601 Marionette TRACE conn3 <- [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]]]}] 12:19:27 INFO - .. 12:19:27 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1370ms 12:19:27 INFO - PROCESS | 1847 | 1478027967639 Marionette TRACE conn3 -> [0,422,"getWindowHandle",null] 12:19:27 INFO - PROCESS | 1847 | 1478027967643 Marionette TRACE conn3 <- [1,422,null,{"value":"8"}] 12:19:27 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 12:19:27 INFO - PROCESS | 1847 | 1478027967658 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:27 INFO - PROCESS | 1847 | 1478027967853 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 12:19:27 INFO - PROCESS | 1847 | 1478027967915 Marionette TRACE conn3 -> [0,424,"getWindowHandles",null] 12:19:27 INFO - PROCESS | 1847 | 1478027967920 Marionette TRACE conn3 <- [1,424,null,["8"]] 12:19:27 INFO - PROCESS | 1847 | 1478027967927 Marionette TRACE conn3 -> [0,425,"switchToWindow",{"name":"8"}] 12:19:27 INFO - PROCESS | 1847 | 1478027967932 Marionette TRACE conn3 <- [1,425,null,{}] 12:19:27 INFO - PROCESS | 1847 | 1478027967938 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71d800 == 11 [pid = 1847] [id = 92] 12:19:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dac1c00) [pid = 1847] [serial = 275] [outer = (nil)] 12:19:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dc26800) [pid = 1847] [serial = 276] [outer = 0x8dac1c00] 12:19:28 INFO - PROCESS | 1847 | 1478027968029 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8cc33000) [pid = 1847] [serial = 277] [outer = 0x8dac1c00] 12:19:28 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8fac4400) [pid = 1847] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 12:19:29 INFO - PROCESS | 1847 | 1478027969047 Marionette TRACE conn3 <- [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]]]}] 12:19:29 INFO - .. 12:19:29 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1420ms 12:19:29 INFO - PROCESS | 1847 | 1478027969078 Marionette TRACE conn3 -> [0,427,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 1847 | 1478027969085 Marionette TRACE conn3 <- [1,427,null,{"value":"8"}] 12:19:29 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 12:19:29 INFO - PROCESS | 1847 | 1478027969091 Marionette TRACE conn3 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:29 INFO - PROCESS | 1847 | 1478027969246 Marionette TRACE conn3 <- [1,428,null,{"value":null}] 12:19:29 INFO - PROCESS | 1847 | 1478027969339 Marionette TRACE conn3 -> [0,429,"getWindowHandles",null] 12:19:29 INFO - PROCESS | 1847 | 1478027969343 Marionette TRACE conn3 <- [1,429,null,["8"]] 12:19:29 INFO - PROCESS | 1847 | 1478027969349 Marionette TRACE conn3 -> [0,430,"switchToWindow",{"name":"8"}] 12:19:29 INFO - PROCESS | 1847 | 1478027969356 Marionette TRACE conn3 <- [1,430,null,{}] 12:19:29 INFO - PROCESS | 1847 | 1478027969362 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb8c00 == 12 [pid = 1847] [id = 93] 12:19:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dcb9000) [pid = 1847] [serial = 278] [outer = (nil)] 12:19:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcbf400) [pid = 1847] [serial = 279] [outer = 0x8dcb9000] 12:19:29 INFO - PROCESS | 1847 | 1478027969462 Marionette DEBUG loaded listener.js 12:19:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8f848000) [pid = 1847] [serial = 280] [outer = 0x8dcb9000] 12:19:30 INFO - PROCESS | 1847 | 1478027970015 Marionette TRACE conn3 <- [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]]]}] 12:19:30 INFO - . 12:19:30 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 974ms 12:19:30 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 12:19:30 INFO - PROCESS | 1847 | 1478027970066 Marionette TRACE conn3 -> [0,432,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 1847 | 1478027970069 Marionette TRACE conn3 <- [1,432,null,{"value":"8"}] 12:19:30 INFO - PROCESS | 1847 | 1478027970076 Marionette TRACE conn3 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:30 INFO - PROCESS | 1847 | 1478027970227 Marionette TRACE conn3 <- [1,433,null,{"value":null}] 12:19:30 INFO - PROCESS | 1847 | 1478027970238 Marionette TRACE conn3 -> [0,434,"getWindowHandles",null] 12:19:30 INFO - PROCESS | 1847 | 1478027970244 Marionette TRACE conn3 <- [1,434,null,["8"]] 12:19:30 INFO - PROCESS | 1847 | 1478027970328 Marionette TRACE conn3 -> [0,435,"switchToWindow",{"name":"8"}] 12:19:30 INFO - PROCESS | 1847 | 1478027970334 Marionette TRACE conn3 <- [1,435,null,{}] 12:19:30 INFO - PROCESS | 1847 | 1478027970339 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb6c00 == 13 [pid = 1847] [id = 94] 12:19:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8facac00) [pid = 1847] [serial = 281] [outer = (nil)] 12:19:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8facec00) [pid = 1847] [serial = 282] [outer = 0x8facac00] 12:19:30 INFO - PROCESS | 1847 | 1478027970428 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x91c09c00) [pid = 1847] [serial = 283] [outer = 0x8facac00] 12:19:30 INFO - PROCESS | 1847 | 1478027970917 Marionette TRACE conn3 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 12:19:30 INFO - . 12:19:30 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 876ms 12:19:30 INFO - PROCESS | 1847 | 1478027970950 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 1847 | 1478027970953 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 12:19:30 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 12:19:30 INFO - PROCESS | 1847 | 1478027970959 Marionette TRACE conn3 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:31 INFO - PROCESS | 1847 | 1478027971096 Marionette TRACE conn3 <- [1,438,null,{"value":null}] 12:19:31 INFO - PROCESS | 1847 | 1478027971113 Marionette TRACE conn3 -> [0,439,"getWindowHandles",null] 12:19:31 INFO - PROCESS | 1847 | 1478027971115 Marionette TRACE conn3 <- [1,439,null,["8"]] 12:19:31 INFO - PROCESS | 1847 | 1478027971120 Marionette TRACE conn3 -> [0,440,"switchToWindow",{"name":"8"}] 12:19:31 INFO - PROCESS | 1847 | 1478027971125 Marionette TRACE conn3 <- [1,440,null,{}] 12:19:31 INFO - PROCESS | 1847 | 1478027971130 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x92bb0800 == 14 [pid = 1847] [id = 95] 12:19:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x92bb1c00) [pid = 1847] [serial = 284] [outer = (nil)] 12:19:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x92e50400) [pid = 1847] [serial = 285] [outer = 0x92bb1c00] 12:19:31 INFO - PROCESS | 1847 | 1478027971208 Marionette DEBUG loaded listener.js 12:19:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x93271000) [pid = 1847] [serial = 286] [outer = 0x92bb1c00] 12:19:31 INFO - PROCESS | 1847 | 1478027971823 Marionette TRACE conn3 <- [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]]]}] 12:19:31 INFO - . 12:19:31 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 925ms 12:19:31 INFO - PROCESS | 1847 | 1478027971885 Marionette TRACE conn3 -> [0,442,"getWindowHandle",null] 12:19:31 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 12:19:31 INFO - PROCESS | 1847 | 1478027971892 Marionette TRACE conn3 <- [1,442,null,{"value":"8"}] 12:19:31 INFO - PROCESS | 1847 | 1478027971900 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:32 INFO - PROCESS | 1847 | 1478027972084 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 12:19:32 INFO - PROCESS | 1847 | 1478027972213 Marionette TRACE conn3 -> [0,444,"getWindowHandles",null] 12:19:32 INFO - PROCESS | 1847 | 1478027972219 Marionette TRACE conn3 <- [1,444,null,["8"]] 12:19:32 INFO - PROCESS | 1847 | 1478027972228 Marionette TRACE conn3 -> [0,445,"switchToWindow",{"name":"8"}] 12:19:32 INFO - PROCESS | 1847 | 1478027972233 Marionette TRACE conn3 <- [1,445,null,{}] 12:19:32 INFO - PROCESS | 1847 | 1478027972239 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca3c00 == 15 [pid = 1847] [id = 96] 12:19:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dca4000) [pid = 1847] [serial = 287] [outer = (nil)] 12:19:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8dca7800) [pid = 1847] [serial = 288] [outer = 0x8dca4000] 12:19:32 INFO - PROCESS | 1847 | 1478027972343 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8dcbb000) [pid = 1847] [serial = 289] [outer = 0x8dca4000] 12:19:32 INFO - PROCESS | 1847 | 1478027972959 Marionette TRACE conn3 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 12:19:33 INFO - . 12:19:33 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1128ms 12:19:33 INFO - PROCESS | 1847 | 1478027973027 Marionette TRACE conn3 -> [0,447,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 1847 | 1478027973032 Marionette TRACE conn3 <- [1,447,null,{"value":"8"}] 12:19:33 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 12:19:33 INFO - PROCESS | 1847 | 1478027973039 Marionette TRACE conn3 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:33 INFO - PROCESS | 1847 | 1478027973205 Marionette TRACE conn3 <- [1,448,null,{"value":null}] 12:19:33 INFO - PROCESS | 1847 | 1478027973306 Marionette TRACE conn3 -> [0,449,"getWindowHandles",null] 12:19:33 INFO - PROCESS | 1847 | 1478027973310 Marionette TRACE conn3 <- [1,449,null,["8"]] 12:19:33 INFO - PROCESS | 1847 | 1478027973316 Marionette TRACE conn3 -> [0,450,"switchToWindow",{"name":"8"}] 12:19:33 INFO - PROCESS | 1847 | 1478027973322 Marionette TRACE conn3 <- [1,450,null,{}] 12:19:33 INFO - PROCESS | 1847 | 1478027973369 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8daaec00 == 16 [pid = 1847] [id = 97] 12:19:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x92d6ec00) [pid = 1847] [serial = 290] [outer = (nil)] 12:19:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x93b3f800) [pid = 1847] [serial = 291] [outer = 0x92d6ec00] 12:19:33 INFO - PROCESS | 1847 | 1478027973464 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x93bee400) [pid = 1847] [serial = 292] [outer = 0x92d6ec00] 12:19:34 INFO - PROCESS | 1847 | 1478027974084 Marionette TRACE conn3 <- [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]]]}] 12:19:34 INFO - . 12:19:34 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1125ms 12:19:34 INFO - PROCESS | 1847 | 1478027974172 Marionette TRACE conn3 -> [0,452,"getWindowHandle",null] 12:19:34 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 12:19:34 INFO - PROCESS | 1847 | 1478027974179 Marionette TRACE conn3 <- [1,452,null,{"value":"8"}] 12:19:34 INFO - PROCESS | 1847 | 1478027974186 Marionette TRACE conn3 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:34 INFO - PROCESS | 1847 | 1478027974391 Marionette TRACE conn3 <- [1,453,null,{"value":null}] 12:19:34 INFO - PROCESS | 1847 | 1478027974405 Marionette TRACE conn3 -> [0,454,"getWindowHandles",null] 12:19:34 INFO - PROCESS | 1847 | 1478027974408 Marionette TRACE conn3 <- [1,454,null,["8"]] 12:19:34 INFO - PROCESS | 1847 | 1478027974413 Marionette TRACE conn3 -> [0,455,"switchToWindow",{"name":"8"}] 12:19:34 INFO - PROCESS | 1847 | 1478027974420 Marionette TRACE conn3 <- [1,455,null,{}] 12:19:34 INFO - PROCESS | 1847 | 1478027974426 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x95cbc400 == 17 [pid = 1847] [id = 98] 12:19:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x95cbc800) [pid = 1847] [serial = 293] [outer = (nil)] 12:19:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x95e9b800) [pid = 1847] [serial = 294] [outer = 0x95cbc800] 12:19:34 INFO - PROCESS | 1847 | 1478027974561 Marionette DEBUG loaded listener.js 12:19:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x95e9f800) [pid = 1847] [serial = 295] [outer = 0x95cbc800] 12:19:35 INFO - PROCESS | 1847 | 1478027975182 Marionette TRACE conn3 <- [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]]]}] 12:19:35 INFO - . 12:19:35 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1020ms 12:19:35 INFO - PROCESS | 1847 | 1478027975227 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 12:19:35 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 12:19:35 INFO - PROCESS | 1847 | 1478027975232 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 12:19:35 INFO - PROCESS | 1847 | 1478027975240 Marionette TRACE conn3 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:35 INFO - PROCESS | 1847 | 1478027975403 Marionette TRACE conn3 <- [1,458,null,{"value":null}] 12:19:35 INFO - PROCESS | 1847 | 1478027975599 Marionette TRACE conn3 -> [0,459,"getWindowHandles",null] 12:19:35 INFO - PROCESS | 1847 | 1478027975603 Marionette TRACE conn3 <- [1,459,null,["8"]] 12:19:35 INFO - PROCESS | 1847 | 1478027975618 Marionette TRACE conn3 -> [0,460,"switchToWindow",{"name":"8"}] 12:19:35 INFO - PROCESS | 1847 | 1478027975628 Marionette TRACE conn3 <- [1,460,null,{}] 12:19:35 INFO - PROCESS | 1847 | 1478027975635 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc38c00 == 18 [pid = 1847] [id = 99] 12:19:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8cc75400) [pid = 1847] [serial = 296] [outer = (nil)] 12:19:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8d713000) [pid = 1847] [serial = 297] [outer = 0x8cc75400] 12:19:35 INFO - PROCESS | 1847 | 1478027975724 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dc2c800) [pid = 1847] [serial = 298] [outer = 0x8cc75400] 12:19:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba92000 == 19 [pid = 1847] [id = 100] 12:19:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8ba93c00) [pid = 1847] [serial = 299] [outer = (nil)] 12:19:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba92c00 == 20 [pid = 1847] [id = 101] 12:19:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8d836400) [pid = 1847] [serial = 300] [outer = (nil)] 12:19:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8d837400) [pid = 1847] [serial = 301] [outer = 0x8d836400] 12:19:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8dca9400) [pid = 1847] [serial = 302] [outer = 0x8ba93c00] 12:19:36 INFO - PROCESS | 1847 | --DOCSHELL 0x8d834c00 == 19 [pid = 1847] [id = 90] 12:19:36 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8faca000) [pid = 1847] [serial = 268] [outer = (nil)] [url = about:blank] 12:19:36 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8d8bb000) [pid = 1847] [serial = 270] [outer = (nil)] [url = about:blank] 12:19:39 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8facac00) [pid = 1847] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 12:19:39 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dcb9000) [pid = 1847] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 12:19:39 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8d835000) [pid = 1847] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 12:19:39 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8dac1c00) [pid = 1847] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 12:19:39 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8cc3a400) [pid = 1847] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 12:19:41 INFO - PROCESS | 1847 | 1478027981271 Marionette TRACE conn3 <- [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]]]}] 12:19:41 INFO - . 12:19:41 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6089ms 12:19:41 INFO - PROCESS | 1847 | 1478027981327 Marionette TRACE conn3 -> [0,462,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1847 | 1478027981333 Marionette TRACE conn3 <- [1,462,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 12:19:41 INFO - PROCESS | 1847 | 1478027981340 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:41 INFO - PROCESS | 1847 | 1478027981526 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 12:19:41 INFO - PROCESS | 1847 | 1478027981540 Marionette TRACE conn3 -> [0,464,"getWindowHandles",null] 12:19:41 INFO - PROCESS | 1847 | 1478027981553 Marionette TRACE conn3 <- [1,464,null,["8"]] 12:19:41 INFO - PROCESS | 1847 | 1478027981562 Marionette TRACE conn3 -> [0,465,"switchToWindow",{"name":"8"}] 12:19:41 INFO - PROCESS | 1847 | 1478027981566 Marionette TRACE conn3 <- [1,465,null,{}] 12:19:41 INFO - PROCESS | 1847 | 1478027981572 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f853c00 == 20 [pid = 1847] [id = 102] 12:19:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8f8bd800) [pid = 1847] [serial = 303] [outer = (nil)] 12:19:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8f963800) [pid = 1847] [serial = 304] [outer = 0x8f8bd800] 12:19:41 INFO - PROCESS | 1847 | 1478027981655 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x91cb5c00) [pid = 1847] [serial = 305] [outer = 0x8f8bd800] 12:19:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b52400 == 21 [pid = 1847] [id = 103] 12:19:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x95365c00) [pid = 1847] [serial = 306] [outer = (nil)] 12:19:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x95924800) [pid = 1847] [serial = 307] [outer = 0x95365c00] 12:19:44 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba92000 == 20 [pid = 1847] [id = 100] 12:19:44 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba92c00 == 19 [pid = 1847] [id = 101] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x92e50400) [pid = 1847] [serial = 285] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8facec00) [pid = 1847] [serial = 282] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x91c09c00) [pid = 1847] [serial = 283] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8dcbf400) [pid = 1847] [serial = 279] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8f848000) [pid = 1847] [serial = 280] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8dc26800) [pid = 1847] [serial = 276] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8cc33000) [pid = 1847] [serial = 277] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8d713400) [pid = 1847] [serial = 273] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8d71d400) [pid = 1847] [serial = 274] [outer = (nil)] [url = about:blank] 12:19:44 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8dab1400) [pid = 1847] [serial = 271] [outer = (nil)] [url = about:blank] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8dca4000) [pid = 1847] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x92d6ec00) [pid = 1847] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x95cbc800) [pid = 1847] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x92bb1c00) [pid = 1847] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8cc75400) [pid = 1847] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8ba93c00) [pid = 1847] [serial = 299] [outer = (nil)] [url = about:blank] 12:19:46 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8d836400) [pid = 1847] [serial = 300] [outer = (nil)] [url = about:blank] 12:19:47 INFO - PROCESS | 1847 | 1478027987149 Marionette TRACE conn3 <- [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]]]}] 12:19:47 INFO - . 12:19:47 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5834ms 12:19:47 INFO - PROCESS | 1847 | 1478027987175 Marionette TRACE conn3 -> [0,467,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 1847 | 1478027987182 Marionette TRACE conn3 <- [1,467,null,{"value":"8"}] 12:19:47 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 12:19:47 INFO - PROCESS | 1847 | 1478027987192 Marionette TRACE conn3 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:47 INFO - PROCESS | 1847 | --DOCSHELL 0x92b52400 == 18 [pid = 1847] [id = 103] 12:19:47 INFO - PROCESS | 1847 | 1478027987358 Marionette TRACE conn3 <- [1,468,null,{"value":null}] 12:19:47 INFO - PROCESS | 1847 | 1478027987376 Marionette TRACE conn3 -> [0,469,"getWindowHandles",null] 12:19:47 INFO - PROCESS | 1847 | 1478027987381 Marionette TRACE conn3 <- [1,469,null,["8"]] 12:19:47 INFO - PROCESS | 1847 | 1478027987466 Marionette TRACE conn3 -> [0,470,"switchToWindow",{"name":"8"}] 12:19:47 INFO - PROCESS | 1847 | 1478027987474 Marionette TRACE conn3 <- [1,470,null,{}] 12:19:47 INFO - PROCESS | 1847 | 1478027987481 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab6400 == 19 [pid = 1847] [id = 104] 12:19:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dab8800) [pid = 1847] [serial = 308] [outer = (nil)] 12:19:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8dac3c00) [pid = 1847] [serial = 309] [outer = 0x8dab8800] 12:19:47 INFO - PROCESS | 1847 | 1478027987580 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dc2c000) [pid = 1847] [serial = 310] [outer = 0x8dab8800] 12:19:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca0400 == 20 [pid = 1847] [id = 105] 12:19:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dca7c00) [pid = 1847] [serial = 311] [outer = (nil)] 12:19:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8f84f000) [pid = 1847] [serial = 312] [outer = 0x8dca7c00] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71d800 == 19 [pid = 1847] [id = 92] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca3c00 == 18 [pid = 1847] [id = 96] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x95cbc400 == 17 [pid = 1847] [id = 98] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc38c00 == 16 [pid = 1847] [id = 99] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8daaec00 == 15 [pid = 1847] [id = 97] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb6c00 == 14 [pid = 1847] [id = 94] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb8c00 == 13 [pid = 1847] [id = 93] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc3a000 == 12 [pid = 1847] [id = 91] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x92bb0800 == 11 [pid = 1847] [id = 95] 12:19:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8f853c00 == 10 [pid = 1847] [id = 102] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8dca9400) [pid = 1847] [serial = 302] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8d837400) [pid = 1847] [serial = 301] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8d713000) [pid = 1847] [serial = 297] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x93271000) [pid = 1847] [serial = 286] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x93bee400) [pid = 1847] [serial = 292] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dcbb000) [pid = 1847] [serial = 289] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x95e9b800) [pid = 1847] [serial = 294] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dc2c800) [pid = 1847] [serial = 298] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x93b3f800) [pid = 1847] [serial = 291] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8f963800) [pid = 1847] [serial = 304] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x95e9f800) [pid = 1847] [serial = 295] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8dca7800) [pid = 1847] [serial = 288] [outer = (nil)] [url = about:blank] 12:19:53 INFO - PROCESS | 1847 | 1478027993053 Marionette TRACE conn3 <- [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]]]}] 12:19:53 INFO - ... 12:19:53 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 5883ms 12:19:53 INFO - PROCESS | 1847 | 1478027993074 Marionette TRACE conn3 -> [0,472,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1847 | 1478027993080 Marionette TRACE conn3 <- [1,472,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 12:19:53 INFO - PROCESS | 1847 | 1478027993091 Marionette TRACE conn3 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:53 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca0400 == 9 [pid = 1847] [id = 105] 12:19:53 INFO - PROCESS | 1847 | 1478027993268 Marionette TRACE conn3 <- [1,473,null,{"value":null}] 12:19:53 INFO - PROCESS | 1847 | 1478027993360 Marionette TRACE conn3 -> [0,474,"getWindowHandles",null] 12:19:53 INFO - PROCESS | 1847 | 1478027993365 Marionette TRACE conn3 <- [1,474,null,["8"]] 12:19:53 INFO - PROCESS | 1847 | 1478027993372 Marionette TRACE conn3 -> [0,475,"switchToWindow",{"name":"8"}] 12:19:53 INFO - PROCESS | 1847 | 1478027993379 Marionette TRACE conn3 <- [1,475,null,{}] 12:19:53 INFO - PROCESS | 1847 | 1478027993385 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcea400 == 10 [pid = 1847] [id = 106] 12:19:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8cc31000) [pid = 1847] [serial = 313] [outer = (nil)] 12:19:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8cc33c00) [pid = 1847] [serial = 314] [outer = 0x8cc31000] 12:19:53 INFO - PROCESS | 1847 | 1478027993480 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8d713000) [pid = 1847] [serial = 315] [outer = 0x8cc31000] 12:19:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d837000 == 11 [pid = 1847] [id = 107] 12:19:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dab1400) [pid = 1847] [serial = 316] [outer = (nil)] 12:19:53 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 12:19:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dabc800) [pid = 1847] [serial = 317] [outer = 0x8dab1400] 12:19:54 INFO - PROCESS | 1847 | 1478027994440 Marionette TRACE conn3 <- [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]]]}] 12:19:54 INFO - .. 12:19:54 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1421ms 12:19:54 INFO - PROCESS | 1847 | 1478027994509 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 12:19:54 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 12:19:54 INFO - PROCESS | 1847 | 1478027994515 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 12:19:54 INFO - PROCESS | 1847 | 1478027994522 Marionette TRACE conn3 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:54 INFO - PROCESS | 1847 | --DOCSHELL 0x8d837000 == 10 [pid = 1847] [id = 107] 12:19:54 INFO - PROCESS | 1847 | 1478027994739 Marionette TRACE conn3 <- [1,478,null,{"value":null}] 12:19:54 INFO - PROCESS | 1847 | 1478027994760 Marionette TRACE conn3 -> [0,479,"getWindowHandles",null] 12:19:54 INFO - PROCESS | 1847 | 1478027994765 Marionette TRACE conn3 <- [1,479,null,["8"]] 12:19:54 INFO - PROCESS | 1847 | 1478027994770 Marionette TRACE conn3 -> [0,480,"switchToWindow",{"name":"8"}] 12:19:54 INFO - PROCESS | 1847 | 1478027994775 Marionette TRACE conn3 <- [1,480,null,{}] 12:19:54 INFO - PROCESS | 1847 | 1478027994781 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc82c00 == 11 [pid = 1847] [id = 108] 12:19:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dabe400) [pid = 1847] [serial = 318] [outer = (nil)] 12:19:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dc2a800) [pid = 1847] [serial = 319] [outer = 0x8dabe400] 12:19:54 INFO - PROCESS | 1847 | 1478027994927 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8cc2b800) [pid = 1847] [serial = 320] [outer = 0x8dabe400] 12:19:55 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8f8bd800) [pid = 1847] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 12:19:55 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x95365c00) [pid = 1847] [serial = 306] [outer = (nil)] [url = about:blank] 12:19:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca4c00 == 12 [pid = 1847] [id = 109] 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dca5000) [pid = 1847] [serial = 321] [outer = (nil)] 12:19:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcaec00 == 13 [pid = 1847] [id = 110] 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dcb1800) [pid = 1847] [serial = 322] [outer = (nil)] 12:19:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb2000 == 14 [pid = 1847] [id = 111] 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8dcb2400) [pid = 1847] [serial = 323] [outer = (nil)] 12:19:55 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dcb8000) [pid = 1847] [serial = 324] [outer = 0x8dcb1800] 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dcbbc00) [pid = 1847] [serial = 325] [outer = 0x8dca5000] 12:19:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8dcaf800) [pid = 1847] [serial = 326] [outer = 0x8dcb2400] 12:19:55 INFO - PROCESS | 1847 | 1478027995956 Marionette TRACE conn3 <- [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]]]}] 12:19:55 INFO - ... 12:19:55 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1473ms 12:19:56 INFO - PROCESS | 1847 | 1478027996002 Marionette TRACE conn3 -> [0,482,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 1847 | 1478027996009 Marionette TRACE conn3 <- [1,482,null,{"value":"8"}] 12:19:56 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 12:19:56 INFO - PROCESS | 1847 | 1478027996020 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:19:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb2000 == 13 [pid = 1847] [id = 111] 12:19:56 INFO - PROCESS | 1847 | 1478027996228 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 12:19:56 INFO - PROCESS | 1847 | 1478027996319 Marionette TRACE conn3 -> [0,484,"getWindowHandles",null] 12:19:56 INFO - PROCESS | 1847 | 1478027996323 Marionette TRACE conn3 <- [1,484,null,["8"]] 12:19:56 INFO - PROCESS | 1847 | 1478027996329 Marionette TRACE conn3 -> [0,485,"switchToWindow",{"name":"8"}] 12:19:56 INFO - PROCESS | 1847 | 1478027996335 Marionette TRACE conn3 <- [1,485,null,{}] 12:19:56 INFO - PROCESS | 1847 | 1478027996343 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:19:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f960800 == 14 [pid = 1847] [id = 112] 12:19:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8f960c00) [pid = 1847] [serial = 327] [outer = (nil)] 12:19:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8f964800) [pid = 1847] [serial = 328] [outer = 0x8f960c00] 12:19:56 INFO - PROCESS | 1847 | 1478027996433 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8fac5c00) [pid = 1847] [serial = 329] [outer = 0x8f960c00] 12:20:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcaec00 == 13 [pid = 1847] [id = 110] 12:20:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca4c00 == 12 [pid = 1847] [id = 109] 12:20:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc82c00 == 11 [pid = 1847] [id = 108] 12:20:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcea400 == 10 [pid = 1847] [id = 106] 12:20:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab6400 == 9 [pid = 1847] [id = 104] 12:20:00 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x95924800) [pid = 1847] [serial = 307] [outer = (nil)] [url = about:blank] 12:20:00 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x91cb5c00) [pid = 1847] [serial = 305] [outer = (nil)] [url = about:blank] 12:20:00 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8dac3c00) [pid = 1847] [serial = 309] [outer = (nil)] [url = about:blank] 12:20:01 INFO - PROCESS | 1847 | 1478028001953 Marionette TRACE conn3 <- [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]]]}] 12:20:01 INFO - .. 12:20:01 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 5948ms 12:20:01 INFO - PROCESS | 1847 | 1478028001964 Marionette TRACE conn3 -> [0,487,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 1847 | 1478028001971 Marionette TRACE conn3 <- [1,487,null,{"value":"8"}] 12:20:01 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 12:20:01 INFO - PROCESS | 1847 | 1478028001980 Marionette TRACE conn3 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:02 INFO - PROCESS | 1847 | 1478028002174 Marionette TRACE conn3 <- [1,488,null,{"value":null}] 12:20:02 INFO - PROCESS | 1847 | 1478028002205 Marionette TRACE conn3 -> [0,489,"getWindowHandles",null] 12:20:02 INFO - PROCESS | 1847 | 1478028002209 Marionette TRACE conn3 <- [1,489,null,["8"]] 12:20:02 INFO - PROCESS | 1847 | 1478028002217 Marionette TRACE conn3 -> [0,490,"switchToWindow",{"name":"8"}] 12:20:02 INFO - PROCESS | 1847 | 1478028002225 Marionette TRACE conn3 <- [1,490,null,{}] 12:20:02 INFO - PROCESS | 1847 | 1478028002282 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc26800 == 10 [pid = 1847] [id = 113] 12:20:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8dc26c00) [pid = 1847] [serial = 330] [outer = (nil)] 12:20:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8dca2c00) [pid = 1847] [serial = 331] [outer = 0x8dc26c00] 12:20:02 INFO - PROCESS | 1847 | 1478028002381 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8dcb5c00) [pid = 1847] [serial = 332] [outer = 0x8dc26c00] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8dab8800) [pid = 1847] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8dcb2400) [pid = 1847] [serial = 323] [outer = (nil)] [url = about:blank] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8dcb1800) [pid = 1847] [serial = 322] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8cc31000) [pid = 1847] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8dca5000) [pid = 1847] [serial = 321] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dabe400) [pid = 1847] [serial = 318] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dca7c00) [pid = 1847] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:02 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dab1400) [pid = 1847] [serial = 316] [outer = (nil)] [url = about:blank] 12:20:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8cc31000) [pid = 1847] [serial = 333] [outer = 0x8bcf0c00] 12:20:03 INFO - PROCESS | 1847 | 1478028003426 Marionette TRACE conn3 <- [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]]]}] 12:20:03 INFO - .. 12:20:03 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1470ms 12:20:03 INFO - PROCESS | 1847 | 1478028003448 Marionette TRACE conn3 -> [0,492,"getWindowHandle",null] 12:20:03 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 12:20:03 INFO - PROCESS | 1847 | 1478028003455 Marionette TRACE conn3 <- [1,492,null,{"value":"8"}] 12:20:03 INFO - PROCESS | 1847 | 1478028003461 Marionette TRACE conn3 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:03 INFO - PROCESS | 1847 | 1478028003658 Marionette TRACE conn3 <- [1,493,null,{"value":null}] 12:20:03 INFO - PROCESS | 1847 | 1478028003673 Marionette TRACE conn3 -> [0,494,"getWindowHandles",null] 12:20:03 INFO - PROCESS | 1847 | 1478028003676 Marionette TRACE conn3 <- [1,494,null,["8"]] 12:20:03 INFO - PROCESS | 1847 | 1478028003684 Marionette TRACE conn3 -> [0,495,"switchToWindow",{"name":"8"}] 12:20:03 INFO - PROCESS | 1847 | 1478028003690 Marionette TRACE conn3 <- [1,495,null,{}] 12:20:03 INFO - PROCESS | 1847 | 1478028003695 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2e000 == 11 [pid = 1847] [id = 114] 12:20:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8f965c00) [pid = 1847] [serial = 334] [outer = (nil)] 12:20:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8fac7000) [pid = 1847] [serial = 335] [outer = 0x8f965c00] 12:20:03 INFO - PROCESS | 1847 | 1478028003781 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8bced000) [pid = 1847] [serial = 336] [outer = 0x8f965c00] 12:20:07 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc26800 == 10 [pid = 1847] [id = 113] 12:20:07 INFO - PROCESS | 1847 | --DOCSHELL 0x8f960800 == 9 [pid = 1847] [id = 112] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8dcaf800) [pid = 1847] [serial = 326] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dcb8000) [pid = 1847] [serial = 324] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dcbbc00) [pid = 1847] [serial = 325] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc2a800) [pid = 1847] [serial = 319] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8cc2b800) [pid = 1847] [serial = 320] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8f84f000) [pid = 1847] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8cc33c00) [pid = 1847] [serial = 314] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8d713000) [pid = 1847] [serial = 315] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dabc800) [pid = 1847] [serial = 317] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc2c000) [pid = 1847] [serial = 310] [outer = (nil)] [url = about:blank] 12:20:09 INFO - PROCESS | 1847 | 1478028009308 Marionette TRACE conn3 <- [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]]]}] 12:20:09 INFO - .. 12:20:09 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 5887ms 12:20:09 INFO - PROCESS | 1847 | 1478028009349 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 1847 | 1478028009355 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 12:20:09 INFO - PROCESS | 1847 | 1478028009366 Marionette TRACE conn3 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:09 INFO - PROCESS | 1847 | 1478028009566 Marionette TRACE conn3 <- [1,498,null,{"value":null}] 12:20:09 INFO - PROCESS | 1847 | 1478028009588 Marionette TRACE conn3 -> [0,499,"getWindowHandles",null] 12:20:09 INFO - PROCESS | 1847 | 1478028009594 Marionette TRACE conn3 <- [1,499,null,["8"]] 12:20:09 INFO - PROCESS | 1847 | 1478028009600 Marionette TRACE conn3 -> [0,500,"switchToWindow",{"name":"8"}] 12:20:09 INFO - PROCESS | 1847 | 1478028009608 Marionette TRACE conn3 <- [1,500,null,{}] 12:20:09 INFO - PROCESS | 1847 | 1478028009614 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d713000 == 10 [pid = 1847] [id = 115] 12:20:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8d718000) [pid = 1847] [serial = 337] [outer = (nil)] 12:20:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8d71dc00) [pid = 1847] [serial = 338] [outer = 0x8d718000] 12:20:09 INFO - PROCESS | 1847 | 1478028009709 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dab1400) [pid = 1847] [serial = 339] [outer = 0x8d718000] 12:20:10 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8f960c00) [pid = 1847] [serial = 327] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 12:20:10 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dc26c00) [pid = 1847] [serial = 330] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 12:20:10 INFO - PROCESS | 1847 | 1478028010779 Marionette TRACE conn3 <- [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]]]}] 12:20:10 INFO - .. 12:20:10 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1471ms 12:20:10 INFO - PROCESS | 1847 | 1478028010835 Marionette TRACE conn3 -> [0,502,"getWindowHandle",null] 12:20:10 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 12:20:10 INFO - PROCESS | 1847 | 1478028010841 Marionette TRACE conn3 <- [1,502,null,{"value":"8"}] 12:20:10 INFO - PROCESS | 1847 | 1478028010848 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:11 INFO - PROCESS | 1847 | 1478028011048 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 12:20:11 INFO - PROCESS | 1847 | 1478028011062 Marionette TRACE conn3 -> [0,504,"getWindowHandles",null] 12:20:11 INFO - PROCESS | 1847 | 1478028011066 Marionette TRACE conn3 <- [1,504,null,["8"]] 12:20:11 INFO - PROCESS | 1847 | 1478028011073 Marionette TRACE conn3 -> [0,505,"switchToWindow",{"name":"8"}] 12:20:11 INFO - PROCESS | 1847 | 1478028011079 Marionette TRACE conn3 <- [1,505,null,{}] 12:20:11 INFO - PROCESS | 1847 | 1478028011085 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8c0c00 == 11 [pid = 1847] [id = 116] 12:20:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dc2f400) [pid = 1847] [serial = 340] [outer = (nil)] 12:20:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dca4400) [pid = 1847] [serial = 341] [outer = 0x8dc2f400] 12:20:11 INFO - PROCESS | 1847 | 1478028011172 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8cc3a400) [pid = 1847] [serial = 342] [outer = 0x8dc2f400] 12:20:15 INFO - PROCESS | 1847 | --DOCSHELL 0x8d713000 == 10 [pid = 1847] [id = 115] 12:20:15 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2e000 == 9 [pid = 1847] [id = 114] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8f964800) [pid = 1847] [serial = 328] [outer = (nil)] [url = about:blank] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dca2c00) [pid = 1847] [serial = 331] [outer = (nil)] [url = about:blank] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcb5c00) [pid = 1847] [serial = 332] [outer = (nil)] [url = about:blank] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8fac5c00) [pid = 1847] [serial = 329] [outer = (nil)] [url = about:blank] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8dab7800) [pid = 1847] [serial = 226] [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.] 12:20:16 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8fac7000) [pid = 1847] [serial = 335] [outer = (nil)] [url = about:blank] 12:20:16 INFO - PROCESS | 1847 | 1478028016698 Marionette TRACE conn3 <- [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]]]}] 12:20:16 INFO - .. 12:20:16 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 5888ms 12:20:16 INFO - PROCESS | 1847 | 1478028016736 Marionette TRACE conn3 -> [0,507,"getWindowHandle",null] 12:20:16 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 12:20:16 INFO - PROCESS | 1847 | 1478028016742 Marionette TRACE conn3 <- [1,507,null,{"value":"8"}] 12:20:16 INFO - PROCESS | 1847 | 1478028016752 Marionette TRACE conn3 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:16 INFO - PROCESS | 1847 | 1478028016921 Marionette TRACE conn3 <- [1,508,null,{"value":null}] 12:20:17 INFO - PROCESS | 1847 | 1478028017023 Marionette TRACE conn3 -> [0,509,"getWindowHandles",null] 12:20:17 INFO - PROCESS | 1847 | 1478028017029 Marionette TRACE conn3 <- [1,509,null,["8"]] 12:20:17 INFO - PROCESS | 1847 | 1478028017036 Marionette TRACE conn3 -> [0,510,"switchToWindow",{"name":"8"}] 12:20:17 INFO - PROCESS | 1847 | 1478028017044 Marionette TRACE conn3 <- [1,510,null,{}] 12:20:17 INFO - PROCESS | 1847 | 1478028017050 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8bc000 == 10 [pid = 1847] [id = 117] 12:20:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8d8bc400) [pid = 1847] [serial = 343] [outer = (nil)] 12:20:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8daaec00) [pid = 1847] [serial = 344] [outer = 0x8d8bc400] 12:20:17 INFO - PROCESS | 1847 | 1478028017146 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dab8c00) [pid = 1847] [serial = 345] [outer = 0x8d8bc400] 12:20:18 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8f965c00) [pid = 1847] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 12:20:18 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8d718000) [pid = 1847] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 12:20:22 INFO - PROCESS | 1847 | 1478028022665 Marionette TRACE conn3 <- [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]]]}] 12:20:22 INFO - .. 12:20:22 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 5935ms 12:20:22 INFO - PROCESS | 1847 | 1478028022684 Marionette TRACE conn3 -> [0,512,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 1847 | 1478028022691 Marionette TRACE conn3 <- [1,512,null,{"value":"8"}] 12:20:22 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 12:20:22 INFO - PROCESS | 1847 | 1478028022701 Marionette TRACE conn3 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:22 INFO - PROCESS | 1847 | 1478028022895 Marionette TRACE conn3 <- [1,513,null,{"value":null}] 12:20:23 INFO - PROCESS | 1847 | 1478028023030 Marionette TRACE conn3 -> [0,514,"getWindowHandles",null] 12:20:23 INFO - PROCESS | 1847 | 1478028023036 Marionette TRACE conn3 <- [1,514,null,["8"]] 12:20:23 INFO - PROCESS | 1847 | 1478028023043 Marionette TRACE conn3 -> [0,515,"switchToWindow",{"name":"8"}] 12:20:23 INFO - PROCESS | 1847 | 1478028023051 Marionette TRACE conn3 <- [1,515,null,{}] 12:20:23 INFO - PROCESS | 1847 | 1478028023058 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabb000 == 11 [pid = 1847] [id = 118] 12:20:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dabc000) [pid = 1847] [serial = 346] [outer = (nil)] 12:20:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dabf800) [pid = 1847] [serial = 347] [outer = 0x8dabc000] 12:20:23 INFO - PROCESS | 1847 | 1478028023160 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8cc3a000) [pid = 1847] [serial = 348] [outer = 0x8dabc000] 12:20:24 INFO - PROCESS | 1847 | 1478028024256 Marionette TRACE conn3 <- [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]]]}] 12:20:24 INFO - . 12:20:24 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1576ms 12:20:24 INFO - PROCESS | 1847 | 1478028024276 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 1847 | 1478028024282 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 12:20:24 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 12:20:24 INFO - PROCESS | 1847 | 1478028024292 Marionette TRACE conn3 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:24 INFO - PROCESS | 1847 | 1478028024474 Marionette TRACE conn3 <- [1,518,null,{"value":null}] 12:20:24 INFO - PROCESS | 1847 | 1478028024566 Marionette TRACE conn3 -> [0,519,"getWindowHandles",null] 12:20:24 INFO - PROCESS | 1847 | 1478028024570 Marionette TRACE conn3 <- [1,519,null,["8"]] 12:20:24 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8d71dc00) [pid = 1847] [serial = 338] [outer = (nil)] [url = about:blank] 12:20:24 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dab1400) [pid = 1847] [serial = 339] [outer = (nil)] [url = about:blank] 12:20:24 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8bced000) [pid = 1847] [serial = 336] [outer = (nil)] [url = about:blank] 12:20:24 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8dca4400) [pid = 1847] [serial = 341] [outer = (nil)] [url = about:blank] 12:20:24 INFO - PROCESS | 1847 | 1478028024586 Marionette TRACE conn3 -> [0,520,"switchToWindow",{"name":"8"}] 12:20:24 INFO - PROCESS | 1847 | 1478028024592 Marionette TRACE conn3 <- [1,520,null,{}] 12:20:24 INFO - PROCESS | 1847 | 1478028024598 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab1400 == 12 [pid = 1847] [id = 119] 12:20:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dab2000) [pid = 1847] [serial = 349] [outer = (nil)] 12:20:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dab9000) [pid = 1847] [serial = 350] [outer = 0x8dab2000] 12:20:24 INFO - PROCESS | 1847 | 1478028024688 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dc2ac00) [pid = 1847] [serial = 351] [outer = 0x8dab2000] 12:20:26 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc2f400) [pid = 1847] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 12:20:30 INFO - PROCESS | 1847 | 1478028030182 Marionette TRACE conn3 <- [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]]]}] 12:20:30 INFO - .. 12:20:30 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 5937ms 12:20:30 INFO - PROCESS | 1847 | 1478028030229 Marionette TRACE conn3 -> [0,522,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 1847 | 1478028030236 Marionette TRACE conn3 <- [1,522,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 12:20:30 INFO - PROCESS | 1847 | 1478028030242 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:30 INFO - PROCESS | 1847 | 1478028030393 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 12:20:30 INFO - PROCESS | 1847 | 1478028030413 Marionette TRACE conn3 -> [0,524,"getWindowHandles",null] 12:20:30 INFO - PROCESS | 1847 | 1478028030417 Marionette TRACE conn3 <- [1,524,null,["8"]] 12:20:30 INFO - PROCESS | 1847 | 1478028030423 Marionette TRACE conn3 -> [0,525,"switchToWindow",{"name":"8"}] 12:20:30 INFO - PROCESS | 1847 | 1478028030428 Marionette TRACE conn3 <- [1,525,null,{}] 12:20:30 INFO - PROCESS | 1847 | 1478028030509 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b5800 == 13 [pid = 1847] [id = 120] 12:20:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8f8b8400) [pid = 1847] [serial = 352] [outer = (nil)] 12:20:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x90710000) [pid = 1847] [serial = 353] [outer = 0x8f8b8400] 12:20:30 INFO - PROCESS | 1847 | 1478028030602 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x90711c00) [pid = 1847] [serial = 354] [outer = 0x8f8b8400] 12:20:31 INFO - PROCESS | 1847 | 1478028031684 Marionette TRACE conn3 <- [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]]]}] 12:20:31 INFO - .. 12:20:31 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1470ms 12:20:31 INFO - PROCESS | 1847 | 1478028031714 Marionette TRACE conn3 -> [0,527,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 1847 | 1478028031721 Marionette TRACE conn3 <- [1,527,null,{"value":"8"}] 12:20:31 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 12:20:31 INFO - PROCESS | 1847 | 1478028031731 Marionette TRACE conn3 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:31 INFO - PROCESS | 1847 | 1478028031956 Marionette TRACE conn3 <- [1,528,null,{"value":null}] 12:20:32 INFO - PROCESS | 1847 | 1478028032098 Marionette TRACE conn3 -> [0,529,"getWindowHandles",null] 12:20:32 INFO - PROCESS | 1847 | 1478028032103 Marionette TRACE conn3 <- [1,529,null,["8"]] 12:20:32 INFO - PROCESS | 1847 | 1478028032109 Marionette TRACE conn3 -> [0,530,"switchToWindow",{"name":"8"}] 12:20:32 INFO - PROCESS | 1847 | 1478028032117 Marionette TRACE conn3 <- [1,530,null,{}] 12:20:32 INFO - PROCESS | 1847 | 1478028032123 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce3800 == 14 [pid = 1847] [id = 121] 12:20:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x9070f000) [pid = 1847] [serial = 355] [outer = (nil)] 12:20:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x911ae000) [pid = 1847] [serial = 356] [outer = 0x9070f000] 12:20:32 INFO - PROCESS | 1847 | 1478028032232 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x911b3000) [pid = 1847] [serial = 357] [outer = 0x9070f000] 12:20:33 INFO - PROCESS | 1847 | 1478028033462 Marionette TRACE conn3 <- [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]]]}] 12:20:33 INFO - ....................... 12:20:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1785ms 12:20:33 INFO - PROCESS | 1847 | 1478028033517 Marionette TRACE conn3 -> [0,532,"getWindowHandle",null] 12:20:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 12:20:33 INFO - PROCESS | 1847 | 1478028033522 Marionette TRACE conn3 <- [1,532,null,{"value":"8"}] 12:20:33 INFO - PROCESS | 1847 | 1478028033532 Marionette TRACE conn3 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:33 INFO - PROCESS | 1847 | 1478028033761 Marionette TRACE conn3 <- [1,533,null,{"value":null}] 12:20:33 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8c0c00 == 13 [pid = 1847] [id = 116] 12:20:33 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8daaec00) [pid = 1847] [serial = 344] [outer = (nil)] [url = about:blank] 12:20:33 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8cc3a400) [pid = 1847] [serial = 342] [outer = (nil)] [url = about:blank] 12:20:33 INFO - PROCESS | 1847 | 1478028033883 Marionette TRACE conn3 -> [0,534,"getWindowHandles",null] 12:20:33 INFO - PROCESS | 1847 | 1478028033889 Marionette TRACE conn3 <- [1,534,null,["8"]] 12:20:33 INFO - PROCESS | 1847 | 1478028033896 Marionette TRACE conn3 -> [0,535,"switchToWindow",{"name":"8"}] 12:20:33 INFO - PROCESS | 1847 | 1478028033903 Marionette TRACE conn3 <- [1,535,null,{}] 12:20:33 INFO - PROCESS | 1847 | 1478028033909 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab9800 == 14 [pid = 1847] [id = 122] 12:20:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dabc800) [pid = 1847] [serial = 358] [outer = (nil)] 12:20:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dc2d400) [pid = 1847] [serial = 359] [outer = 0x8dabc800] 12:20:34 INFO - PROCESS | 1847 | 1478028033998 Marionette DEBUG loaded listener.js 12:20:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dca9000) [pid = 1847] [serial = 360] [outer = 0x8dabc800] 12:20:36 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dab2000) [pid = 1847] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 12:20:39 INFO - PROCESS | 1847 | 1478028039471 Marionette TRACE conn3 <- [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]]]}] 12:20:39 INFO - .. 12:20:39 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 5989ms 12:20:39 INFO - PROCESS | 1847 | 1478028039519 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 12:20:39 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 12:20:39 INFO - PROCESS | 1847 | 1478028039524 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 12:20:39 INFO - PROCESS | 1847 | 1478028039531 Marionette TRACE conn3 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:39 INFO - PROCESS | 1847 | 1478028039672 Marionette TRACE conn3 <- [1,538,null,{"value":null}] 12:20:39 INFO - PROCESS | 1847 | 1478028039682 Marionette TRACE conn3 -> [0,539,"getWindowHandles",null] 12:20:39 INFO - PROCESS | 1847 | 1478028039685 Marionette TRACE conn3 <- [1,539,null,["8"]] 12:20:39 INFO - PROCESS | 1847 | 1478028039700 Marionette TRACE conn3 -> [0,540,"switchToWindow",{"name":"8"}] 12:20:39 INFO - PROCESS | 1847 | 1478028039706 Marionette TRACE conn3 <- [1,540,null,{}] 12:20:39 INFO - PROCESS | 1847 | 1478028039713 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b9800 == 15 [pid = 1847] [id = 123] 12:20:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x911bb400) [pid = 1847] [serial = 361] [outer = (nil)] 12:20:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x92b4c400) [pid = 1847] [serial = 362] [outer = 0x911bb400] 12:20:39 INFO - PROCESS | 1847 | 1478028039877 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x92d6b000) [pid = 1847] [serial = 363] [outer = 0x911bb400] 12:20:42 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dabf800) [pid = 1847] [serial = 347] [outer = (nil)] [url = about:blank] 12:20:42 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dab9000) [pid = 1847] [serial = 350] [outer = (nil)] [url = about:blank] 12:20:42 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc2ac00) [pid = 1847] [serial = 351] [outer = (nil)] [url = about:blank] 12:20:44 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dabc800) [pid = 1847] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 12:20:44 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x9070f000) [pid = 1847] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 12:20:44 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8f8b8400) [pid = 1847] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 12:20:44 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dabc000) [pid = 1847] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 12:20:44 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8d8bc400) [pid = 1847] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 12:20:45 INFO - PROCESS | 1847 | 1478028045459 Marionette TRACE conn3 <- [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]]]}] 12:20:45 INFO - .. 12:20:45 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5988ms 12:20:45 INFO - PROCESS | 1847 | 1478028045519 Marionette TRACE conn3 -> [0,542,"getWindowHandle",null] 12:20:45 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 12:20:45 INFO - PROCESS | 1847 | 1478028045527 Marionette TRACE conn3 <- [1,542,null,{"value":"8"}] 12:20:45 INFO - PROCESS | 1847 | 1478028045536 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:45 INFO - PROCESS | 1847 | 1478028045693 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 12:20:45 INFO - PROCESS | 1847 | 1478028045702 Marionette TRACE conn3 -> [0,544,"getWindowHandles",null] 12:20:45 INFO - PROCESS | 1847 | 1478028045706 Marionette TRACE conn3 <- [1,544,null,["8"]] 12:20:45 INFO - PROCESS | 1847 | 1478028045795 Marionette TRACE conn3 -> [0,545,"switchToWindow",{"name":"8"}] 12:20:45 INFO - PROCESS | 1847 | 1478028045803 Marionette TRACE conn3 <- [1,545,null,{}] 12:20:45 INFO - PROCESS | 1847 | 1478028045810 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2c800 == 16 [pid = 1847] [id = 124] 12:20:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dc2d800) [pid = 1847] [serial = 364] [outer = (nil)] 12:20:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dca9c00) [pid = 1847] [serial = 365] [outer = 0x8dc2d800] 12:20:45 INFO - PROCESS | 1847 | 1478028045902 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dcb8800) [pid = 1847] [serial = 366] [outer = 0x8dc2d800] 12:20:46 INFO - PROCESS | 1847 | 1478028046888 Marionette TRACE conn3 <- [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]]]}] 12:20:46 INFO - .. 12:20:46 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1374ms 12:20:46 INFO - PROCESS | 1847 | 1478028046907 Marionette TRACE conn3 -> [0,547,"getWindowHandle",null] 12:20:46 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 12:20:46 INFO - PROCESS | 1847 | 1478028046914 Marionette TRACE conn3 <- [1,547,null,{"value":"8"}] 12:20:46 INFO - PROCESS | 1847 | 1478028046920 Marionette TRACE conn3 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:47 INFO - PROCESS | 1847 | 1478028047117 Marionette TRACE conn3 <- [1,548,null,{"value":null}] 12:20:47 INFO - PROCESS | 1847 | 1478028047133 Marionette TRACE conn3 -> [0,549,"getWindowHandles",null] 12:20:47 INFO - PROCESS | 1847 | 1478028047137 Marionette TRACE conn3 <- [1,549,null,["8"]] 12:20:47 INFO - PROCESS | 1847 | 1478028047143 Marionette TRACE conn3 -> [0,550,"switchToWindow",{"name":"8"}] 12:20:47 INFO - PROCESS | 1847 | 1478028047148 Marionette TRACE conn3 <- [1,550,null,{}] 12:20:47 INFO - PROCESS | 1847 | 1478028047153 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f968400 == 17 [pid = 1847] [id = 125] 12:20:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8fac4400) [pid = 1847] [serial = 367] [outer = (nil)] 12:20:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8fac7000) [pid = 1847] [serial = 368] [outer = 0x8fac4400] 12:20:47 INFO - PROCESS | 1847 | 1478028047239 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8facbc00) [pid = 1847] [serial = 369] [outer = 0x8fac4400] 12:20:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabb000 == 16 [pid = 1847] [id = 118] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8cc3a000) [pid = 1847] [serial = 348] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dab8c00) [pid = 1847] [serial = 345] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dc2d400) [pid = 1847] [serial = 359] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dca9000) [pid = 1847] [serial = 360] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x911ae000) [pid = 1847] [serial = 356] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x911b3000) [pid = 1847] [serial = 357] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x90710000) [pid = 1847] [serial = 353] [outer = (nil)] [url = about:blank] 12:20:50 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x90711c00) [pid = 1847] [serial = 354] [outer = (nil)] [url = about:blank] 12:20:52 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8dc2d800) [pid = 1847] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 12:20:52 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x911bb400) [pid = 1847] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 12:20:52 INFO - PROCESS | 1847 | 1478028052765 Marionette TRACE conn3 <- [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]]]}] 12:20:52 INFO - .. 12:20:52 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 5883ms 12:20:52 INFO - PROCESS | 1847 | 1478028052804 Marionette TRACE conn3 -> [0,552,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 1847 | 1478028052810 Marionette TRACE conn3 <- [1,552,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 12:20:52 INFO - PROCESS | 1847 | 1478028052821 Marionette TRACE conn3 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:52 INFO - PROCESS | 1847 | 1478028052971 Marionette TRACE conn3 <- [1,553,null,{"value":null}] 12:20:53 INFO - PROCESS | 1847 | 1478028053063 Marionette TRACE conn3 -> [0,554,"getWindowHandles",null] 12:20:53 INFO - PROCESS | 1847 | 1478028053068 Marionette TRACE conn3 <- [1,554,null,["8"]] 12:20:53 INFO - PROCESS | 1847 | 1478028053076 Marionette TRACE conn3 -> [0,555,"switchToWindow",{"name":"8"}] 12:20:53 INFO - PROCESS | 1847 | 1478028053083 Marionette TRACE conn3 <- [1,555,null,{}] 12:20:53 INFO - PROCESS | 1847 | 1478028053089 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca3400 == 17 [pid = 1847] [id = 126] 12:20:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dca3800) [pid = 1847] [serial = 370] [outer = (nil)] 12:20:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dca6400) [pid = 1847] [serial = 371] [outer = 0x8dca3800] 12:20:53 INFO - PROCESS | 1847 | 1478028053179 Marionette DEBUG loaded listener.js 12:20:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dcb8000) [pid = 1847] [serial = 372] [outer = 0x8dca3800] 12:20:54 INFO - PROCESS | 1847 | 1478028054127 Marionette TRACE conn3 <- [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]]]}] 12:20:54 INFO - .. 12:20:54 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1320ms 12:20:54 INFO - PROCESS | 1847 | 1478028054139 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 1847 | 1478028054143 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 12:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 12:20:54 INFO - PROCESS | 1847 | 1478028054151 Marionette TRACE conn3 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:20:54 INFO - PROCESS | 1847 | 1478028054337 Marionette TRACE conn3 <- [1,558,null,{"value":null}] 12:20:54 INFO - PROCESS | 1847 | 1478028054349 Marionette TRACE conn3 -> [0,559,"getWindowHandles",null] 12:20:54 INFO - PROCESS | 1847 | 1478028054352 Marionette TRACE conn3 <- [1,559,null,["8"]] 12:20:54 INFO - PROCESS | 1847 | 1478028054361 Marionette TRACE conn3 -> [0,560,"switchToWindow",{"name":"8"}] 12:20:54 INFO - PROCESS | 1847 | 1478028054365 Marionette TRACE conn3 <- [1,560,null,{}] 12:20:54 INFO - PROCESS | 1847 | 1478028054371 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac7800 == 18 [pid = 1847] [id = 127] 12:20:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8fac8c00) [pid = 1847] [serial = 373] [outer = (nil)] 12:20:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8facec00) [pid = 1847] [serial = 374] [outer = 0x8fac8c00] 12:20:54 INFO - PROCESS | 1847 | 1478028054456 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dc2d400) [pid = 1847] [serial = 375] [outer = 0x8fac8c00] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b5800 == 17 [pid = 1847] [id = 120] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce3800 == 16 [pid = 1847] [id = 121] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab9800 == 15 [pid = 1847] [id = 122] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2c800 == 14 [pid = 1847] [id = 124] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x911b9800 == 13 [pid = 1847] [id = 123] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab1400 == 12 [pid = 1847] [id = 119] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8bc000 == 11 [pid = 1847] [id = 117] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8f968400 == 10 [pid = 1847] [id = 125] 12:20:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca3400 == 9 [pid = 1847] [id = 126] 12:20:57 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dca9c00) [pid = 1847] [serial = 365] [outer = (nil)] [url = about:blank] 12:20:57 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcb8800) [pid = 1847] [serial = 366] [outer = (nil)] [url = about:blank] 12:20:57 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x92b4c400) [pid = 1847] [serial = 362] [outer = (nil)] [url = about:blank] 12:20:57 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x92d6b000) [pid = 1847] [serial = 363] [outer = (nil)] [url = about:blank] 12:20:57 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8fac7000) [pid = 1847] [serial = 368] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8dca3800) [pid = 1847] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 12:21:00 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8fac4400) [pid = 1847] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 12:21:00 INFO - .. 12:21:00 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6786ms 12:21:00 INFO - PROCESS | 1847 | 1478028060921 Marionette TRACE conn3 <- [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"]]]}] 12:21:00 INFO - PROCESS | 1847 | 1478028060938 Marionette TRACE conn3 -> [0,562,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 1847 | 1478028060946 Marionette TRACE conn3 <- [1,562,null,{"value":"8"}] 12:21:00 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 12:21:00 INFO - PROCESS | 1847 | 1478028060955 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:01 INFO - PROCESS | 1847 | 1478028061148 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 12:21:01 INFO - PROCESS | 1847 | 1478028061166 Marionette TRACE conn3 -> [0,564,"getWindowHandles",null] 12:21:01 INFO - PROCESS | 1847 | 1478028061170 Marionette TRACE conn3 <- [1,564,null,["8"]] 12:21:01 INFO - PROCESS | 1847 | 1478028061180 Marionette TRACE conn3 -> [0,565,"switchToWindow",{"name":"8"}] 12:21:01 INFO - PROCESS | 1847 | 1478028061184 Marionette TRACE conn3 <- [1,565,null,{}] 12:21:01 INFO - PROCESS | 1847 | 1478028061190 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbe400 == 10 [pid = 1847] [id = 128] 12:21:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8dcbf000) [pid = 1847] [serial = 376] [outer = (nil)] 12:21:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8f848c00) [pid = 1847] [serial = 377] [outer = 0x8dcbf000] 12:21:01 INFO - PROCESS | 1847 | 1478028061280 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8f8bb400) [pid = 1847] [serial = 378] [outer = 0x8dcbf000] 12:21:01 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:01 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:21:01 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 12:21:02 INFO - PROCESS | 1847 | 1478028062295 Marionette TRACE conn3 <- [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]]]}] 12:21:02 INFO - . 12:21:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1369ms 12:21:02 INFO - PROCESS | 1847 | 1478028062323 Marionette TRACE conn3 -> [0,567,"getWindowHandle",null] 12:21:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 12:21:02 INFO - PROCESS | 1847 | 1478028062328 Marionette TRACE conn3 <- [1,567,null,{"value":"8"}] 12:21:02 INFO - PROCESS | 1847 | 1478028062335 Marionette TRACE conn3 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:02 INFO - PROCESS | 1847 | 1478028062506 Marionette TRACE conn3 <- [1,568,null,{"value":null}] 12:21:02 INFO - PROCESS | 1847 | 1478028062517 Marionette TRACE conn3 -> [0,569,"getWindowHandles",null] 12:21:02 INFO - PROCESS | 1847 | 1478028062520 Marionette TRACE conn3 <- [1,569,null,["8"]] 12:21:02 INFO - PROCESS | 1847 | 1478028062527 Marionette TRACE conn3 -> [0,570,"switchToWindow",{"name":"8"}] 12:21:02 INFO - PROCESS | 1847 | 1478028062533 Marionette TRACE conn3 <- [1,570,null,{}] 12:21:02 INFO - PROCESS | 1847 | 1478028062539 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b8c00 == 11 [pid = 1847] [id = 129] 12:21:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x9115e800) [pid = 1847] [serial = 379] [outer = (nil)] 12:21:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x911ad800) [pid = 1847] [serial = 380] [outer = 0x9115e800] 12:21:02 INFO - PROCESS | 1847 | 1478028062626 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcb9800) [pid = 1847] [serial = 381] [outer = 0x9115e800] 12:21:03 INFO - PROCESS | 1847 | 1478028063226 Marionette TRACE conn3 <- [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]]]}] 12:21:03 INFO - . 12:21:03 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 923ms 12:21:03 INFO - PROCESS | 1847 | 1478028063265 Marionette TRACE conn3 -> [0,572,"getWindowHandle",null] 12:21:03 INFO - PROCESS | 1847 | 1478028063272 Marionette TRACE conn3 <- [1,572,null,{"value":"8"}] 12:21:03 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 12:21:03 INFO - PROCESS | 1847 | 1478028063283 Marionette TRACE conn3 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:03 INFO - PROCESS | 1847 | 1478028063450 Marionette TRACE conn3 <- [1,573,null,{"value":null}] 12:21:03 INFO - PROCESS | 1847 | 1478028063467 Marionette TRACE conn3 -> [0,574,"getWindowHandles",null] 12:21:03 INFO - PROCESS | 1847 | 1478028063471 Marionette TRACE conn3 <- [1,574,null,["8"]] 12:21:03 INFO - PROCESS | 1847 | 1478028063476 Marionette TRACE conn3 -> [0,575,"switchToWindow",{"name":"8"}] 12:21:03 INFO - PROCESS | 1847 | 1478028063482 Marionette TRACE conn3 <- [1,575,null,{}] 12:21:03 INFO - PROCESS | 1847 | 1478028063488 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cb5400 == 12 [pid = 1847] [id = 130] 12:21:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x92bb2000) [pid = 1847] [serial = 382] [outer = (nil)] 12:21:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x93271000) [pid = 1847] [serial = 383] [outer = 0x92bb2000] 12:21:03 INFO - PROCESS | 1847 | 1478028063578 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x93274c00) [pid = 1847] [serial = 384] [outer = 0x92bb2000] 12:21:04 INFO - PROCESS | 1847 | 1478028064308 Marionette TRACE conn3 <- [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]]]}] 12:21:04 INFO - . 12:21:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1070ms 12:21:04 INFO - PROCESS | 1847 | 1478028064354 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 1847 | 1478028064360 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 12:21:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 12:21:04 INFO - PROCESS | 1847 | 1478028064368 Marionette TRACE conn3 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:04 INFO - PROCESS | 1847 | 1478028064649 Marionette TRACE conn3 <- [1,578,null,{"value":null}] 12:21:04 INFO - PROCESS | 1847 | 1478028064706 Marionette TRACE conn3 -> [0,579,"getWindowHandles",null] 12:21:04 INFO - PROCESS | 1847 | 1478028064711 Marionette TRACE conn3 <- [1,579,null,["8"]] 12:21:04 INFO - PROCESS | 1847 | 1478028064718 Marionette TRACE conn3 -> [0,580,"switchToWindow",{"name":"8"}] 12:21:04 INFO - PROCESS | 1847 | 1478028064725 Marionette TRACE conn3 <- [1,580,null,{}] 12:21:04 INFO - PROCESS | 1847 | 1478028064731 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbbc00 == 13 [pid = 1847] [id = 131] 12:21:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dcbc800) [pid = 1847] [serial = 385] [outer = (nil)] 12:21:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x95365000) [pid = 1847] [serial = 386] [outer = 0x8dcbc800] 12:21:04 INFO - PROCESS | 1847 | 1478028064878 Marionette DEBUG loaded listener.js 12:21:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x95923000) [pid = 1847] [serial = 387] [outer = 0x8dcbc800] 12:21:05 INFO - PROCESS | 1847 | 1478028065518 Marionette TRACE conn3 <- [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]]]}] 12:21:05 INFO - . 12:21:05 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1219ms 12:21:05 INFO - PROCESS | 1847 | 1478028065588 Marionette TRACE conn3 -> [0,582,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1847 | 1478028065594 Marionette TRACE conn3 <- [1,582,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 12:21:05 INFO - PROCESS | 1847 | 1478028065601 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:05 INFO - PROCESS | 1847 | 1478028065772 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 12:21:05 INFO - PROCESS | 1847 | 1478028065874 Marionette TRACE conn3 -> [0,584,"getWindowHandles",null] 12:21:05 INFO - PROCESS | 1847 | 1478028065879 Marionette TRACE conn3 <- [1,584,null,["8"]] 12:21:05 INFO - PROCESS | 1847 | 1478028065886 Marionette TRACE conn3 -> [0,585,"switchToWindow",{"name":"8"}] 12:21:05 INFO - PROCESS | 1847 | 1478028065891 Marionette TRACE conn3 <- [1,585,null,{}] 12:21:05 INFO - PROCESS | 1847 | 1478028065897 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x96235800 == 14 [pid = 1847] [id = 132] 12:21:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x96236c00) [pid = 1847] [serial = 388] [outer = (nil)] 12:21:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x96239800) [pid = 1847] [serial = 389] [outer = 0x96236c00] 12:21:05 INFO - PROCESS | 1847 | 1478028065991 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x9633cc00) [pid = 1847] [serial = 390] [outer = 0x96236c00] 12:21:06 INFO - PROCESS | 1847 | 1478028066583 Marionette TRACE conn3 <- [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]]]}] 12:21:06 INFO - . 12:21:06 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1025ms 12:21:06 INFO - PROCESS | 1847 | 1478028066640 Marionette TRACE conn3 -> [0,587,"getWindowHandle",null] 12:21:06 INFO - PROCESS | 1847 | 1478028066647 Marionette TRACE conn3 <- [1,587,null,{"value":"8"}] 12:21:06 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 12:21:06 INFO - PROCESS | 1847 | 1478028066655 Marionette TRACE conn3 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:06 INFO - PROCESS | 1847 | 1478028066836 Marionette TRACE conn3 <- [1,588,null,{"value":null}] 12:21:07 INFO - PROCESS | 1847 | 1478028066997 Marionette TRACE conn3 -> [0,589,"getWindowHandles",null] 12:21:07 INFO - PROCESS | 1847 | 1478028067001 Marionette TRACE conn3 <- [1,589,null,["8"]] 12:21:07 INFO - PROCESS | 1847 | 1478028067008 Marionette TRACE conn3 -> [0,590,"switchToWindow",{"name":"8"}] 12:21:07 INFO - PROCESS | 1847 | 1478028067015 Marionette TRACE conn3 <- [1,590,null,{}] 12:21:07 INFO - PROCESS | 1847 | 1478028067021 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x97a34400 == 15 [pid = 1847] [id = 133] 12:21:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x97a34c00) [pid = 1847] [serial = 391] [outer = (nil)] 12:21:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x97c36c00) [pid = 1847] [serial = 392] [outer = 0x97a34c00] 12:21:07 INFO - PROCESS | 1847 | 1478028067126 Marionette DEBUG loaded listener.js 12:21:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x97c41000) [pid = 1847] [serial = 393] [outer = 0x97a34c00] 12:21:08 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8dca6400) [pid = 1847] [serial = 371] [outer = (nil)] [url = about:blank] 12:21:08 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8dcb8000) [pid = 1847] [serial = 372] [outer = (nil)] [url = about:blank] 12:21:08 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8facbc00) [pid = 1847] [serial = 369] [outer = (nil)] [url = about:blank] 12:21:08 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8facec00) [pid = 1847] [serial = 374] [outer = (nil)] [url = about:blank] 12:21:10 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x9115e800) [pid = 1847] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 12:21:10 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dcbf000) [pid = 1847] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 12:21:10 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8fac8c00) [pid = 1847] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 12:21:12 INFO - PROCESS | 1847 | 1478028072684 Marionette TRACE conn3 <- [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]]]}] 12:21:12 INFO - . 12:21:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6040ms 12:21:12 INFO - PROCESS | 1847 | 1478028072695 Marionette TRACE conn3 -> [0,592,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1847 | 1478028072699 Marionette TRACE conn3 <- [1,592,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 12:21:12 INFO - PROCESS | 1847 | 1478028072709 Marionette TRACE conn3 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:12 INFO - PROCESS | 1847 | 1478028072881 Marionette TRACE conn3 <- [1,593,null,{"value":null}] 12:21:12 INFO - PROCESS | 1847 | 1478028072900 Marionette TRACE conn3 -> [0,594,"getWindowHandles",null] 12:21:12 INFO - PROCESS | 1847 | 1478028072904 Marionette TRACE conn3 <- [1,594,null,["8"]] 12:21:12 INFO - PROCESS | 1847 | 1478028072912 Marionette TRACE conn3 -> [0,595,"switchToWindow",{"name":"8"}] 12:21:12 INFO - PROCESS | 1847 | 1478028072919 Marionette TRACE conn3 <- [1,595,null,{}] 12:21:12 INFO - PROCESS | 1847 | 1478028072925 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabfc00 == 16 [pid = 1847] [id = 134] 12:21:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8dac3000) [pid = 1847] [serial = 394] [outer = (nil)] 12:21:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dca0800) [pid = 1847] [serial = 395] [outer = 0x8dac3000] 12:21:13 INFO - PROCESS | 1847 | 1478028073013 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dcac800) [pid = 1847] [serial = 396] [outer = 0x8dac3000] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b8c00 == 15 [pid = 1847] [id = 129] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac7800 == 14 [pid = 1847] [id = 127] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbe400 == 13 [pid = 1847] [id = 128] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x96235800 == 12 [pid = 1847] [id = 132] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbbc00 == 11 [pid = 1847] [id = 131] 12:21:16 INFO - PROCESS | 1847 | --DOCSHELL 0x91cb5400 == 10 [pid = 1847] [id = 130] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x911ad800) [pid = 1847] [serial = 380] [outer = (nil)] [url = about:blank] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dcb9800) [pid = 1847] [serial = 381] [outer = (nil)] [url = about:blank] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8f848c00) [pid = 1847] [serial = 377] [outer = (nil)] [url = about:blank] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8f8bb400) [pid = 1847] [serial = 378] [outer = (nil)] [url = about:blank] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dc2d400) [pid = 1847] [serial = 375] [outer = (nil)] [url = about:blank] 12:21:16 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x93271000) [pid = 1847] [serial = 383] [outer = (nil)] [url = about:blank] 12:21:18 INFO - PROCESS | 1847 | 1478028078534 Marionette TRACE conn3 <- [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"]]]}] 12:21:18 INFO - . 12:21:18 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5885ms 12:21:18 INFO - PROCESS | 1847 | 1478028078600 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 1847 | 1478028078606 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 12:21:18 INFO - PROCESS | 1847 | 1478028078617 Marionette TRACE conn3 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:18 INFO - PROCESS | 1847 | 1478028078808 Marionette TRACE conn3 <- [1,598,null,{"value":null}] 12:21:18 INFO - PROCESS | 1847 | 1478028078828 Marionette TRACE conn3 -> [0,599,"getWindowHandles",null] 12:21:18 INFO - PROCESS | 1847 | 1478028078833 Marionette TRACE conn3 <- [1,599,null,["8"]] 12:21:18 INFO - PROCESS | 1847 | 1478028078841 Marionette TRACE conn3 -> [0,600,"switchToWindow",{"name":"8"}] 12:21:18 INFO - PROCESS | 1847 | 1478028078848 Marionette TRACE conn3 <- [1,600,null,{}] 12:21:18 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x92bb2000) [pid = 1847] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 12:21:18 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x96236c00) [pid = 1847] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 12:21:18 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcbc800) [pid = 1847] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 12:21:18 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x97a34c00) [pid = 1847] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 12:21:18 INFO - PROCESS | 1847 | 1478028078938 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca9000 == 11 [pid = 1847] [id = 135] 12:21:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dca9400) [pid = 1847] [serial = 397] [outer = (nil)] 12:21:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcb2800) [pid = 1847] [serial = 398] [outer = 0x8dca9400] 12:21:19 INFO - PROCESS | 1847 | 1478028079032 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dcb7000) [pid = 1847] [serial = 399] [outer = 0x8dca9400] 12:21:24 INFO - PROCESS | 1847 | --DOCSHELL 0x97a34400 == 10 [pid = 1847] [id = 133] 12:21:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabfc00 == 9 [pid = 1847] [id = 134] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x9633cc00) [pid = 1847] [serial = 390] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x95365000) [pid = 1847] [serial = 386] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x96239800) [pid = 1847] [serial = 389] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x97c41000) [pid = 1847] [serial = 393] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x93274c00) [pid = 1847] [serial = 384] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x95923000) [pid = 1847] [serial = 387] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x97c36c00) [pid = 1847] [serial = 392] [outer = (nil)] [url = about:blank] 12:21:24 INFO - PROCESS | 1847 | 1478028084521 Marionette TRACE conn3 <- [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]]]}] 12:21:24 INFO - . 12:21:24 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 5949ms 12:21:24 INFO - PROCESS | 1847 | 1478028084565 Marionette TRACE conn3 -> [0,602,"getWindowHandle",null] 12:21:24 INFO - PROCESS | 1847 | 1478028084570 Marionette TRACE conn3 <- [1,602,null,{"value":"8"}] 12:21:24 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 12:21:24 INFO - PROCESS | 1847 | 1478028084580 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:24 INFO - PROCESS | 1847 | 1478028084740 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 12:21:24 INFO - PROCESS | 1847 | 1478028084749 Marionette TRACE conn3 -> [0,604,"getWindowHandles",null] 12:21:24 INFO - PROCESS | 1847 | 1478028084762 Marionette TRACE conn3 <- [1,604,null,["8"]] 12:21:24 INFO - PROCESS | 1847 | 1478028084770 Marionette TRACE conn3 -> [0,605,"switchToWindow",{"name":"8"}] 12:21:24 INFO - PROCESS | 1847 | 1478028084777 Marionette TRACE conn3 <- [1,605,null,{}] 12:21:24 INFO - PROCESS | 1847 | 1478028084783 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabd000 == 10 [pid = 1847] [id = 136] 12:21:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8dabfc00) [pid = 1847] [serial = 400] [outer = (nil)] 12:21:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dc2d800) [pid = 1847] [serial = 401] [outer = 0x8dabfc00] 12:21:24 INFO - PROCESS | 1847 | 1478028084876 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dca5400) [pid = 1847] [serial = 402] [outer = 0x8dabfc00] 12:21:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:21:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsObjectLoadingContent.cpp, line 2703 12:21:25 INFO - PROCESS | 1847 | 1478028085944 Marionette TRACE conn3 <- [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]]]}] 12:21:25 INFO - . 12:21:25 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1419ms 12:21:26 INFO - PROCESS | 1847 | 1478028085998 Marionette TRACE conn3 -> [0,607,"getWindowHandle",null] 12:21:26 INFO - PROCESS | 1847 | 1478028086002 Marionette TRACE conn3 <- [1,607,null,{"value":"8"}] 12:21:26 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 12:21:26 INFO - PROCESS | 1847 | 1478028086009 Marionette TRACE conn3 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:26 INFO - PROCESS | 1847 | 1478028086203 Marionette TRACE conn3 <- [1,608,null,{"value":null}] 12:21:26 INFO - PROCESS | 1847 | 1478028086212 Marionette TRACE conn3 -> [0,609,"getWindowHandles",null] 12:21:26 INFO - PROCESS | 1847 | 1478028086216 Marionette TRACE conn3 <- [1,609,null,["8"]] 12:21:26 INFO - PROCESS | 1847 | 1478028086230 Marionette TRACE conn3 -> [0,610,"switchToWindow",{"name":"8"}] 12:21:26 INFO - PROCESS | 1847 | 1478028086236 Marionette TRACE conn3 <- [1,610,null,{}] 12:21:26 INFO - PROCESS | 1847 | 1478028086242 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca4c00 == 11 [pid = 1847] [id = 137] 12:21:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8f8b6c00) [pid = 1847] [serial = 403] [outer = (nil)] 12:21:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8f95e000) [pid = 1847] [serial = 404] [outer = 0x8f8b6c00] 12:21:26 INFO - PROCESS | 1847 | 1478028086327 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8d8c0800) [pid = 1847] [serial = 405] [outer = 0x8f8b6c00] 12:21:27 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dac3000) [pid = 1847] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 12:21:27 INFO - PROCESS | 1847 | 1478028087360 Marionette TRACE conn3 <- [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]]]}] 12:21:27 INFO - . 12:21:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1375ms 12:21:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 12:21:27 INFO - PROCESS | 1847 | 1478028087392 Marionette TRACE conn3 -> [0,612,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 1847 | 1478028087397 Marionette TRACE conn3 <- [1,612,null,{"value":"8"}] 12:21:27 INFO - PROCESS | 1847 | 1478028087404 Marionette TRACE conn3 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:27 INFO - PROCESS | 1847 | 1478028087565 Marionette TRACE conn3 <- [1,613,null,{"value":null}] 12:21:27 INFO - PROCESS | 1847 | 1478028087656 Marionette TRACE conn3 -> [0,614,"getWindowHandles",null] 12:21:27 INFO - PROCESS | 1847 | 1478028087661 Marionette TRACE conn3 <- [1,614,null,["8"]] 12:21:27 INFO - PROCESS | 1847 | 1478028087665 Marionette TRACE conn3 -> [0,615,"switchToWindow",{"name":"8"}] 12:21:27 INFO - PROCESS | 1847 | 1478028087671 Marionette TRACE conn3 <- [1,615,null,{}] 12:21:27 INFO - PROCESS | 1847 | 1478028087677 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x9115b400 == 12 [pid = 1847] [id = 138] 12:21:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x9115e000) [pid = 1847] [serial = 406] [outer = (nil)] 12:21:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x91163800) [pid = 1847] [serial = 407] [outer = 0x9115e000] 12:21:27 INFO - PROCESS | 1847 | 1478028087764 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x911ae000) [pid = 1847] [serial = 408] [outer = 0x9115e000] 12:21:28 INFO - PROCESS | 1847 | 1478028088737 Marionette TRACE conn3 <- [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]]]}] 12:21:28 INFO - .. 12:21:28 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1378ms 12:21:28 INFO - PROCESS | 1847 | 1478028088781 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 12:21:28 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 12:21:28 INFO - PROCESS | 1847 | 1478028088785 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 12:21:28 INFO - PROCESS | 1847 | 1478028088791 Marionette TRACE conn3 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:28 INFO - PROCESS | 1847 | 1478028088929 Marionette TRACE conn3 <- [1,618,null,{"value":null}] 12:21:28 INFO - PROCESS | 1847 | 1478028088947 Marionette TRACE conn3 -> [0,619,"getWindowHandles",null] 12:21:28 INFO - PROCESS | 1847 | 1478028088951 Marionette TRACE conn3 <- [1,619,null,["8"]] 12:21:28 INFO - PROCESS | 1847 | 1478028088957 Marionette TRACE conn3 -> [0,620,"switchToWindow",{"name":"8"}] 12:21:28 INFO - PROCESS | 1847 | 1478028088963 Marionette TRACE conn3 <- [1,620,null,{}] 12:21:28 INFO - PROCESS | 1847 | 1478028088968 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d716400 == 13 [pid = 1847] [id = 139] 12:21:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x92bbb800) [pid = 1847] [serial = 409] [outer = (nil)] 12:21:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x95cbe400) [pid = 1847] [serial = 410] [outer = 0x92bbb800] 12:21:29 INFO - PROCESS | 1847 | 1478028089062 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x95e9f400) [pid = 1847] [serial = 411] [outer = 0x92bbb800] 12:21:32 INFO - PROCESS | 1847 | --DOCSHELL 0x9115b400 == 12 [pid = 1847] [id = 138] 12:21:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca4c00 == 11 [pid = 1847] [id = 137] 12:21:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabd000 == 10 [pid = 1847] [id = 136] 12:21:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca9000 == 9 [pid = 1847] [id = 135] 12:21:32 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dca0800) [pid = 1847] [serial = 395] [outer = (nil)] [url = about:blank] 12:21:32 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dcac800) [pid = 1847] [serial = 396] [outer = (nil)] [url = about:blank] 12:21:32 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dcb2800) [pid = 1847] [serial = 398] [outer = (nil)] [url = about:blank] 12:21:34 INFO - PROCESS | 1847 | 1478028094634 Marionette TRACE conn3 <- [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]]]}] 12:21:34 INFO - .. 12:21:34 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5891ms 12:21:34 INFO - PROCESS | 1847 | 1478028094683 Marionette TRACE conn3 -> [0,622,"getWindowHandle",null] 12:21:34 INFO - PROCESS | 1847 | 1478028094690 Marionette TRACE conn3 <- [1,622,null,{"value":"8"}] 12:21:34 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 12:21:34 INFO - PROCESS | 1847 | 1478028094702 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:34 INFO - PROCESS | 1847 | 1478028094936 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 12:21:34 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dca9400) [pid = 1847] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 12:21:34 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dabfc00) [pid = 1847] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 12:21:34 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x9115e000) [pid = 1847] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 12:21:34 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8f8b6c00) [pid = 1847] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 12:21:35 INFO - PROCESS | 1847 | 1478028095014 Marionette TRACE conn3 -> [0,624,"getWindowHandles",null] 12:21:35 INFO - PROCESS | 1847 | 1478028095020 Marionette TRACE conn3 <- [1,624,null,["8"]] 12:21:35 INFO - PROCESS | 1847 | 1478028095027 Marionette TRACE conn3 -> [0,625,"switchToWindow",{"name":"8"}] 12:21:35 INFO - PROCESS | 1847 | 1478028095034 Marionette TRACE conn3 <- [1,625,null,{}] 12:21:35 INFO - PROCESS | 1847 | 1478028095040 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabbc00 == 10 [pid = 1847] [id = 140] 12:21:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dabc800) [pid = 1847] [serial = 412] [outer = (nil)] 12:21:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dabe400) [pid = 1847] [serial = 413] [outer = 0x8dabc800] 12:21:35 INFO - PROCESS | 1847 | 1478028095135 Marionette DEBUG loaded listener.js 12:21:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dc21000) [pid = 1847] [serial = 414] [outer = 0x8dabc800] 12:21:36 INFO - PROCESS | 1847 | 1478028096178 Marionette TRACE conn3 <- [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]]]}] 12:21:36 INFO - .. 12:21:36 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1526ms 12:21:36 INFO - PROCESS | 1847 | 1478028096227 Marionette TRACE conn3 -> [0,627,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 1847 | 1478028096232 Marionette TRACE conn3 <- [1,627,null,{"value":"8"}] 12:21:36 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 12:21:36 INFO - PROCESS | 1847 | 1478028096238 Marionette TRACE conn3 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:36 INFO - PROCESS | 1847 | 1478028096394 Marionette TRACE conn3 <- [1,628,null,{"value":null}] 12:21:36 INFO - PROCESS | 1847 | 1478028096411 Marionette TRACE conn3 -> [0,629,"getWindowHandles",null] 12:21:36 INFO - PROCESS | 1847 | 1478028096415 Marionette TRACE conn3 <- [1,629,null,["8"]] 12:21:36 INFO - PROCESS | 1847 | 1478028096423 Marionette TRACE conn3 -> [0,630,"switchToWindow",{"name":"8"}] 12:21:36 INFO - PROCESS | 1847 | 1478028096428 Marionette TRACE conn3 <- [1,630,null,{}] 12:21:36 INFO - PROCESS | 1847 | 1478028096434 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc38800 == 11 [pid = 1847] [id = 141] 12:21:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dc21c00) [pid = 1847] [serial = 415] [outer = (nil)] 12:21:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dcb9400) [pid = 1847] [serial = 416] [outer = 0x8dc21c00] 12:21:36 INFO - PROCESS | 1847 | 1478028096601 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8ba94400) [pid = 1847] [serial = 417] [outer = 0x8dc21c00] 12:21:37 INFO - PROCESS | 1847 | 1478028097564 Marionette TRACE conn3 <- [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]]]}] 12:21:37 INFO - . 12:21:37 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1376ms 12:21:37 INFO - PROCESS | 1847 | 1478028097622 Marionette TRACE conn3 -> [0,632,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 1847 | 1478028097629 Marionette TRACE conn3 <- [1,632,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 12:21:37 INFO - PROCESS | 1847 | 1478028097636 Marionette TRACE conn3 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:37 INFO - PROCESS | 1847 | 1478028097828 Marionette TRACE conn3 <- [1,633,null,{"value":null}] 12:21:37 INFO - PROCESS | 1847 | 1478028097851 Marionette TRACE conn3 -> [0,634,"getWindowHandles",null] 12:21:37 INFO - PROCESS | 1847 | 1478028097856 Marionette TRACE conn3 <- [1,634,null,["8"]] 12:21:37 INFO - PROCESS | 1847 | 1478028097860 Marionette TRACE conn3 -> [0,635,"switchToWindow",{"name":"8"}] 12:21:37 INFO - PROCESS | 1847 | 1478028097867 Marionette TRACE conn3 <- [1,635,null,{}] 12:21:37 INFO - PROCESS | 1847 | 1478028097874 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x90704400 == 12 [pid = 1847] [id = 142] 12:21:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x90704800) [pid = 1847] [serial = 418] [outer = (nil)] 12:21:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x90709000) [pid = 1847] [serial = 419] [outer = 0x90704800] 12:21:37 INFO - PROCESS | 1847 | 1478028097964 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x9070bc00) [pid = 1847] [serial = 420] [outer = 0x90704800] 12:21:39 INFO - PROCESS | 1847 | 1478028099111 Marionette TRACE conn3 <- [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]]]}] 12:21:39 INFO - . 12:21:39 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1523ms 12:21:39 INFO - PROCESS | 1847 | 1478028099160 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 1847 | 1478028099166 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 12:21:39 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 12:21:39 INFO - PROCESS | 1847 | 1478028099175 Marionette TRACE conn3 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:39 INFO - PROCESS | 1847 | 1478028099411 Marionette TRACE conn3 <- [1,638,null,{"value":null}] 12:21:39 INFO - PROCESS | 1847 | 1478028099510 Marionette TRACE conn3 -> [0,639,"getWindowHandles",null] 12:21:39 INFO - PROCESS | 1847 | 1478028099515 Marionette TRACE conn3 <- [1,639,null,["8"]] 12:21:39 INFO - PROCESS | 1847 | 1478028099521 Marionette TRACE conn3 -> [0,640,"switchToWindow",{"name":"8"}] 12:21:39 INFO - PROCESS | 1847 | 1478028099529 Marionette TRACE conn3 <- [1,640,null,{}] 12:21:39 INFO - PROCESS | 1847 | 1478028099536 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb4400 == 13 [pid = 1847] [id = 143] 12:21:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8f8b5800) [pid = 1847] [serial = 421] [outer = (nil)] 12:21:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x92bbc400) [pid = 1847] [serial = 422] [outer = 0x8f8b5800] 12:21:39 INFO - PROCESS | 1847 | 1478028099645 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x92e53400) [pid = 1847] [serial = 423] [outer = 0x8f8b5800] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x91163800) [pid = 1847] [serial = 407] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x911ae000) [pid = 1847] [serial = 408] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8f95e000) [pid = 1847] [serial = 404] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8d8c0800) [pid = 1847] [serial = 405] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dc2d800) [pid = 1847] [serial = 401] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dca5400) [pid = 1847] [serial = 402] [outer = (nil)] [url = about:blank] 12:21:41 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dcb7000) [pid = 1847] [serial = 399] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dc21c00) [pid = 1847] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 12:21:43 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dabc800) [pid = 1847] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 12:21:43 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x92bbb800) [pid = 1847] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 12:21:45 INFO - PROCESS | 1847 | 1478028105238 Marionette TRACE conn3 <- [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]]]}] 12:21:45 INFO - .. 12:21:45 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6103ms 12:21:45 INFO - PROCESS | 1847 | 1478028105278 Marionette TRACE conn3 -> [0,642,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 1847 | 1478028105284 Marionette TRACE conn3 <- [1,642,null,{"value":"8"}] 12:21:45 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 12:21:45 INFO - PROCESS | 1847 | 1478028105293 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:45 INFO - PROCESS | 1847 | 1478028105432 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 12:21:45 INFO - PROCESS | 1847 | 1478028105584 Marionette TRACE conn3 -> [0,644,"getWindowHandles",null] 12:21:45 INFO - PROCESS | 1847 | 1478028105588 Marionette TRACE conn3 <- [1,644,null,["8"]] 12:21:45 INFO - PROCESS | 1847 | 1478028105600 Marionette TRACE conn3 -> [0,645,"switchToWindow",{"name":"8"}] 12:21:45 INFO - PROCESS | 1847 | 1478028105608 Marionette TRACE conn3 <- [1,645,null,{}] 12:21:45 INFO - PROCESS | 1847 | 1478028105614 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2d800 == 14 [pid = 1847] [id = 144] 12:21:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dc2e400) [pid = 1847] [serial = 424] [outer = (nil)] 12:21:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dca8400) [pid = 1847] [serial = 425] [outer = 0x8dc2e400] 12:21:45 INFO - PROCESS | 1847 | 1478028105701 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dcb4c00) [pid = 1847] [serial = 426] [outer = 0x8dc2e400] 12:21:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8d716400 == 13 [pid = 1847] [id = 139] 12:21:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc38800 == 12 [pid = 1847] [id = 141] 12:21:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabbc00 == 11 [pid = 1847] [id = 140] 12:21:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb4400 == 10 [pid = 1847] [id = 143] 12:21:49 INFO - PROCESS | 1847 | --DOCSHELL 0x90704400 == 9 [pid = 1847] [id = 142] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x95cbe400) [pid = 1847] [serial = 410] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dcb9400) [pid = 1847] [serial = 416] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8ba94400) [pid = 1847] [serial = 417] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dabe400) [pid = 1847] [serial = 413] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc21000) [pid = 1847] [serial = 414] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x95e9f400) [pid = 1847] [serial = 411] [outer = (nil)] [url = about:blank] 12:21:49 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x90709000) [pid = 1847] [serial = 419] [outer = (nil)] [url = about:blank] 12:21:51 INFO - PROCESS | 1847 | 1478028111238 Marionette TRACE conn3 <- [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]]]}] 12:21:51 INFO - .. 12:21:51 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 5986ms 12:21:51 INFO - PROCESS | 1847 | 1478028111283 Marionette TRACE conn3 -> [0,647,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 1847 | 1478028111293 Marionette TRACE conn3 <- [1,647,null,{"value":"8"}] 12:21:51 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 12:21:51 INFO - PROCESS | 1847 | 1478028111310 Marionette TRACE conn3 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:51 INFO - PROCESS | 1847 | 1478028111503 Marionette TRACE conn3 <- [1,648,null,{"value":null}] 12:21:51 INFO - PROCESS | 1847 | 1478028111588 Marionette TRACE conn3 -> [0,649,"getWindowHandles",null] 12:21:51 INFO - PROCESS | 1847 | 1478028111594 Marionette TRACE conn3 <- [1,649,null,["8"]] 12:21:51 INFO - PROCESS | 1847 | 1478028111601 Marionette TRACE conn3 -> [0,650,"switchToWindow",{"name":"8"}] 12:21:51 INFO - PROCESS | 1847 | 1478028111608 Marionette TRACE conn3 <- [1,650,null,{}] 12:21:51 INFO - PROCESS | 1847 | 1478028111615 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab8800 == 10 [pid = 1847] [id = 145] 12:21:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dab9c00) [pid = 1847] [serial = 427] [outer = (nil)] 12:21:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dabe400) [pid = 1847] [serial = 428] [outer = 0x8dab9c00] 12:21:51 INFO - PROCESS | 1847 | 1478028111719 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dc22000) [pid = 1847] [serial = 429] [outer = 0x8dab9c00] 12:21:52 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x90704800) [pid = 1847] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 12:21:52 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8f8b5800) [pid = 1847] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 12:21:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:21:52 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:21:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2d800 == 9 [pid = 1847] [id = 144] 12:21:57 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x92e53400) [pid = 1847] [serial = 423] [outer = (nil)] [url = about:blank] 12:21:57 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x92bbc400) [pid = 1847] [serial = 422] [outer = (nil)] [url = about:blank] 12:21:57 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x9070bc00) [pid = 1847] [serial = 420] [outer = (nil)] [url = about:blank] 12:21:57 INFO - PROCESS | 1847 | 1478028117330 Marionette TRACE conn3 <- [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]]]}] 12:21:57 INFO - .. 12:21:57 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6044ms 12:21:57 INFO - PROCESS | 1847 | 1478028117353 Marionette TRACE conn3 -> [0,652,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 1847 | 1478028117359 Marionette TRACE conn3 <- [1,652,null,{"value":"8"}] 12:21:57 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 12:21:57 INFO - PROCESS | 1847 | 1478028117370 Marionette TRACE conn3 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:21:57 INFO - PROCESS | 1847 | 1478028117545 Marionette TRACE conn3 <- [1,653,null,{"value":null}] 12:21:57 INFO - PROCESS | 1847 | 1478028117659 Marionette TRACE conn3 -> [0,654,"getWindowHandles",null] 12:21:57 INFO - PROCESS | 1847 | 1478028117665 Marionette TRACE conn3 <- [1,654,null,["8"]] 12:21:57 INFO - PROCESS | 1847 | 1478028117672 Marionette TRACE conn3 -> [0,655,"switchToWindow",{"name":"8"}] 12:21:57 INFO - PROCESS | 1847 | 1478028117680 Marionette TRACE conn3 <- [1,655,null,{}] 12:21:57 INFO - PROCESS | 1847 | 1478028117686 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:21:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab5400 == 10 [pid = 1847] [id = 146] 12:21:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8dab5c00) [pid = 1847] [serial = 430] [outer = (nil)] 12:21:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dabe000) [pid = 1847] [serial = 431] [outer = 0x8dab5c00] 12:21:57 INFO - PROCESS | 1847 | 1478028117780 Marionette DEBUG loaded listener.js 12:21:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dc28000) [pid = 1847] [serial = 432] [outer = 0x8dab5c00] 12:21:59 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8dc2e400) [pid = 1847] [serial = 424] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 12:22:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8bce8400) [pid = 1847] [serial = 433] [outer = 0x8bcf0c00] 12:22:03 INFO - PROCESS | 1847 | 1478028123267 Marionette TRACE conn3 <- [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]]]}] 12:22:03 INFO - . 12:22:03 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 5939ms 12:22:03 INFO - PROCESS | 1847 | 1478028123336 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 12:22:03 INFO - PROCESS | 1847 | 1478028123343 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 12:22:03 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 12:22:03 INFO - PROCESS | 1847 | 1478028123353 Marionette TRACE conn3 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:03 INFO - PROCESS | 1847 | 1478028123545 Marionette TRACE conn3 <- [1,658,null,{"value":null}] 12:22:03 INFO - PROCESS | 1847 | 1478028123681 Marionette TRACE conn3 -> [0,659,"getWindowHandles",null] 12:22:03 INFO - PROCESS | 1847 | 1478028123687 Marionette TRACE conn3 <- [1,659,null,["8"]] 12:22:03 INFO - PROCESS | 1847 | 1478028123695 Marionette TRACE conn3 -> [0,660,"switchToWindow",{"name":"8"}] 12:22:03 INFO - PROCESS | 1847 | 1478028123703 Marionette TRACE conn3 <- [1,660,null,{}] 12:22:03 INFO - PROCESS | 1847 | 1478028123710 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac4800 == 11 [pid = 1847] [id = 147] 12:22:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dca6800) [pid = 1847] [serial = 434] [outer = (nil)] 12:22:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dca9c00) [pid = 1847] [serial = 435] [outer = 0x8dca6800] 12:22:03 INFO - PROCESS | 1847 | 1478028123812 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dabd000) [pid = 1847] [serial = 436] [outer = 0x8dca6800] 12:22:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b5800 == 12 [pid = 1847] [id = 148] 12:22:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8f8b6400) [pid = 1847] [serial = 437] [outer = (nil)] 12:22:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dcae800) [pid = 1847] [serial = 438] [outer = 0x8f8b6400] 12:22:04 INFO - PROCESS | 1847 | 1478028124866 Marionette TRACE conn3 <- [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]]]}] 12:22:04 INFO - . 12:22:04 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1571ms 12:22:04 INFO - PROCESS | 1847 | 1478028124924 Marionette TRACE conn3 -> [0,662,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 1847 | 1478028124929 Marionette TRACE conn3 <- [1,662,null,{"value":"8"}] 12:22:04 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 12:22:04 INFO - PROCESS | 1847 | 1478028124937 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:05 INFO - PROCESS | 1847 | 1478028125193 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 12:22:05 INFO - PROCESS | 1847 | 1478028125340 Marionette TRACE conn3 -> [0,664,"getWindowHandles",null] 12:22:05 INFO - PROCESS | 1847 | 1478028125350 Marionette TRACE conn3 <- [1,664,null,["8"]] 12:22:05 INFO - PROCESS | 1847 | 1478028125365 Marionette TRACE conn3 -> [0,665,"switchToWindow",{"name":"8"}] 12:22:05 INFO - PROCESS | 1847 | 1478028125374 Marionette TRACE conn3 <- [1,665,null,{}] 12:22:05 INFO - PROCESS | 1847 | 1478028125381 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab7000 == 13 [pid = 1847] [id = 149] 12:22:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dab7800) [pid = 1847] [serial = 439] [outer = (nil)] 12:22:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dc21c00) [pid = 1847] [serial = 440] [outer = 0x8dab7800] 12:22:05 INFO - PROCESS | 1847 | 1478028125468 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dca4c00) [pid = 1847] [serial = 441] [outer = 0x8dab7800] 12:22:05 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dca8400) [pid = 1847] [serial = 425] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dcb4c00) [pid = 1847] [serial = 426] [outer = (nil)] [url = about:blank] 12:22:05 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dabe400) [pid = 1847] [serial = 428] [outer = (nil)] [url = about:blank] 12:22:07 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dab9c00) [pid = 1847] [serial = 427] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 12:22:11 INFO - PROCESS | 1847 | 1478028131010 Marionette TRACE conn3 <- [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]]]}] 12:22:11 INFO - .. 12:22:11 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6090ms 12:22:11 INFO - PROCESS | 1847 | 1478028131027 Marionette TRACE conn3 -> [0,667,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 1847 | 1478028131034 Marionette TRACE conn3 <- [1,667,null,{"value":"8"}] 12:22:11 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 12:22:11 INFO - PROCESS | 1847 | 1478028131042 Marionette TRACE conn3 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:11 INFO - PROCESS | 1847 | 1478028131213 Marionette TRACE conn3 <- [1,668,null,{"value":null}] 12:22:11 INFO - PROCESS | 1847 | 1478028131235 Marionette TRACE conn3 -> [0,669,"getWindowHandles",null] 12:22:11 INFO - PROCESS | 1847 | 1478028131240 Marionette TRACE conn3 <- [1,669,null,["8"]] 12:22:11 INFO - PROCESS | 1847 | 1478028131246 Marionette TRACE conn3 -> [0,670,"switchToWindow",{"name":"8"}] 12:22:11 INFO - PROCESS | 1847 | 1478028131253 Marionette TRACE conn3 <- [1,670,null,{}] 12:22:11 INFO - PROCESS | 1847 | 1478028131259 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8bd400 == 14 [pid = 1847] [id = 150] 12:22:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8f95bc00) [pid = 1847] [serial = 442] [outer = (nil)] 12:22:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8f95f000) [pid = 1847] [serial = 443] [outer = 0x8f95bc00] 12:22:11 INFO - PROCESS | 1847 | 1478028131350 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x91161800) [pid = 1847] [serial = 444] [outer = 0x8f95bc00] 12:22:11 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 12:22:11 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:22:12 INFO - PROCESS | 1847 | 1478028132382 Marionette TRACE conn3 <- [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]]]}] 12:22:12 INFO - .. 12:22:12 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1372ms 12:22:12 INFO - PROCESS | 1847 | 1478028132414 Marionette TRACE conn3 -> [0,672,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 1847 | 1478028132419 Marionette TRACE conn3 <- [1,672,null,{"value":"8"}] 12:22:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 12:22:12 INFO - PROCESS | 1847 | 1478028132430 Marionette TRACE conn3 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:12 INFO - PROCESS | 1847 | 1478028132629 Marionette TRACE conn3 <- [1,673,null,{"value":null}] 12:22:12 INFO - PROCESS | 1847 | 1478028132767 Marionette TRACE conn3 -> [0,674,"getWindowHandles",null] 12:22:12 INFO - PROCESS | 1847 | 1478028132773 Marionette TRACE conn3 <- [1,674,null,["8"]] 12:22:12 INFO - PROCESS | 1847 | 1478028132782 Marionette TRACE conn3 -> [0,675,"switchToWindow",{"name":"8"}] 12:22:12 INFO - PROCESS | 1847 | 1478028132790 Marionette TRACE conn3 <- [1,675,null,{}] 12:22:12 INFO - PROCESS | 1847 | 1478028132797 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x91163800 == 15 [pid = 1847] [id = 151] 12:22:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x911ac400) [pid = 1847] [serial = 445] [outer = (nil)] 12:22:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x911b0c00) [pid = 1847] [serial = 446] [outer = 0x911ac400] 12:22:12 INFO - PROCESS | 1847 | 1478028132903 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x91cafc00) [pid = 1847] [serial = 447] [outer = 0x911ac400] 12:22:13 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:13 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:13 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:22:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b5800 == 14 [pid = 1847] [id = 148] 12:22:14 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dabe000) [pid = 1847] [serial = 431] [outer = (nil)] [url = about:blank] 12:22:14 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dc22000) [pid = 1847] [serial = 429] [outer = (nil)] [url = about:blank] 12:22:16 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8f8b6400) [pid = 1847] [serial = 437] [outer = (nil)] [url = about:srcdoc] 12:22:16 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dab7800) [pid = 1847] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 12:22:18 INFO - PROCESS | 1847 | 1478028138480 Marionette TRACE conn3 <- [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]]]}] 12:22:18 INFO - .. 12:22:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6086ms 12:22:18 INFO - PROCESS | 1847 | 1478028138515 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 12:22:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 12:22:18 INFO - PROCESS | 1847 | 1478028138521 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 12:22:18 INFO - PROCESS | 1847 | 1478028138530 Marionette TRACE conn3 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:18 INFO - PROCESS | 1847 | 1478028138694 Marionette TRACE conn3 <- [1,678,null,{"value":null}] 12:22:18 INFO - PROCESS | 1847 | 1478028138801 Marionette TRACE conn3 -> [0,679,"getWindowHandles",null] 12:22:18 INFO - PROCESS | 1847 | 1478028138806 Marionette TRACE conn3 <- [1,679,null,["8"]] 12:22:18 INFO - PROCESS | 1847 | 1478028138813 Marionette TRACE conn3 -> [0,680,"switchToWindow",{"name":"8"}] 12:22:18 INFO - PROCESS | 1847 | 1478028138821 Marionette TRACE conn3 <- [1,680,null,{}] 12:22:18 INFO - PROCESS | 1847 | 1478028138827 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcad800 == 15 [pid = 1847] [id = 152] 12:22:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dcadc00) [pid = 1847] [serial = 448] [outer = (nil)] 12:22:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dcb9400) [pid = 1847] [serial = 449] [outer = 0x8dcadc00] 12:22:18 INFO - PROCESS | 1847 | 1478028138914 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8f846c00) [pid = 1847] [serial = 450] [outer = 0x8dcadc00] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac4800 == 14 [pid = 1847] [id = 147] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab8800 == 13 [pid = 1847] [id = 145] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab7000 == 12 [pid = 1847] [id = 149] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab5400 == 11 [pid = 1847] [id = 146] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x91163800 == 10 [pid = 1847] [id = 151] 12:22:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8bd400 == 9 [pid = 1847] [id = 150] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dcae800) [pid = 1847] [serial = 438] [outer = (nil)] [url = about:srcdoc] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc21c00) [pid = 1847] [serial = 440] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dca4c00) [pid = 1847] [serial = 441] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8cc31000) [pid = 1847] [serial = 333] [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.] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dca9c00) [pid = 1847] [serial = 435] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8f95f000) [pid = 1847] [serial = 443] [outer = (nil)] [url = about:blank] 12:22:24 INFO - PROCESS | 1847 | 1478028144386 Marionette TRACE conn3 <- [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]]]}] 12:22:24 INFO - .. 12:22:24 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 5884ms 12:22:24 INFO - PROCESS | 1847 | 1478028144413 Marionette TRACE conn3 -> [0,682,"getWindowHandle",null] 12:22:24 INFO - PROCESS | 1847 | 1478028144419 Marionette TRACE conn3 <- [1,682,null,{"value":"8"}] 12:22:24 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 12:22:24 INFO - PROCESS | 1847 | 1478028144430 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:24 INFO - PROCESS | 1847 | 1478028144657 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 12:22:24 INFO - PROCESS | 1847 | 1478028144690 Marionette TRACE conn3 -> [0,684,"getWindowHandles",null] 12:22:24 INFO - PROCESS | 1847 | 1478028144696 Marionette TRACE conn3 <- [1,684,null,["8"]] 12:22:24 INFO - PROCESS | 1847 | 1478028144704 Marionette TRACE conn3 -> [0,685,"switchToWindow",{"name":"8"}] 12:22:24 INFO - PROCESS | 1847 | 1478028144712 Marionette TRACE conn3 <- [1,685,null,{}] 12:22:24 INFO - PROCESS | 1847 | 1478028144767 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac3400 == 10 [pid = 1847] [id = 153] 12:22:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dac3800) [pid = 1847] [serial = 451] [outer = (nil)] 12:22:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dc2a800) [pid = 1847] [serial = 452] [outer = 0x8dac3800] 12:22:24 INFO - PROCESS | 1847 | 1478028144865 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8dc2f800) [pid = 1847] [serial = 453] [outer = 0x8dac3800] 12:22:25 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8f95bc00) [pid = 1847] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 12:22:25 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x911ac400) [pid = 1847] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 12:22:25 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dca6800) [pid = 1847] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 12:22:25 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dab5c00) [pid = 1847] [serial = 430] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 12:22:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:25 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:25 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:22:25 INFO - PROCESS | 1847 | 1478028145934 Marionette TRACE conn3 <- [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]]]}] 12:22:25 INFO - .. 12:22:25 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1527ms 12:22:25 INFO - PROCESS | 1847 | 1478028145955 Marionette TRACE conn3 -> [0,687,"getWindowHandle",null] 12:22:25 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 12:22:25 INFO - PROCESS | 1847 | 1478028145961 Marionette TRACE conn3 <- [1,687,null,{"value":"8"}] 12:22:25 INFO - PROCESS | 1847 | 1478028145968 Marionette TRACE conn3 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:26 INFO - PROCESS | 1847 | 1478028146140 Marionette TRACE conn3 <- [1,688,null,{"value":null}] 12:22:26 INFO - PROCESS | 1847 | 1478028146230 Marionette TRACE conn3 -> [0,689,"getWindowHandles",null] 12:22:26 INFO - PROCESS | 1847 | 1478028146235 Marionette TRACE conn3 <- [1,689,null,["8"]] 12:22:26 INFO - PROCESS | 1847 | 1478028146241 Marionette TRACE conn3 -> [0,690,"switchToWindow",{"name":"8"}] 12:22:26 INFO - PROCESS | 1847 | 1478028146246 Marionette TRACE conn3 <- [1,690,null,{}] 12:22:26 INFO - PROCESS | 1847 | 1478028146252 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8bcc00 == 11 [pid = 1847] [id = 154] 12:22:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8f8bdc00) [pid = 1847] [serial = 454] [outer = (nil)] 12:22:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8f95d800) [pid = 1847] [serial = 455] [outer = 0x8f8bdc00] 12:22:26 INFO - PROCESS | 1847 | 1478028146339 Marionette DEBUG loaded listener.js 12:22:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dab9400) [pid = 1847] [serial = 456] [outer = 0x8f8bdc00] 12:22:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac3400 == 10 [pid = 1847] [id = 153] 12:22:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcad800 == 9 [pid = 1847] [id = 152] 12:22:30 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dabd000) [pid = 1847] [serial = 436] [outer = (nil)] [url = about:blank] 12:22:30 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dc28000) [pid = 1847] [serial = 432] [outer = (nil)] [url = about:blank] 12:22:30 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x911b0c00) [pid = 1847] [serial = 446] [outer = (nil)] [url = about:blank] 12:22:30 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x91cafc00) [pid = 1847] [serial = 447] [outer = (nil)] [url = about:blank] 12:22:30 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x91161800) [pid = 1847] [serial = 444] [outer = (nil)] [url = about:blank] 12:22:31 INFO - PROCESS | 1847 | 1478028151826 Marionette TRACE conn3 <- [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]]]}] 12:22:31 INFO - .. 12:22:31 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 5885ms 12:22:31 INFO - PROCESS | 1847 | 1478028151853 Marionette TRACE conn3 -> [0,692,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 1847 | 1478028151860 Marionette TRACE conn3 <- [1,692,null,{"value":"8"}] 12:22:31 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 12:22:31 INFO - PROCESS | 1847 | 1478028151870 Marionette TRACE conn3 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:32 INFO - PROCESS | 1847 | 1478028152086 Marionette TRACE conn3 <- [1,693,null,{"value":null}] 12:22:32 INFO - PROCESS | 1847 | 1478028152106 Marionette TRACE conn3 -> [0,694,"getWindowHandles",null] 12:22:32 INFO - PROCESS | 1847 | 1478028152111 Marionette TRACE conn3 <- [1,694,null,["8"]] 12:22:32 INFO - PROCESS | 1847 | 1478028152119 Marionette TRACE conn3 -> [0,695,"switchToWindow",{"name":"8"}] 12:22:32 INFO - PROCESS | 1847 | 1478028152127 Marionette TRACE conn3 <- [1,695,null,{}] 12:22:32 INFO - PROCESS | 1847 | 1478028152133 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac0000 == 10 [pid = 1847] [id = 155] 12:22:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dac0400) [pid = 1847] [serial = 457] [outer = (nil)] 12:22:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dac2800) [pid = 1847] [serial = 458] [outer = 0x8dac0400] 12:22:32 INFO - PROCESS | 1847 | 1478028152226 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dc2c800) [pid = 1847] [serial = 459] [outer = 0x8dac0400] 12:22:33 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcadc00) [pid = 1847] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 12:22:33 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dac3800) [pid = 1847] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 12:22:37 INFO - PROCESS | 1847 | 1478028157802 Marionette TRACE conn3 <- [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"]]]}] 12:22:37 INFO - .... 12:22:37 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 5994ms 12:22:37 INFO - PROCESS | 1847 | 1478028157863 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 12:22:37 INFO - PROCESS | 1847 | 1478028157869 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 12:22:37 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 12:22:37 INFO - PROCESS | 1847 | 1478028157927 Marionette TRACE conn3 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:38 INFO - PROCESS | 1847 | 1478028158124 Marionette TRACE conn3 <- [1,698,null,{"value":null}] 12:22:38 INFO - PROCESS | 1847 | 1478028158215 Marionette TRACE conn3 -> [0,699,"getWindowHandles",null] 12:22:38 INFO - PROCESS | 1847 | 1478028158220 Marionette TRACE conn3 <- [1,699,null,["8"]] 12:22:38 INFO - PROCESS | 1847 | 1478028158269 Marionette TRACE conn3 -> [0,700,"switchToWindow",{"name":"8"}] 12:22:38 INFO - PROCESS | 1847 | 1478028158277 Marionette TRACE conn3 <- [1,700,null,{}] 12:22:38 INFO - PROCESS | 1847 | 1478028158285 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca3000 == 11 [pid = 1847] [id = 156] 12:22:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dca3800) [pid = 1847] [serial = 460] [outer = (nil)] 12:22:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcb4c00) [pid = 1847] [serial = 461] [outer = 0x8dca3800] 12:22:38 INFO - PROCESS | 1847 | 1478028158388 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8dab6800) [pid = 1847] [serial = 462] [outer = 0x8dca3800] 12:22:39 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dcb9400) [pid = 1847] [serial = 449] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dc2a800) [pid = 1847] [serial = 452] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc2f800) [pid = 1847] [serial = 453] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8f846c00) [pid = 1847] [serial = 450] [outer = (nil)] [url = about:blank] 12:22:39 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8f95d800) [pid = 1847] [serial = 455] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8f8bdc00) [pid = 1847] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 12:22:43 INFO - PROCESS | 1847 | 1478028163980 Marionette TRACE conn3 <- [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] 12:22:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 12:22:44 INFO - PROCESS | 1847 | 1478028164040 Marionette TRACE conn3 <- [1,702,null,{"value":"8"}] 12:22:44 INFO - PROCESS | 1847 | 1478028164049 Marionette TRACE conn3 -> [0,703,"timeouts",{"script":185000}] 12:22:44 INFO - PROCESS | 1847 | 1478028164053 Marionette TRACE conn3 <- [1,703,null,{}] 12:22:44 INFO - PROCESS | 1847 | 1478028164061 Marionette TRACE conn3 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:44 INFO - PROCESS | 1847 | 1478028164258 Marionette TRACE conn3 <- [1,704,null,{"value":null}] 12:22:44 INFO - PROCESS | 1847 | 1478028164320 Marionette TRACE conn3 -> [0,705,"getWindowHandles",null] 12:22:44 INFO - PROCESS | 1847 | 1478028164325 Marionette TRACE conn3 <- [1,705,null,["8"]] 12:22:44 INFO - PROCESS | 1847 | 1478028164332 Marionette TRACE conn3 -> [0,706,"switchToWindow",{"name":"8"}] 12:22:44 INFO - PROCESS | 1847 | 1478028164341 Marionette TRACE conn3 <- [1,706,null,{}] 12:22:44 INFO - PROCESS | 1847 | 1478028164353 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:22:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2f400 == 12 [pid = 1847] [id = 157] 12:22:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dca0400) [pid = 1847] [serial = 463] [outer = (nil)] 12:22:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dcb1800) [pid = 1847] [serial = 464] [outer = 0x8dca0400] 12:22:44 INFO - PROCESS | 1847 | 1478028164444 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dcbe400) [pid = 1847] [serial = 465] [outer = 0x8dca0400] 12:22:45 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:45 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:45 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:45 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:45 INFO - PROCESS | 1847 | 1478028165401 Marionette TRACE conn3 <- [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]]]}] 12:22:45 INFO - ... 12:22:45 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1393ms 12:22:45 INFO - PROCESS | 1847 | 1478028165441 Marionette TRACE conn3 -> [0,708,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 1847 | 1478028165447 Marionette TRACE conn3 <- [1,708,null,{"value":"8"}] 12:22:45 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 12:22:45 INFO - PROCESS | 1847 | 1478028165456 Marionette TRACE conn3 -> [0,709,"timeouts",{"script":35000}] 12:22:45 INFO - PROCESS | 1847 | 1478028165462 Marionette TRACE conn3 <- [1,709,null,{}] 12:22:45 INFO - PROCESS | 1847 | 1478028165470 Marionette TRACE conn3 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:45 INFO - PROCESS | 1847 | 1478028165668 Marionette TRACE conn3 <- [1,710,null,{"value":null}] 12:22:45 INFO - PROCESS | 1847 | 1478028165802 Marionette TRACE conn3 -> [0,711,"getWindowHandles",null] 12:22:45 INFO - PROCESS | 1847 | 1478028165808 Marionette TRACE conn3 <- [1,711,null,["8"]] 12:22:45 INFO - PROCESS | 1847 | 1478028165883 Marionette TRACE conn3 -> [0,712,"switchToWindow",{"name":"8"}] 12:22:45 INFO - PROCESS | 1847 | 1478028165903 Marionette TRACE conn3 <- [1,712,null,{}] 12:22:45 INFO - PROCESS | 1847 | 1478028165965 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f963c00 == 13 [pid = 1847] [id = 158] 12:22:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8f964000) [pid = 1847] [serial = 466] [outer = (nil)] 12:22:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x92d74800) [pid = 1847] [serial = 467] [outer = 0x8f964000] 12:22:46 INFO - PROCESS | 1847 | 1478028166075 Marionette DEBUG loaded listener.js 12:22:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x92e5b800) [pid = 1847] [serial = 468] [outer = 0x8f964000] 12:22:46 INFO - PROCESS | 1847 | [mp3 @ 0x95925000] err{or,}_recognition separate: 1; 1 12:22:46 INFO - PROCESS | 1847 | [mp3 @ 0x95925000] err{or,}_recognition combined: 1; 1 12:22:46 INFO - PROCESS | 1847 | [mp3 @ 0x95925400] err{or,}_recognition separate: 1; 1 12:22:46 INFO - PROCESS | 1847 | [mp3 @ 0x95925400] err{or,}_recognition combined: 1; 1 12:22:46 INFO - PROCESS | 1847 | [1847] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:22:46 INFO - PROCESS | 1847 | [1847] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:22:47 INFO - PROCESS | 1847 | [1847] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:22:47 INFO - PROCESS | 1847 | [1847] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:22:48 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dac2800) [pid = 1847] [serial = 458] [outer = (nil)] [url = about:blank] 12:22:48 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dab9400) [pid = 1847] [serial = 456] [outer = (nil)] [url = about:blank] 12:22:51 INFO - PROCESS | 1847 | 1478028171625 Marionette TRACE conn3 <- [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]]]}] 12:22:51 INFO - ... 12:22:51 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6202ms 12:22:51 INFO - PROCESS | 1847 | 1478028171657 Marionette TRACE conn3 -> [0,714,"getWindowHandle",null] 12:22:51 INFO - PROCESS | 1847 | 1478028171662 Marionette TRACE conn3 <- [1,714,null,{"value":"8"}] 12:22:51 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 12:22:51 INFO - PROCESS | 1847 | 1478028171671 Marionette TRACE conn3 -> [0,715,"timeouts",{"script":185000}] 12:22:51 INFO - PROCESS | 1847 | 1478028171675 Marionette TRACE conn3 <- [1,715,null,{}] 12:22:51 INFO - PROCESS | 1847 | 1478028171683 Marionette TRACE conn3 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:51 INFO - PROCESS | 1847 | 1478028171888 Marionette TRACE conn3 <- [1,716,null,{"value":null}] 12:22:51 INFO - PROCESS | 1847 | 1478028171950 Marionette TRACE conn3 -> [0,717,"getWindowHandles",null] 12:22:51 INFO - PROCESS | 1847 | 1478028171955 Marionette TRACE conn3 <- [1,717,null,["8"]] 12:22:51 INFO - PROCESS | 1847 | 1478028171962 Marionette TRACE conn3 -> [0,718,"switchToWindow",{"name":"8"}] 12:22:51 INFO - PROCESS | 1847 | 1478028171970 Marionette TRACE conn3 <- [1,718,null,{}] 12:22:51 INFO - PROCESS | 1847 | 1478028171980 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:22:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbe000 == 14 [pid = 1847] [id = 159] 12:22:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8dcbf000) [pid = 1847] [serial = 469] [outer = (nil)] 12:22:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8f8b5000) [pid = 1847] [serial = 470] [outer = 0x8dcbf000] 12:22:52 INFO - PROCESS | 1847 | 1478028172069 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8fac4800) [pid = 1847] [serial = 471] [outer = 0x8dcbf000] 12:22:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:22:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:22:53 INFO - PROCESS | 1847 | 1478028173031 Marionette TRACE conn3 <- [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]]]}] 12:22:53 INFO - ... 12:22:53 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1380ms 12:22:53 INFO - PROCESS | 1847 | 1478028173050 Marionette TRACE conn3 -> [0,720,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 1847 | 1478028173055 Marionette TRACE conn3 <- [1,720,null,{"value":"8"}] 12:22:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 12:22:53 INFO - PROCESS | 1847 | 1478028173062 Marionette TRACE conn3 -> [0,721,"timeouts",{"script":35000}] 12:22:53 INFO - PROCESS | 1847 | 1478028173066 Marionette TRACE conn3 <- [1,721,null,{}] 12:22:53 INFO - PROCESS | 1847 | 1478028173078 Marionette TRACE conn3 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:53 INFO - PROCESS | 1847 | 1478028173289 Marionette TRACE conn3 <- [1,722,null,{"value":null}] 12:22:53 INFO - PROCESS | 1847 | 1478028173302 Marionette TRACE conn3 -> [0,723,"getWindowHandles",null] 12:22:53 INFO - PROCESS | 1847 | 1478028173306 Marionette TRACE conn3 <- [1,723,null,["8"]] 12:22:53 INFO - PROCESS | 1847 | 1478028173322 Marionette TRACE conn3 -> [0,724,"switchToWindow",{"name":"8"}] 12:22:53 INFO - PROCESS | 1847 | 1478028173333 Marionette TRACE conn3 <- [1,724,null,{}] 12:22:53 INFO - PROCESS | 1847 | 1478028173338 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x96237000 == 15 [pid = 1847] [id = 160] 12:22:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x9633b400) [pid = 1847] [serial = 472] [outer = (nil)] 12:22:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x96646800) [pid = 1847] [serial = 473] [outer = 0x9633b400] 12:22:53 INFO - PROCESS | 1847 | 1478028173423 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x96709800) [pid = 1847] [serial = 474] [outer = 0x9633b400] 12:22:54 INFO - PROCESS | 1847 | [h264 @ 0x97c3f000] err{or,}_recognition separate: 1; 1 12:22:54 INFO - PROCESS | 1847 | [h264 @ 0x97c3f000] err{or,}_recognition combined: 1; 1 12:22:54 INFO - PROCESS | 1847 | [h264 @ 0x97c3f000] Unsupported bit depth: 0 12:22:54 INFO - PROCESS | 1847 | [h264 @ 0x97c3f000] no picture 12:22:54 INFO - PROCESS | 1847 | [h264 @ 0x97c3f000] no picture 12:22:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8bcc00 == 14 [pid = 1847] [id = 154] 12:22:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac0000 == 13 [pid = 1847] [id = 155] 12:22:56 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dcb1800) [pid = 1847] [serial = 464] [outer = (nil)] [url = about:blank] 12:22:56 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dcb4c00) [pid = 1847] [serial = 461] [outer = (nil)] [url = about:blank] 12:22:58 INFO - PROCESS | 1847 | 1478028178921 Marionette TRACE conn3 <- [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]]]}] 12:22:58 INFO - .. 12:22:58 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 5907ms 12:22:58 INFO - PROCESS | 1847 | 1478028178977 Marionette TRACE conn3 -> [0,726,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 1847 | 1478028178983 Marionette TRACE conn3 <- [1,726,null,{"value":"8"}] 12:22:58 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 12:22:59 INFO - PROCESS | 1847 | 1478028178994 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:22:59 INFO - PROCESS | 1847 | 1478028179205 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 12:22:59 INFO - PROCESS | 1847 | 1478028179272 Marionette TRACE conn3 -> [0,728,"getWindowHandles",null] 12:22:59 INFO - PROCESS | 1847 | 1478028179278 Marionette TRACE conn3 <- [1,728,null,["8"]] 12:22:59 INFO - PROCESS | 1847 | 1478028179286 Marionette TRACE conn3 -> [0,729,"switchToWindow",{"name":"8"}] 12:22:59 INFO - PROCESS | 1847 | 1478028179293 Marionette TRACE conn3 <- [1,729,null,{}] 12:22:59 INFO - PROCESS | 1847 | 1478028179300 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:22:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc25c00 == 14 [pid = 1847] [id = 161] 12:22:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8dc26400) [pid = 1847] [serial = 475] [outer = (nil)] 12:22:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8dc2e800) [pid = 1847] [serial = 476] [outer = 0x8dc26400] 12:22:59 INFO - PROCESS | 1847 | 1478028179404 Marionette DEBUG loaded listener.js 12:22:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8dcae000) [pid = 1847] [serial = 477] [outer = 0x8dc26400] 12:22:59 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dac0400) [pid = 1847] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 12:22:59 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dca3800) [pid = 1847] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 12:22:59 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dca0400) [pid = 1847] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 12:22:59 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dcbf000) [pid = 1847] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 12:22:59 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8f964000) [pid = 1847] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x9070dc00] err{or,}_recognition separate: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x9070dc00] err{or,}_recognition combined: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x9070dc00] Unsupported bit depth: 0 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x9070dc00] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x9070dc00] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911af000] err{or,}_recognition separate: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911af000] err{or,}_recognition combined: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911af000] Unsupported bit depth: 0 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911af000] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911af000] no picture 12:23:00 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x8fac7800] err{or,}_recognition separate: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x8fac7800] err{or,}_recognition combined: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x8fac7800] Unsupported bit depth: 0 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x8fac7800] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x8fac7800] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911b6400] err{or,}_recognition separate: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911b6400] err{or,}_recognition combined: 1; 1 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911b6400] Unsupported bit depth: 0 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911b6400] no picture 12:23:00 INFO - PROCESS | 1847 | [h264 @ 0x911b6400] no picture 12:23:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbe000 == 13 [pid = 1847] [id = 159] 12:23:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca3000 == 12 [pid = 1847] [id = 156] 12:23:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2f400 == 11 [pid = 1847] [id = 157] 12:23:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8f963c00 == 10 [pid = 1847] [id = 158] 12:23:04 INFO - PROCESS | 1847 | --DOCSHELL 0x96237000 == 9 [pid = 1847] [id = 160] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dc2c800) [pid = 1847] [serial = 459] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dab6800) [pid = 1847] [serial = 462] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8f8b5000) [pid = 1847] [serial = 470] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8fac4800) [pid = 1847] [serial = 471] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x92d74800) [pid = 1847] [serial = 467] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x92e5b800) [pid = 1847] [serial = 468] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dcbe400) [pid = 1847] [serial = 465] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1847 | 1478028184996 Marionette TRACE conn3 <- [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]]]}] 12:23:05 INFO - ..... 12:23:05 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6047ms 12:23:05 INFO - PROCESS | 1847 | 1478028185040 Marionette TRACE conn3 -> [0,731,"getWindowHandle",null] 12:23:05 INFO - PROCESS | 1847 | 1478028185046 Marionette TRACE conn3 <- [1,731,null,{"value":"8"}] 12:23:05 INFO - TEST-START | /custom-elements/reactions/Attr.html 12:23:05 INFO - PROCESS | 1847 | 1478028185058 Marionette TRACE conn3 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:05 INFO - PROCESS | 1847 | 1478028185246 Marionette TRACE conn3 <- [1,732,null,{"value":null}] 12:23:05 INFO - PROCESS | 1847 | 1478028185344 Marionette TRACE conn3 -> [0,733,"getWindowHandles",null] 12:23:05 INFO - PROCESS | 1847 | 1478028185350 Marionette TRACE conn3 <- [1,733,null,["8"]] 12:23:05 INFO - PROCESS | 1847 | 1478028185357 Marionette TRACE conn3 -> [0,734,"switchToWindow",{"name":"8"}] 12:23:05 INFO - PROCESS | 1847 | 1478028185364 Marionette TRACE conn3 <- [1,734,null,{}] 12:23:05 INFO - PROCESS | 1847 | 1478028185371 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabc800 == 10 [pid = 1847] [id = 162] 12:23:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8dabcc00) [pid = 1847] [serial = 478] [outer = (nil)] 12:23:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dabe800) [pid = 1847] [serial = 479] [outer = 0x8dabcc00] 12:23:05 INFO - PROCESS | 1847 | 1478028185466 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dac2c00) [pid = 1847] [serial = 480] [outer = 0x8dabcc00] 12:23:06 INFO - .. 12:23:06 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 978ms 12:23:06 INFO - PROCESS | 1847 | 1478028186015 Marionette TRACE conn3 <- [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"]]]}] 12:23:06 INFO - PROCESS | 1847 | 1478028186040 Marionette TRACE conn3 -> [0,736,"getWindowHandle",null] 12:23:06 INFO - PROCESS | 1847 | 1478028186055 Marionette TRACE conn3 <- [1,736,null,{"value":"8"}] 12:23:06 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 12:23:06 INFO - PROCESS | 1847 | 1478028186077 Marionette TRACE conn3 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:06 INFO - PROCESS | 1847 | 1478028186245 Marionette TRACE conn3 <- [1,737,null,{"value":null}] 12:23:06 INFO - PROCESS | 1847 | 1478028186344 Marionette TRACE conn3 -> [0,738,"getWindowHandles",null] 12:23:06 INFO - PROCESS | 1847 | 1478028186347 Marionette TRACE conn3 <- [1,738,null,["8"]] 12:23:06 INFO - PROCESS | 1847 | 1478028186354 Marionette TRACE conn3 -> [0,739,"switchToWindow",{"name":"8"}] 12:23:06 INFO - PROCESS | 1847 | 1478028186360 Marionette TRACE conn3 <- [1,739,null,{}] 12:23:06 INFO - PROCESS | 1847 | 1478028186366 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac4800 == 11 [pid = 1847] [id = 163] 12:23:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8f84dc00) [pid = 1847] [serial = 481] [outer = (nil)] 12:23:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8f8aec00) [pid = 1847] [serial = 482] [outer = 0x8f84dc00] 12:23:06 INFO - PROCESS | 1847 | 1478028186456 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8d839c00) [pid = 1847] [serial = 483] [outer = 0x8f84dc00] 12:23:07 INFO - ....... 12:23:07 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1026ms 12:23:07 INFO - PROCESS | 1847 | 1478028187061 Marionette TRACE conn3 <- [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"]]]}] 12:23:07 INFO - PROCESS | 1847 | 1478028187123 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 1847 | 1478028187130 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 12:23:07 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 12:23:07 INFO - PROCESS | 1847 | 1478028187140 Marionette TRACE conn3 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:07 INFO - PROCESS | 1847 | 1478028187361 Marionette TRACE conn3 <- [1,742,null,{"value":null}] 12:23:07 INFO - PROCESS | 1847 | 1478028187434 Marionette TRACE conn3 -> [0,743,"getWindowHandles",null] 12:23:07 INFO - PROCESS | 1847 | 1478028187438 Marionette TRACE conn3 <- [1,743,null,["8"]] 12:23:07 INFO - PROCESS | 1847 | 1478028187443 Marionette TRACE conn3 -> [0,744,"switchToWindow",{"name":"8"}] 12:23:07 INFO - PROCESS | 1847 | 1478028187451 Marionette TRACE conn3 <- [1,744,null,{}] 12:23:07 INFO - PROCESS | 1847 | 1478028187457 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d6ec00 == 12 [pid = 1847] [id = 164] 12:23:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x92d71400) [pid = 1847] [serial = 484] [outer = (nil)] 12:23:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x92e50400) [pid = 1847] [serial = 485] [outer = 0x92d71400] 12:23:07 INFO - PROCESS | 1847 | 1478028187554 Marionette DEBUG loaded listener.js 12:23:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x93269400) [pid = 1847] [serial = 486] [outer = 0x92d71400] 12:23:07 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x9633b400) [pid = 1847] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 12:23:08 INFO - .................... 12:23:08 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1147ms 12:23:08 INFO - TEST-START | /custom-elements/reactions/Document.html 12:23:08 INFO - PROCESS | 1847 | 1478028188249 Marionette TRACE conn3 <- [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"]]]}] 12:23:08 INFO - PROCESS | 1847 | 1478028188294 Marionette TRACE conn3 -> [0,746,"getWindowHandle",null] 12:23:08 INFO - PROCESS | 1847 | 1478028188301 Marionette TRACE conn3 <- [1,746,null,{"value":"8"}] 12:23:08 INFO - PROCESS | 1847 | 1478028188314 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:08 INFO - PROCESS | 1847 | 1478028188536 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 12:23:08 INFO - PROCESS | 1847 | 1478028188550 Marionette TRACE conn3 -> [0,748,"getWindowHandles",null] 12:23:08 INFO - PROCESS | 1847 | 1478028188553 Marionette TRACE conn3 <- [1,748,null,["8"]] 12:23:08 INFO - PROCESS | 1847 | 1478028188560 Marionette TRACE conn3 -> [0,749,"switchToWindow",{"name":"8"}] 12:23:08 INFO - PROCESS | 1847 | 1478028188565 Marionette TRACE conn3 <- [1,749,null,{}] 12:23:08 INFO - PROCESS | 1847 | 1478028188574 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x95366000 == 13 [pid = 1847] [id = 165] 12:23:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x95ea2000) [pid = 1847] [serial = 487] [outer = (nil)] 12:23:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x96335c00) [pid = 1847] [serial = 488] [outer = 0x95ea2000] 12:23:08 INFO - PROCESS | 1847 | 1478028188665 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x984c5c00) [pid = 1847] [serial = 489] [outer = 0x95ea2000] 12:23:09 INFO - PROCESS | 1847 | 1478028189208 Marionette TRACE conn3 <- [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"]]]}] 12:23:09 INFO - .. 12:23:09 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 931ms 12:23:09 INFO - PROCESS | 1847 | 1478028189244 Marionette TRACE conn3 -> [0,751,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 1847 | 1478028189247 Marionette TRACE conn3 <- [1,751,null,{"value":"8"}] 12:23:09 INFO - TEST-START | /custom-elements/reactions/Element.html 12:23:09 INFO - PROCESS | 1847 | 1478028189263 Marionette TRACE conn3 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:09 INFO - PROCESS | 1847 | 1478028189405 Marionette TRACE conn3 <- [1,752,null,{"value":null}] 12:23:09 INFO - PROCESS | 1847 | 1478028189416 Marionette TRACE conn3 -> [0,753,"getWindowHandles",null] 12:23:09 INFO - PROCESS | 1847 | 1478028189420 Marionette TRACE conn3 <- [1,753,null,["8"]] 12:23:09 INFO - PROCESS | 1847 | 1478028189426 Marionette TRACE conn3 -> [0,754,"switchToWindow",{"name":"8"}] 12:23:09 INFO - PROCESS | 1847 | 1478028189437 Marionette TRACE conn3 <- [1,754,null,{}] 12:23:09 INFO - PROCESS | 1847 | 1478028189441 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e85800 == 14 [pid = 1847] [id = 166] 12:23:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x98e85c00) [pid = 1847] [serial = 490] [outer = (nil)] 12:23:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x98e8c800) [pid = 1847] [serial = 491] [outer = 0x98e85c00] 12:23:09 INFO - PROCESS | 1847 | 1478028189523 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x994b8c00) [pid = 1847] [serial = 492] [outer = 0x98e85c00] 12:23:10 INFO - .................................... 12:23:10 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1049ms 12:23:10 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 12:23:10 INFO - PROCESS | 1847 | 1478028190245 Marionette TRACE conn3 <- [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"]]]}] 12:23:10 INFO - PROCESS | 1847 | 1478028190307 Marionette TRACE conn3 -> [0,756,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 1847 | 1478028190309 Marionette TRACE conn3 <- [1,756,null,{"value":"8"}] 12:23:10 INFO - PROCESS | 1847 | 1478028190331 Marionette TRACE conn3 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:10 INFO - PROCESS | 1847 | 1478028190630 Marionette TRACE conn3 <- [1,757,null,{"value":null}] 12:23:10 INFO - PROCESS | 1847 | 1478028190718 Marionette TRACE conn3 -> [0,758,"getWindowHandles",null] 12:23:10 INFO - PROCESS | 1847 | 1478028190723 Marionette TRACE conn3 <- [1,758,null,["8"]] 12:23:10 INFO - PROCESS | 1847 | 1478028190730 Marionette TRACE conn3 -> [0,759,"switchToWindow",{"name":"8"}] 12:23:10 INFO - PROCESS | 1847 | 1478028190739 Marionette TRACE conn3 <- [1,759,null,{}] 12:23:10 INFO - PROCESS | 1847 | 1478028190746 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc34c00 == 15 [pid = 1847] [id = 167] 12:23:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8cc38400) [pid = 1847] [serial = 493] [outer = (nil)] 12:23:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8daaf000) [pid = 1847] [serial = 494] [outer = 0x8cc38400] 12:23:10 INFO - PROCESS | 1847 | 1478028190852 Marionette DEBUG loaded listener.js 12:23:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8dac3c00) [pid = 1847] [serial = 495] [outer = 0x8cc38400] 12:23:11 INFO - ...... 12:23:11 INFO - PROCESS | 1847 | 1478028191569 Marionette TRACE conn3 <- [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"]]]}] 12:23:11 INFO - .......... 12:23:11 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1328ms 12:23:11 INFO - PROCESS | 1847 | 1478028191655 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 1847 | 1478028191661 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /custom-elements/reactions/Node.html 12:23:11 INFO - PROCESS | 1847 | 1478028191669 Marionette TRACE conn3 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:11 INFO - PROCESS | 1847 | 1478028191894 Marionette TRACE conn3 <- [1,762,null,{"value":null}] 12:23:11 INFO - PROCESS | 1847 | 1478028191956 Marionette TRACE conn3 -> [0,763,"getWindowHandles",null] 12:23:11 INFO - PROCESS | 1847 | 1478028191963 Marionette TRACE conn3 <- [1,763,null,["8"]] 12:23:12 INFO - PROCESS | 1847 | 1478028192012 Marionette TRACE conn3 -> [0,764,"switchToWindow",{"name":"8"}] 12:23:12 INFO - PROCESS | 1847 | 1478028192020 Marionette TRACE conn3 <- [1,764,null,{}] 12:23:12 INFO - PROCESS | 1847 | 1478028192030 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x92bbf400 == 16 [pid = 1847] [id = 168] 12:23:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x92d78400) [pid = 1847] [serial = 496] [outer = (nil)] 12:23:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x93b3f400) [pid = 1847] [serial = 497] [outer = 0x92d78400] 12:23:12 INFO - PROCESS | 1847 | 1478028192129 Marionette DEBUG loaded listener.js 12:23:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x94f2d000) [pid = 1847] [serial = 498] [outer = 0x92d78400] 12:23:12 INFO - .............. 12:23:12 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1187ms 12:23:12 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 12:23:12 INFO - PROCESS | 1847 | 1478028192834 Marionette TRACE conn3 <- [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"]]]}] 12:23:12 INFO - PROCESS | 1847 | 1478028192891 Marionette TRACE conn3 -> [0,766,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 1847 | 1478028192896 Marionette TRACE conn3 <- [1,766,null,{"value":"8"}] 12:23:12 INFO - PROCESS | 1847 | 1478028192909 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:13 INFO - PROCESS | 1847 | 1478028193095 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 12:23:13 INFO - PROCESS | 1847 | 1478028193235 Marionette TRACE conn3 -> [0,768,"getWindowHandles",null] 12:23:13 INFO - PROCESS | 1847 | 1478028193245 Marionette TRACE conn3 <- [1,768,null,["8"]] 12:23:13 INFO - PROCESS | 1847 | 1478028193255 Marionette TRACE conn3 -> [0,769,"switchToWindow",{"name":"8"}] 12:23:13 INFO - PROCESS | 1847 | 1478028193261 Marionette TRACE conn3 <- [1,769,null,{}] 12:23:13 INFO - PROCESS | 1847 | 1478028193266 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce4800 == 17 [pid = 1847] [id = 169] 12:23:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x9a17c800) [pid = 1847] [serial = 499] [outer = (nil)] 12:23:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x9a432000) [pid = 1847] [serial = 500] [outer = 0x9a17c800] 12:23:13 INFO - PROCESS | 1847 | 1478028193359 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x9a4d5400) [pid = 1847] [serial = 501] [outer = 0x9a17c800] 12:23:14 INFO - PROCESS | 1847 | 1478028194042 Marionette TRACE conn3 <- [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"]]]}] 12:23:14 INFO - .... 12:23:14 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1173ms 12:23:14 INFO - PROCESS | 1847 | 1478028194081 Marionette TRACE conn3 -> [0,771,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 1847 | 1478028194085 Marionette TRACE conn3 <- [1,771,null,{"value":"8"}] 12:23:14 INFO - TEST-START | /custom-elements/reactions/Range.html 12:23:14 INFO - PROCESS | 1847 | 1478028194093 Marionette TRACE conn3 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:14 INFO - PROCESS | 1847 | 1478028194264 Marionette TRACE conn3 <- [1,772,null,{"value":null}] 12:23:14 INFO - PROCESS | 1847 | 1478028194398 Marionette TRACE conn3 -> [0,773,"getWindowHandles",null] 12:23:14 INFO - PROCESS | 1847 | 1478028194401 Marionette TRACE conn3 <- [1,773,null,["8"]] 12:23:14 INFO - PROCESS | 1847 | 1478028194410 Marionette TRACE conn3 -> [0,774,"switchToWindow",{"name":"8"}] 12:23:14 INFO - PROCESS | 1847 | 1478028194416 Marionette TRACE conn3 <- [1,774,null,{}] 12:23:14 INFO - PROCESS | 1847 | 1478028194421 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b32b800 == 18 [pid = 1847] [id = 170] 12:23:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x9b334800) [pid = 1847] [serial = 502] [outer = (nil)] 12:23:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x9b3cb400) [pid = 1847] [serial = 503] [outer = 0x9b334800] 12:23:14 INFO - PROCESS | 1847 | 1478028194517 Marionette DEBUG loaded listener.js 12:23:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x9b3d3000) [pid = 1847] [serial = 504] [outer = 0x9b334800] 12:23:15 INFO - ......... 12:23:15 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1122ms 12:23:15 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 12:23:15 INFO - PROCESS | 1847 | 1478028195169 Marionette TRACE conn3 <- [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"]]]}] 12:23:15 INFO - PROCESS | 1847 | 1478028195221 Marionette TRACE conn3 -> [0,776,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1847 | 1478028195228 Marionette TRACE conn3 <- [1,776,null,{"value":"8"}] 12:23:15 INFO - PROCESS | 1847 | 1478028195238 Marionette TRACE conn3 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:15 INFO - PROCESS | 1847 | 1478028195407 Marionette TRACE conn3 <- [1,777,null,{"value":null}] 12:23:15 INFO - PROCESS | 1847 | 1478028195514 Marionette TRACE conn3 -> [0,778,"getWindowHandles",null] 12:23:15 INFO - PROCESS | 1847 | 1478028195518 Marionette TRACE conn3 <- [1,778,null,["8"]] 12:23:15 INFO - PROCESS | 1847 | 1478028195524 Marionette TRACE conn3 -> [0,779,"switchToWindow",{"name":"8"}] 12:23:15 INFO - PROCESS | 1847 | 1478028195530 Marionette TRACE conn3 <- [1,779,null,{}] 12:23:15 INFO - PROCESS | 1847 | 1478028195535 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4d5c00 == 19 [pid = 1847] [id = 171] 12:23:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x9b4d7400) [pid = 1847] [serial = 505] [outer = (nil)] 12:23:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0xa0fea400) [pid = 1847] [serial = 506] [outer = 0x9b4d7400] 12:23:15 INFO - PROCESS | 1847 | 1478028195629 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0xa23dd800) [pid = 1847] [serial = 507] [outer = 0x9b4d7400] 12:23:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab6800 == 20 [pid = 1847] [id = 172] 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8dc28400) [pid = 1847] [serial = 508] [outer = (nil)] 12:23:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca0400 == 21 [pid = 1847] [id = 173] 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dca0c00) [pid = 1847] [serial = 509] [outer = (nil)] 12:23:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca1800 == 22 [pid = 1847] [id = 174] 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dca2c00) [pid = 1847] [serial = 510] [outer = (nil)] 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8d838000) [pid = 1847] [serial = 511] [outer = 0x8dca0c00] 12:23:16 INFO - PROCESS | 1847 | [1847] 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/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dcb8800) [pid = 1847] [serial = 512] [outer = 0x8dca2c00] 12:23:16 INFO - PROCESS | 1847 | [1847] 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/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:23:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8dca4800) [pid = 1847] [serial = 513] [outer = 0x8dc28400] 12:23:16 INFO - PROCESS | 1847 | --DOCSHELL 0x98e85800 == 21 [pid = 1847] [id = 166] 12:23:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac4800 == 20 [pid = 1847] [id = 163] 12:23:16 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabc800 == 19 [pid = 1847] [id = 162] 12:23:16 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x96709800) [pid = 1847] [serial = 474] [outer = (nil)] [url = about:blank] 12:23:16 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8dc2e800) [pid = 1847] [serial = 476] [outer = (nil)] [url = about:blank] 12:23:16 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x96646800) [pid = 1847] [serial = 473] [outer = (nil)] [url = about:blank] 12:23:16 INFO - PROCESS | 1847 | 1478028196780 Marionette TRACE conn3 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",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"],["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]]]}] 12:23:16 INFO - ..... 12:23:16 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1575ms 12:23:16 INFO - PROCESS | 1847 | 1478028196811 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 12:23:16 INFO - PROCESS | 1847 | 1478028196818 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 12:23:16 INFO - TEST-START | /fetch/api/request/request-cache.html 12:23:16 INFO - PROCESS | 1847 | 1478028196825 Marionette TRACE conn3 -> [0,782,"timeouts",{"script":185000}] 12:23:16 INFO - PROCESS | 1847 | 1478028196831 Marionette TRACE conn3 <- [1,782,null,{}] 12:23:16 INFO - PROCESS | 1847 | 1478028196838 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:17 INFO - PROCESS | 1847 | 1478028197040 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 12:23:17 INFO - PROCESS | 1847 | 1478028197134 Marionette TRACE conn3 -> [0,784,"getWindowHandles",null] 12:23:17 INFO - PROCESS | 1847 | 1478028197138 Marionette TRACE conn3 <- [1,784,null,["8"]] 12:23:17 INFO - PROCESS | 1847 | 1478028197145 Marionette TRACE conn3 -> [0,785,"switchToWindow",{"name":"8"}] 12:23:17 INFO - PROCESS | 1847 | 1478028197153 Marionette TRACE conn3 <- [1,785,null,{}] 12:23:17 INFO - PROCESS | 1847 | 1478028197186 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:23:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x94f32400 == 20 [pid = 1847] [id = 175] 12:23:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x94f33400) [pid = 1847] [serial = 514] [outer = (nil)] 12:23:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x95925000) [pid = 1847] [serial = 515] [outer = 0x94f33400] 12:23:17 INFO - PROCESS | 1847 | 1478028197275 Marionette DEBUG loaded listener.js 12:23:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x95cbe400) [pid = 1847] [serial = 516] [outer = 0x94f33400] 12:23:19 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x95ea2000) [pid = 1847] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 12:23:19 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8dabcc00) [pid = 1847] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 12:23:19 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8dc26400) [pid = 1847] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 12:23:19 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x92d71400) [pid = 1847] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 12:23:19 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8f84dc00) [pid = 1847] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 12:23:21 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:23:21 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:23:22 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:23:23 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:23:24 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:23:24 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:23:24 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x95366000 == 19 [pid = 1847] [id = 165] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x92d6ec00 == 18 [pid = 1847] [id = 164] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc25c00 == 17 [pid = 1847] [id = 161] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca1800 == 16 [pid = 1847] [id = 174] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca0400 == 15 [pid = 1847] [id = 173] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab6800 == 14 [pid = 1847] [id = 172] 12:23:24 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x98e8c800) [pid = 1847] [serial = 491] [outer = (nil)] [url = about:blank] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4d5c00 == 13 [pid = 1847] [id = 171] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9b32b800 == 12 [pid = 1847] [id = 170] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce4800 == 11 [pid = 1847] [id = 169] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x92bbf400 == 10 [pid = 1847] [id = 168] 12:23:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc34c00 == 9 [pid = 1847] [id = 167] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x93269400) [pid = 1847] [serial = 486] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x92e50400) [pid = 1847] [serial = 485] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x984c5c00) [pid = 1847] [serial = 489] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x96335c00) [pid = 1847] [serial = 488] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8f8aec00) [pid = 1847] [serial = 482] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8d839c00) [pid = 1847] [serial = 483] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8dabe800) [pid = 1847] [serial = 479] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8dac2c00) [pid = 1847] [serial = 480] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8dcae000) [pid = 1847] [serial = 477] [outer = (nil)] [url = about:blank] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dca0c00) [pid = 1847] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8dca2c00) [pid = 1847] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8dc28400) [pid = 1847] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x9b4d7400) [pid = 1847] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8cc38400) [pid = 1847] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x9a17c800) [pid = 1847] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x92d78400) [pid = 1847] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x9b334800) [pid = 1847] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 12:23:28 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x98e85c00) [pid = 1847] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 12:23:32 INFO - ...................................................................................................... 12:23:32 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 15794ms 12:23:32 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 12:23:32 INFO - PROCESS | 1847 | 1478028212473 Marionette TRACE conn3 <- [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]]]}] 12:23:32 INFO - PROCESS | 1847 | 1478028212620 Marionette TRACE conn3 -> [0,787,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 1847 | 1478028212630 Marionette TRACE conn3 <- [1,787,null,{"value":"8"}] 12:23:32 INFO - PROCESS | 1847 | 1478028212641 Marionette TRACE conn3 -> [0,788,"timeouts",{"script":35000}] 12:23:32 INFO - PROCESS | 1847 | 1478028212646 Marionette TRACE conn3 <- [1,788,null,{}] 12:23:32 INFO - PROCESS | 1847 | 1478028212657 Marionette TRACE conn3 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:32 INFO - PROCESS | 1847 | 1478028212869 Marionette TRACE conn3 <- [1,789,null,{"value":null}] 12:23:32 INFO - PROCESS | 1847 | 1478028212973 Marionette TRACE conn3 -> [0,790,"getWindowHandles",null] 12:23:32 INFO - PROCESS | 1847 | 1478028212979 Marionette TRACE conn3 <- [1,790,null,["8"]] 12:23:32 INFO - PROCESS | 1847 | 1478028212985 Marionette TRACE conn3 -> [0,791,"switchToWindow",{"name":"8"}] 12:23:33 INFO - PROCESS | 1847 | 1478028212994 Marionette TRACE conn3 <- [1,791,null,{}] 12:23:33 INFO - PROCESS | 1847 | 1478028213006 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcaf400 == 10 [pid = 1847] [id = 176] 12:23:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8dcb1400) [pid = 1847] [serial = 517] [outer = (nil)] 12:23:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dcb7400) [pid = 1847] [serial = 518] [outer = 0x8dcb1400] 12:23:33 INFO - PROCESS | 1847 | 1478028213100 Marionette DEBUG loaded listener.js 12:23:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dcbc800) [pid = 1847] [serial = 519] [outer = 0x8dcb1400] 12:23:33 INFO - PROCESS | 1847 | --DOCSHELL 0x94f32400 == 9 [pid = 1847] [id = 175] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8d838000) [pid = 1847] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dcb8800) [pid = 1847] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dca4800) [pid = 1847] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x994b8c00) [pid = 1847] [serial = 492] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x95925000) [pid = 1847] [serial = 515] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0xa0fea400) [pid = 1847] [serial = 506] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0xa23dd800) [pid = 1847] [serial = 507] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x9b3cb400) [pid = 1847] [serial = 503] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x9b3d3000) [pid = 1847] [serial = 504] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x9a432000) [pid = 1847] [serial = 500] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x9a4d5400) [pid = 1847] [serial = 501] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x93b3f400) [pid = 1847] [serial = 497] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x94f2d000) [pid = 1847] [serial = 498] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8daaf000) [pid = 1847] [serial = 494] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8dac3c00) [pid = 1847] [serial = 495] [outer = (nil)] [url = about:blank] 12:23:34 INFO - PROCESS | 1847 | 1478028214072 Marionette TRACE conn3 <- [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]]]}] 12:23:34 INFO - .. 12:23:34 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1492ms 12:23:34 INFO - PROCESS | 1847 | 1478028214132 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 12:23:34 INFO - PROCESS | 1847 | 1478028214138 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 12:23:34 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 12:23:34 INFO - PROCESS | 1847 | 1478028214148 Marionette TRACE conn3 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:34 INFO - PROCESS | 1847 | 1478028214331 Marionette TRACE conn3 <- [1,794,null,{"value":null}] 12:23:34 INFO - PROCESS | 1847 | 1478028214426 Marionette TRACE conn3 -> [0,795,"getWindowHandles",null] 12:23:34 INFO - PROCESS | 1847 | 1478028214431 Marionette TRACE conn3 <- [1,795,null,["8"]] 12:23:34 INFO - PROCESS | 1847 | 1478028214437 Marionette TRACE conn3 -> [0,796,"switchToWindow",{"name":"8"}] 12:23:34 INFO - PROCESS | 1847 | 1478028214444 Marionette TRACE conn3 <- [1,796,null,{}] 12:23:34 INFO - PROCESS | 1847 | 1478028214450 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb5000 == 10 [pid = 1847] [id = 177] 12:23:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8dcb6800) [pid = 1847] [serial = 520] [outer = (nil)] 12:23:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8dcbc000) [pid = 1847] [serial = 521] [outer = 0x8dcb6800] 12:23:34 INFO - PROCESS | 1847 | 1478028214540 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8d834c00) [pid = 1847] [serial = 522] [outer = 0x8dcb6800] 12:23:35 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:35 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:35 INFO - PROCESS | 1847 | 1478028215107 Marionette TRACE conn3 <- [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] 12:23:35 INFO - PROCESS | 1847 | 1478028215180 Marionette TRACE conn3 <- [1,798,null,{"value":"8"}] 12:23:35 INFO - TEST-START | /fetch/api/request/request-consume.html 12:23:35 INFO - PROCESS | 1847 | 1478028215187 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:35 INFO - PROCESS | 1847 | 1478028215393 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 12:23:35 INFO - PROCESS | 1847 | 1478028215407 Marionette TRACE conn3 -> [0,800,"getWindowHandles",null] 12:23:35 INFO - PROCESS | 1847 | 1478028215410 Marionette TRACE conn3 <- [1,800,null,["8"]] 12:23:35 INFO - PROCESS | 1847 | 1478028215417 Marionette TRACE conn3 -> [0,801,"switchToWindow",{"name":"8"}] 12:23:35 INFO - PROCESS | 1847 | 1478028215422 Marionette TRACE conn3 <- [1,801,null,{}] 12:23:35 INFO - PROCESS | 1847 | 1478028215429 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8facb000 == 11 [pid = 1847] [id = 178] 12:23:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x911b2400) [pid = 1847] [serial = 523] [outer = (nil)] 12:23:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x911b5400) [pid = 1847] [serial = 524] [outer = 0x911b2400] 12:23:35 INFO - PROCESS | 1847 | 1478028215517 Marionette DEBUG loaded listener.js 12:23:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x911b9800) [pid = 1847] [serial = 525] [outer = 0x911b2400] 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:36 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:36 INFO - PROCESS | 1847 | 1478028216305 Marionette TRACE conn3 <- [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]]]}] 12:23:36 INFO - ...................................... 12:23:36 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1179ms 12:23:36 INFO - PROCESS | 1847 | 1478028216374 Marionette TRACE conn3 -> [0,803,"getWindowHandle",null] 12:23:36 INFO - TEST-START | /fetch/api/request/request-disturbed.html 12:23:36 INFO - PROCESS | 1847 | 1478028216382 Marionette TRACE conn3 <- [1,803,null,{"value":"8"}] 12:23:36 INFO - PROCESS | 1847 | 1478028216389 Marionette TRACE conn3 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:36 INFO - PROCESS | 1847 | 1478028216560 Marionette TRACE conn3 <- [1,804,null,{"value":null}] 12:23:36 INFO - PROCESS | 1847 | 1478028216656 Marionette TRACE conn3 -> [0,805,"getWindowHandles",null] 12:23:36 INFO - PROCESS | 1847 | 1478028216660 Marionette TRACE conn3 <- [1,805,null,["8"]] 12:23:36 INFO - PROCESS | 1847 | 1478028216666 Marionette TRACE conn3 -> [0,806,"switchToWindow",{"name":"8"}] 12:23:36 INFO - PROCESS | 1847 | 1478028216674 Marionette TRACE conn3 <- [1,806,null,{}] 12:23:36 INFO - PROCESS | 1847 | 1478028216680 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x93d3f400 == 12 [pid = 1847] [id = 179] 12:23:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x93d3f800) [pid = 1847] [serial = 526] [outer = (nil)] 12:23:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x94f32400) [pid = 1847] [serial = 527] [outer = 0x93d3f800] 12:23:36 INFO - PROCESS | 1847 | 1478028216770 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x951f0400) [pid = 1847] [serial = 528] [outer = 0x93d3f800] 12:23:37 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:37 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:37 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:37 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:37 INFO - PROCESS | 1847 | 1478028217261 Marionette TRACE conn3 <- [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]]]}] 12:23:37 INFO - ...... 12:23:37 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 925ms 12:23:37 INFO - PROCESS | 1847 | 1478028217313 Marionette TRACE conn3 -> [0,808,"getWindowHandle",null] 12:23:37 INFO - TEST-START | /fetch/api/request/request-error.html 12:23:37 INFO - PROCESS | 1847 | 1478028217319 Marionette TRACE conn3 <- [1,808,null,{"value":"8"}] 12:23:37 INFO - PROCESS | 1847 | 1478028217329 Marionette TRACE conn3 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:37 INFO - PROCESS | 1847 | 1478028217497 Marionette TRACE conn3 <- [1,809,null,{"value":null}] 12:23:37 INFO - PROCESS | 1847 | 1478028217602 Marionette TRACE conn3 -> [0,810,"getWindowHandles",null] 12:23:37 INFO - PROCESS | 1847 | 1478028217606 Marionette TRACE conn3 <- [1,810,null,["8"]] 12:23:37 INFO - PROCESS | 1847 | 1478028217613 Marionette TRACE conn3 -> [0,811,"switchToWindow",{"name":"8"}] 12:23:37 INFO - PROCESS | 1847 | 1478028217619 Marionette TRACE conn3 <- [1,811,null,{}] 12:23:37 INFO - PROCESS | 1847 | 1478028217625 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x95ea3800 == 13 [pid = 1847] [id = 180] 12:23:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x96232800) [pid = 1847] [serial = 529] [outer = (nil)] 12:23:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x96335400) [pid = 1847] [serial = 530] [outer = 0x96232800] 12:23:37 INFO - PROCESS | 1847 | 1478028217717 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x97c41000) [pid = 1847] [serial = 531] [outer = 0x96232800] 12:23:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:23:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:23:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:23:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:23:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 12:23:38 INFO - .................... 12:23:38 INFO - TEST-OK | /fetch/api/request/request-error.html | took 922ms 12:23:38 INFO - PROCESS | 1847 | 1478028218232 Marionette TRACE conn3 <- [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]]]}] 12:23:38 INFO - PROCESS | 1847 | 1478028218250 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 12:23:38 INFO - TEST-START | /fetch/api/request/request-headers.html 12:23:38 INFO - PROCESS | 1847 | 1478028218258 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 12:23:38 INFO - PROCESS | 1847 | 1478028218264 Marionette TRACE conn3 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:38 INFO - PROCESS | 1847 | 1478028218425 Marionette TRACE conn3 <- [1,814,null,{"value":null}] 12:23:38 INFO - PROCESS | 1847 | 1478028218442 Marionette TRACE conn3 -> [0,815,"getWindowHandles",null] 12:23:38 INFO - PROCESS | 1847 | 1478028218444 Marionette TRACE conn3 <- [1,815,null,["8"]] 12:23:38 INFO - PROCESS | 1847 | 1478028218450 Marionette TRACE conn3 -> [0,816,"switchToWindow",{"name":"8"}] 12:23:38 INFO - PROCESS | 1847 | 1478028218454 Marionette TRACE conn3 <- [1,816,null,{}] 12:23:38 INFO - PROCESS | 1847 | 1478028218540 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e81000 == 14 [pid = 1847] [id = 181] 12:23:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x98e82c00) [pid = 1847] [serial = 532] [outer = (nil)] 12:23:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x98e86000) [pid = 1847] [serial = 533] [outer = 0x98e82c00] 12:23:38 INFO - PROCESS | 1847 | 1478028218622 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x98e89000) [pid = 1847] [serial = 534] [outer = 0x98e82c00] 12:23:39 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:23:39 INFO - PROCESS | 1847 | [1847] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:23:39 INFO - PROCESS | 1847 | 1478028219223 Marionette TRACE conn3 <- [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]]]}] 12:23:39 INFO - ........................................................ 12:23:39 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1037ms 12:23:39 INFO - PROCESS | 1847 | 1478028219300 Marionette TRACE conn3 -> [0,818,"getWindowHandle",null] 12:23:39 INFO - PROCESS | 1847 | 1478028219303 Marionette TRACE conn3 <- [1,818,null,{"value":"8"}] 12:23:39 INFO - TEST-START | /fetch/api/request/request-idl.html 12:23:39 INFO - PROCESS | 1847 | 1478028219310 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:39 INFO - PROCESS | 1847 | 1478028219512 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 12:23:39 INFO - PROCESS | 1847 | 1478028219524 Marionette TRACE conn3 -> [0,820,"getWindowHandles",null] 12:23:39 INFO - PROCESS | 1847 | 1478028219527 Marionette TRACE conn3 <- [1,820,null,["8"]] 12:23:39 INFO - PROCESS | 1847 | 1478028219532 Marionette TRACE conn3 -> [0,821,"switchToWindow",{"name":"8"}] 12:23:39 INFO - PROCESS | 1847 | 1478028219539 Marionette TRACE conn3 <- [1,821,null,{}] 12:23:39 INFO - PROCESS | 1847 | 1478028219546 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a17d000 == 15 [pid = 1847] [id = 182] 12:23:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x9a1c7400) [pid = 1847] [serial = 535] [outer = (nil)] 12:23:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x9a436c00) [pid = 1847] [serial = 536] [outer = 0x9a1c7400] 12:23:39 INFO - PROCESS | 1847 | 1478028219634 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x9a493c00) [pid = 1847] [serial = 537] [outer = 0x9a1c7400] 12:23:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:23:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:23:40 INFO - ............................................. 12:23:40 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1439ms 12:23:40 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 12:23:40 INFO - PROCESS | 1847 | 1478028220695 Marionette TRACE conn3 <- [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]]]}] 12:23:40 INFO - PROCESS | 1847 | 1478028220751 Marionette TRACE conn3 -> [0,823,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 1847 | 1478028220756 Marionette TRACE conn3 <- [1,823,null,{"value":"8"}] 12:23:40 INFO - PROCESS | 1847 | 1478028220777 Marionette TRACE conn3 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:40 INFO - PROCESS | 1847 | 1478028220992 Marionette TRACE conn3 <- [1,824,null,{"value":null}] 12:23:41 INFO - PROCESS | 1847 | 1478028221131 Marionette TRACE conn3 -> [0,825,"getWindowHandles",null] 12:23:41 INFO - PROCESS | 1847 | 1478028221135 Marionette TRACE conn3 <- [1,825,null,["8"]] 12:23:41 INFO - PROCESS | 1847 | 1478028221146 Marionette TRACE conn3 -> [0,826,"switchToWindow",{"name":"8"}] 12:23:41 INFO - PROCESS | 1847 | 1478028221154 Marionette TRACE conn3 <- [1,826,null,{}] 12:23:41 INFO - PROCESS | 1847 | 1478028221160 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac6400 == 16 [pid = 1847] [id = 183] 12:23:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8fac7400) [pid = 1847] [serial = 538] [outer = (nil)] 12:23:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8facc400) [pid = 1847] [serial = 539] [outer = 0x8fac7400] 12:23:41 INFO - PROCESS | 1847 | 1478028221267 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x911ba800) [pid = 1847] [serial = 540] [outer = 0x8fac7400] 12:23:41 INFO - PROCESS | 1847 | [1847] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 12:23:41 INFO - PROCESS | 1847 | 1478028221964 Marionette TRACE conn3 <- [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]]]}] 12:23:42 INFO - .............................. 12:23:42 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1290ms 12:23:42 INFO - PROCESS | 1847 | 1478028222064 Marionette TRACE conn3 -> [0,828,"getWindowHandle",null] 12:23:42 INFO - PROCESS | 1847 | 1478028222069 Marionette TRACE conn3 <- [1,828,null,{"value":"8"}] 12:23:42 INFO - TEST-START | /fetch/api/request/request-init-002.html 12:23:42 INFO - PROCESS | 1847 | 1478028222103 Marionette TRACE conn3 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:42 INFO - PROCESS | 1847 | 1478028222283 Marionette TRACE conn3 <- [1,829,null,{"value":null}] 12:23:42 INFO - PROCESS | 1847 | 1478028222416 Marionette TRACE conn3 -> [0,830,"getWindowHandles",null] 12:23:42 INFO - PROCESS | 1847 | 1478028222419 Marionette TRACE conn3 <- [1,830,null,["8"]] 12:23:42 INFO - PROCESS | 1847 | 1478028222431 Marionette TRACE conn3 -> [0,831,"switchToWindow",{"name":"8"}] 12:23:42 INFO - PROCESS | 1847 | 1478028222438 Marionette TRACE conn3 <- [1,831,null,{}] 12:23:42 INFO - PROCESS | 1847 | 1478028222443 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bceac00 == 17 [pid = 1847] [id = 184] 12:23:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x95cbec00) [pid = 1847] [serial = 541] [outer = (nil)] 12:23:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x96238400) [pid = 1847] [serial = 542] [outer = 0x95cbec00] 12:23:42 INFO - PROCESS | 1847 | 1478028222549 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x97c58400) [pid = 1847] [serial = 543] [outer = 0x95cbec00] 12:23:43 INFO - PROCESS | 1847 | 1478028223340 Marionette TRACE conn3 <- [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]]]}] 12:23:43 INFO - ....... 12:23:43 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1280ms 12:23:43 INFO - PROCESS | 1847 | 1478028223382 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 12:23:43 INFO - PROCESS | 1847 | 1478028223388 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 12:23:43 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 12:23:43 INFO - PROCESS | 1847 | 1478028223397 Marionette TRACE conn3 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:43 INFO - PROCESS | 1847 | 1478028223614 Marionette TRACE conn3 <- [1,834,null,{"value":null}] 12:23:43 INFO - PROCESS | 1847 | 1478028223738 Marionette TRACE conn3 -> [0,835,"getWindowHandles",null] 12:23:43 INFO - PROCESS | 1847 | 1478028223744 Marionette TRACE conn3 <- [1,835,null,["8"]] 12:23:43 INFO - PROCESS | 1847 | 1478028223750 Marionette TRACE conn3 -> [0,836,"switchToWindow",{"name":"8"}] 12:23:43 INFO - PROCESS | 1847 | 1478028223757 Marionette TRACE conn3 <- [1,836,null,{}] 12:23:43 INFO - PROCESS | 1847 | 1478028223763 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fad2000 == 18 [pid = 1847] [id = 185] 12:23:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x90703400) [pid = 1847] [serial = 544] [outer = (nil)] 12:23:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x9070e000) [pid = 1847] [serial = 545] [outer = 0x90703400] 12:23:43 INFO - PROCESS | 1847 | 1478028223854 Marionette DEBUG loaded listener.js 12:23:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x911b2000) [pid = 1847] [serial = 546] [outer = 0x90703400] 12:23:45 INFO - PROCESS | 1847 | 1478028225005 Marionette TRACE conn3 <- [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"]]]}] 12:23:45 INFO - .... 12:23:45 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1628ms 12:23:45 INFO - PROCESS | 1847 | 1478028225024 Marionette TRACE conn3 -> [0,838,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 1847 | 1478028225030 Marionette TRACE conn3 <- [1,838,null,{"value":"8"}] 12:23:45 INFO - TEST-START | /fetch/api/request/request-structure.html 12:23:45 INFO - PROCESS | 1847 | 1478028225038 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:45 INFO - PROCESS | 1847 | 1478028225218 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 12:23:45 INFO - PROCESS | 1847 | 1478028225334 Marionette TRACE conn3 -> [0,840,"getWindowHandles",null] 12:23:45 INFO - PROCESS | 1847 | 1478028225338 Marionette TRACE conn3 <- [1,840,null,["8"]] 12:23:45 INFO - PROCESS | 1847 | 1478028225345 Marionette TRACE conn3 -> [0,841,"switchToWindow",{"name":"8"}] 12:23:45 INFO - PROCESS | 1847 | 1478028225351 Marionette TRACE conn3 <- [1,841,null,{}] 12:23:45 INFO - PROCESS | 1847 | 1478028225357 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b5c00 == 19 [pid = 1847] [id = 186] 12:23:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x911ba000) [pid = 1847] [serial = 547] [outer = (nil)] 12:23:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x92bb0800) [pid = 1847] [serial = 548] [outer = 0x911ba000] 12:23:45 INFO - PROCESS | 1847 | 1478028225452 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x92e5d800) [pid = 1847] [serial = 549] [outer = 0x911ba000] 12:23:45 INFO - PROCESS | 1847 | 1478028225984 Marionette TRACE conn3 <- [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]]]}] 12:23:46 INFO - ................... 12:23:46 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 979ms 12:23:46 INFO - PROCESS | 1847 | 1478028226018 Marionette TRACE conn3 -> [0,843,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 1847 | 1478028226026 Marionette TRACE conn3 <- [1,843,null,{"value":"8"}] 12:23:46 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 12:23:46 INFO - PROCESS | 1847 | 1478028226033 Marionette TRACE conn3 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:46 INFO - PROCESS | 1847 | 1478028226184 Marionette TRACE conn3 <- [1,844,null,{"value":null}] 12:23:46 INFO - PROCESS | 1847 | 1478028226282 Marionette TRACE conn3 -> [0,845,"getWindowHandles",null] 12:23:46 INFO - PROCESS | 1847 | 1478028226285 Marionette TRACE conn3 <- [1,845,null,["8"]] 12:23:46 INFO - PROCESS | 1847 | 1478028226291 Marionette TRACE conn3 -> [0,846,"switchToWindow",{"name":"8"}] 12:23:46 INFO - PROCESS | 1847 | 1478028226296 Marionette TRACE conn3 <- [1,846,null,{}] 12:23:46 INFO - PROCESS | 1847 | 1478028226301 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x9670a000 == 20 [pid = 1847] [id = 187] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x9670a800) [pid = 1847] [serial = 550] [outer = (nil)] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x9670c400) [pid = 1847] [serial = 551] [outer = 0x9670a800] 12:23:46 INFO - PROCESS | 1847 | 1478028226387 Marionette DEBUG loaded listener.js 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x96711c00) [pid = 1847] [serial = 552] [outer = 0x9670a800] 12:23:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x967bf400 == 21 [pid = 1847] [id = 188] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x97c37c00) [pid = 1847] [serial = 553] [outer = (nil)] 12:23:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c41800 == 22 [pid = 1847] [id = 189] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x97c5b800) [pid = 1847] [serial = 554] [outer = (nil)] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x97c41c00) [pid = 1847] [serial = 555] [outer = 0x97c37c00] 12:23:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x984c7000) [pid = 1847] [serial = 556] [outer = 0x97c5b800] 12:23:47 INFO - PROCESS | 1847 | 1478028227102 Marionette TRACE conn3 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 12:23:47 INFO - . 12:23:47 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1080ms 12:23:47 INFO - PROCESS | 1847 | 1478028227126 Marionette TRACE conn3 -> [0,848,"getWindowHandle",null] 12:23:47 INFO - PROCESS | 1847 | 1478028227133 Marionette TRACE conn3 <- [1,848,null,{"value":"8"}] 12:23:47 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 12:23:47 INFO - PROCESS | 1847 | 1478028227140 Marionette TRACE conn3 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:47 INFO - PROCESS | 1847 | 1478028227347 Marionette TRACE conn3 <- [1,849,null,{"value":null}] 12:23:47 INFO - PROCESS | 1847 | 1478028227379 Marionette TRACE conn3 -> [0,850,"getWindowHandles",null] 12:23:47 INFO - PROCESS | 1847 | 1478028227382 Marionette TRACE conn3 <- [1,850,null,["8"]] 12:23:47 INFO - PROCESS | 1847 | 1478028227388 Marionette TRACE conn3 -> [0,851,"switchToWindow",{"name":"8"}] 12:23:47 INFO - PROCESS | 1847 | 1478028227394 Marionette TRACE conn3 <- [1,851,null,{}] 12:23:47 INFO - PROCESS | 1847 | 1478028227400 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e8b800 == 23 [pid = 1847] [id = 190] 12:23:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x98e8c000) [pid = 1847] [serial = 557] [outer = (nil)] 12:23:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x994b8400) [pid = 1847] [serial = 558] [outer = 0x98e8c000] 12:23:47 INFO - PROCESS | 1847 | 1478028227542 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x994d4000) [pid = 1847] [serial = 559] [outer = 0x98e8c000] 12:23:48 INFO - PROCESS | 1847 | 1478028228077 Marionette TRACE conn3 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 12:23:48 INFO - . 12:23:48 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 975ms 12:23:48 INFO - PROCESS | 1847 | 1478028228114 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 12:23:48 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 12:23:48 INFO - PROCESS | 1847 | 1478028228121 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 12:23:48 INFO - PROCESS | 1847 | 1478028228129 Marionette TRACE conn3 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:23:48 INFO - PROCESS | 1847 | 1478028228329 Marionette TRACE conn3 <- [1,854,null,{"value":null}] 12:23:48 INFO - PROCESS | 1847 | 1478028228360 Marionette TRACE conn3 -> [0,855,"getWindowHandles",null] 12:23:48 INFO - PROCESS | 1847 | 1478028228364 Marionette TRACE conn3 <- [1,855,null,["8"]] 12:23:48 INFO - PROCESS | 1847 | 1478028228368 Marionette TRACE conn3 -> [0,856,"switchToWindow",{"name":"8"}] 12:23:48 INFO - PROCESS | 1847 | 1478028228374 Marionette TRACE conn3 <- [1,856,null,{}] 12:23:48 INFO - PROCESS | 1847 | 1478028228380 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a03dc00 == 24 [pid = 1847] [id = 191] 12:23:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x9a40e400) [pid = 1847] [serial = 560] [outer = (nil)] 12:23:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0xa2887000) [pid = 1847] [serial = 561] [outer = 0x9a40e400] 12:23:48 INFO - PROCESS | 1847 | 1478028228521 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0xa28e1400) [pid = 1847] [serial = 562] [outer = 0x9a40e400] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x94f33400) [pid = 1847] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x98e82c00) [pid = 1847] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x96232800) [pid = 1847] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8dcb6800) [pid = 1847] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x93d3f800) [pid = 1847] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8dcb1400) [pid = 1847] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x9a1c7400) [pid = 1847] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 12:23:48 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x911b2400) [pid = 1847] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x98e81000 == 23 [pid = 1847] [id = 181] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac6400 == 22 [pid = 1847] [id = 183] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8bceac00 == 21 [pid = 1847] [id = 184] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x9a17d000 == 20 [pid = 1847] [id = 182] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x93d3f400 == 19 [pid = 1847] [id = 179] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x95ea3800 == 18 [pid = 1847] [id = 180] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcaf400 == 17 [pid = 1847] [id = 176] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8facb000 == 16 [pid = 1847] [id = 178] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb5000 == 15 [pid = 1847] [id = 177] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x98e8b800 == 14 [pid = 1847] [id = 190] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x97c41800 == 13 [pid = 1847] [id = 189] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x967bf400 == 12 [pid = 1847] [id = 188] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x9670a000 == 11 [pid = 1847] [id = 187] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x911b5c00 == 10 [pid = 1847] [id = 186] 12:23:52 INFO - PROCESS | 1847 | --DOCSHELL 0x8fad2000 == 9 [pid = 1847] [id = 185] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x95cbe400) [pid = 1847] [serial = 516] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x9a436c00) [pid = 1847] [serial = 536] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x9a493c00) [pid = 1847] [serial = 537] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x98e86000) [pid = 1847] [serial = 533] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x98e89000) [pid = 1847] [serial = 534] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x96335400) [pid = 1847] [serial = 530] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x97c41000) [pid = 1847] [serial = 531] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x94f32400) [pid = 1847] [serial = 527] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x951f0400) [pid = 1847] [serial = 528] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x911b5400) [pid = 1847] [serial = 524] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x911b9800) [pid = 1847] [serial = 525] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8dcbc000) [pid = 1847] [serial = 521] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8d834c00) [pid = 1847] [serial = 522] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8dcb7400) [pid = 1847] [serial = 518] [outer = (nil)] [url = about:blank] 12:23:53 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dcbc800) [pid = 1847] [serial = 519] [outer = (nil)] [url = about:blank] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x90703400) [pid = 1847] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x911ba000) [pid = 1847] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x95cbec00) [pid = 1847] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8fac7400) [pid = 1847] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x98e8c000) [pid = 1847] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x97c5b800) [pid = 1847] [serial = 554] [outer = (nil)] [url = about:blank] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x97c37c00) [pid = 1847] [serial = 553] [outer = (nil)] [url = about:blank] 12:23:55 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x9670a800) [pid = 1847] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x984c7000) [pid = 1847] [serial = 556] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x97c41c00) [pid = 1847] [serial = 555] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x92e5d800) [pid = 1847] [serial = 549] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x92bb0800) [pid = 1847] [serial = 548] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x96711c00) [pid = 1847] [serial = 552] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x9670c400) [pid = 1847] [serial = 551] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x994d4000) [pid = 1847] [serial = 559] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x994b8400) [pid = 1847] [serial = 558] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0xa2887000) [pid = 1847] [serial = 561] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x9070e000) [pid = 1847] [serial = 545] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x911b2000) [pid = 1847] [serial = 546] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x96238400) [pid = 1847] [serial = 542] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x97c58400) [pid = 1847] [serial = 543] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x8facc400) [pid = 1847] [serial = 539] [outer = (nil)] [url = about:blank] 12:24:00 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x911ba800) [pid = 1847] [serial = 540] [outer = (nil)] [url = about:blank] 12:24:18 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:24:18 INFO - PROCESS | 1847 | 1478028258675 Marionette TRACE conn3 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 12:24:18 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30565ms 12:24:18 INFO - PROCESS | 1847 | 1478028258693 Marionette TRACE conn3 -> [0,858,"getWindowHandle",null] 12:24:18 INFO - PROCESS | 1847 | 1478028258702 Marionette TRACE conn3 <- [1,858,null,{"value":"8"}] 12:24:18 INFO - TEST-START | /html-media-capture/capture_reflect.html 12:24:18 INFO - PROCESS | 1847 | 1478028258712 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:18 INFO - PROCESS | 1847 | 1478028258918 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 12:24:18 INFO - PROCESS | 1847 | 1478028258981 Marionette TRACE conn3 -> [0,860,"getWindowHandles",null] 12:24:18 INFO - PROCESS | 1847 | 1478028258986 Marionette TRACE conn3 <- [1,860,null,["8"]] 12:24:18 INFO - PROCESS | 1847 | 1478028258994 Marionette TRACE conn3 -> [0,861,"switchToWindow",{"name":"8"}] 12:24:19 INFO - PROCESS | 1847 | 1478028259002 Marionette TRACE conn3 <- [1,861,null,{}] 12:24:19 INFO - PROCESS | 1847 | 1478028259009 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabe800 == 10 [pid = 1847] [id = 192] 12:24:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8dabf800) [pid = 1847] [serial = 563] [outer = (nil)] 12:24:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x8dac2400) [pid = 1847] [serial = 564] [outer = 0x8dabf800] 12:24:19 INFO - PROCESS | 1847 | 1478028259102 Marionette DEBUG loaded listener.js 12:24:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8dc2d400) [pid = 1847] [serial = 565] [outer = 0x8dabf800] 12:24:19 INFO - PROCESS | 1847 | 1478028259635 Marionette TRACE conn3 <- [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"]]]}] 12:24:19 INFO - ..... 12:24:19 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 970ms 12:24:19 INFO - PROCESS | 1847 | 1478028259686 Marionette TRACE conn3 -> [0,863,"getWindowHandle",null] 12:24:19 INFO - PROCESS | 1847 | 1478028259694 Marionette TRACE conn3 <- [1,863,null,{"value":"8"}] 12:24:19 INFO - TEST-START | /html-media-capture/idlharness.html 12:24:19 INFO - PROCESS | 1847 | 1478028259701 Marionette TRACE conn3 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:19 INFO - PROCESS | 1847 | 1478028259864 Marionette TRACE conn3 <- [1,864,null,{"value":null}] 12:24:19 INFO - PROCESS | 1847 | 1478028259960 Marionette TRACE conn3 -> [0,865,"getWindowHandles",null] 12:24:19 INFO - PROCESS | 1847 | 1478028259964 Marionette TRACE conn3 <- [1,865,null,["8"]] 12:24:19 INFO - PROCESS | 1847 | 1478028259970 Marionette TRACE conn3 -> [0,866,"switchToWindow",{"name":"8"}] 12:24:19 INFO - PROCESS | 1847 | 1478028259975 Marionette TRACE conn3 <- [1,866,null,{}] 12:24:19 INFO - PROCESS | 1847 | 1478028259981 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2c000 == 11 [pid = 1847] [id = 193] 12:24:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8f95e000) [pid = 1847] [serial = 566] [outer = (nil)] 12:24:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8f961800) [pid = 1847] [serial = 567] [outer = 0x8f95e000] 12:24:20 INFO - PROCESS | 1847 | 1478028260066 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dab7400) [pid = 1847] [serial = 568] [outer = 0x8f95e000] 12:24:20 INFO - PROCESS | 1847 | 1478028260691 Marionette TRACE conn3 <- [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"]]]}] 12:24:20 INFO - .... 12:24:20 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1027ms 12:24:20 INFO - PROCESS | 1847 | 1478028260806 Marionette TRACE conn3 -> [0,868,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 1847 | 1478028260818 Marionette TRACE conn3 <- [1,868,null,{"value":"8"}] 12:24:20 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 12:24:20 INFO - PROCESS | 1847 | 1478028260837 Marionette TRACE conn3 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:21 INFO - PROCESS | 1847 | 1478028261049 Marionette TRACE conn3 <- [1,869,null,{"value":null}] 12:24:21 INFO - PROCESS | 1847 | 1478028261065 Marionette TRACE conn3 -> [0,870,"getWindowHandles",null] 12:24:21 INFO - PROCESS | 1847 | 1478028261070 Marionette TRACE conn3 <- [1,870,null,["8"]] 12:24:21 INFO - PROCESS | 1847 | 1478028261074 Marionette TRACE conn3 -> [0,871,"switchToWindow",{"name":"8"}] 12:24:21 INFO - PROCESS | 1847 | 1478028261081 Marionette TRACE conn3 <- [1,871,null,{}] 12:24:21 INFO - PROCESS | 1847 | 1478028261088 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e59c00 == 12 [pid = 1847] [id = 194] 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x92e5b800) [pid = 1847] [serial = 569] [outer = (nil)] 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x93270c00) [pid = 1847] [serial = 570] [outer = 0x92e5b800] 12:24:21 INFO - PROCESS | 1847 | 1478028261180 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x93ad1c00) [pid = 1847] [serial = 571] [outer = 0x92e5b800] 12:24:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x95923c00 == 13 [pid = 1847] [id = 195] 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x95cb8800) [pid = 1847] [serial = 572] [outer = (nil)] 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x967b4000) [pid = 1847] [serial = 573] [outer = 0x95cb8800] 12:24:21 INFO - PROCESS | 1847 | 1478028261716 Marionette DEBUG loaded listener.js 12:24:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x967b9400) [pid = 1847] [serial = 574] [outer = 0x95cb8800] 12:24:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x94f31c00 == 14 [pid = 1847] [id = 196] 12:24:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x94f32400) [pid = 1847] [serial = 575] [outer = (nil)] 12:24:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x94fe6400) [pid = 1847] [serial = 576] [outer = 0x94f32400] 12:24:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x93d45000) [pid = 1847] [serial = 577] [outer = 0x94f32400] 12:24:22 INFO - PROCESS | 1847 | 1478028262592 Marionette TRACE conn3 <- [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]]]}] 12:24:22 INFO - . 12:24:22 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 1875ms 12:24:22 INFO - PROCESS | 1847 | 1478028262707 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 12:24:22 INFO - PROCESS | 1847 | 1478028262710 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 12:24:22 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 12:24:22 INFO - PROCESS | 1847 | 1478028262717 Marionette TRACE conn3 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:22 INFO - PROCESS | 1847 | 1478028262889 Marionette TRACE conn3 <- [1,874,null,{"value":null}] 12:24:22 INFO - PROCESS | 1847 | 1478028262900 Marionette TRACE conn3 -> [0,875,"getWindowHandles",null] 12:24:22 INFO - PROCESS | 1847 | 1478028262904 Marionette TRACE conn3 <- [1,875,null,["8"]] 12:24:22 INFO - PROCESS | 1847 | 1478028262910 Marionette TRACE conn3 -> [0,876,"switchToWindow",{"name":"8"}] 12:24:22 INFO - PROCESS | 1847 | 1478028262915 Marionette TRACE conn3 <- [1,876,null,{}] 12:24:22 INFO - PROCESS | 1847 | 1478028262921 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x984c7c00 == 15 [pid = 1847] [id = 197] 12:24:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x984c8c00) [pid = 1847] [serial = 578] [outer = (nil)] 12:24:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x984cec00) [pid = 1847] [serial = 579] [outer = 0x984c8c00] 12:24:23 INFO - PROCESS | 1847 | 1478028263011 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x98e81000) [pid = 1847] [serial = 580] [outer = 0x984c8c00] 12:24:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e8c400 == 16 [pid = 1847] [id = 198] 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x98e8e400) [pid = 1847] [serial = 581] [outer = (nil)] 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x994bd800) [pid = 1847] [serial = 582] [outer = 0x98e8e400] 12:24:23 INFO - PROCESS | 1847 | 1478028263510 Marionette DEBUG loaded listener.js 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x9a037000) [pid = 1847] [serial = 583] [outer = 0x98e8e400] 12:24:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e86400 == 17 [pid = 1847] [id = 199] 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x98e87c00) [pid = 1847] [serial = 584] [outer = (nil)] 12:24:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x9a1cfc00) [pid = 1847] [serial = 585] [outer = 0x98e87c00] 12:24:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x9a1c9c00) [pid = 1847] [serial = 586] [outer = 0x98e87c00] 12:24:24 INFO - PROCESS | 1847 | 1478028264425 Marionette TRACE conn3 <- [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]]]}] 12:24:24 INFO - . 12:24:24 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1828ms 12:24:24 INFO - PROCESS | 1847 | 1478028264545 Marionette TRACE conn3 -> [0,878,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 1847 | 1478028264547 Marionette TRACE conn3 <- [1,878,null,{"value":"8"}] 12:24:24 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 12:24:24 INFO - PROCESS | 1847 | 1478028264555 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:24 INFO - PROCESS | 1847 | 1478028264677 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 12:24:24 INFO - PROCESS | 1847 | 1478028264688 Marionette TRACE conn3 -> [0,880,"getWindowHandles",null] 12:24:24 INFO - PROCESS | 1847 | 1478028264698 Marionette TRACE conn3 <- [1,880,null,["8"]] 12:24:24 INFO - PROCESS | 1847 | 1478028264704 Marionette TRACE conn3 -> [0,881,"switchToWindow",{"name":"8"}] 12:24:24 INFO - PROCESS | 1847 | 1478028264711 Marionette TRACE conn3 <- [1,881,null,{}] 12:24:24 INFO - PROCESS | 1847 | 1478028264715 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a0df800 == 18 [pid = 1847] [id = 200] 12:24:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x9a17ac00) [pid = 1847] [serial = 587] [outer = (nil)] 12:24:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x9a4d4000) [pid = 1847] [serial = 588] [outer = 0x9a17ac00] 12:24:24 INFO - PROCESS | 1847 | 1478028264796 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x9a4d6c00) [pid = 1847] [serial = 589] [outer = 0x9a17ac00] 12:24:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b087000 == 19 [pid = 1847] [id = 201] 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x9b087c00) [pid = 1847] [serial = 590] [outer = (nil)] 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x9b330400) [pid = 1847] [serial = 591] [outer = 0x9b087c00] 12:24:25 INFO - PROCESS | 1847 | 1478028265303 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x9b335400) [pid = 1847] [serial = 592] [outer = 0x9b087c00] 12:24:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b083800 == 20 [pid = 1847] [id = 202] 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x9b08b400) [pid = 1847] [serial = 593] [outer = (nil)] 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x9b4d5000) [pid = 1847] [serial = 594] [outer = 0x9b08b400] 12:24:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x9b4d5c00) [pid = 1847] [serial = 595] [outer = 0x9b08b400] 12:24:26 INFO - PROCESS | 1847 | 1478028266212 Marionette TRACE conn3 <- [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]]]}] 12:24:26 INFO - . 12:24:26 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 1681ms 12:24:26 INFO - PROCESS | 1847 | 1478028266236 Marionette TRACE conn3 -> [0,883,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 1847 | 1478028266239 Marionette TRACE conn3 <- [1,883,null,{"value":"8"}] 12:24:26 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 12:24:26 INFO - PROCESS | 1847 | 1478028266246 Marionette TRACE conn3 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:26 INFO - PROCESS | 1847 | 1478028266518 Marionette TRACE conn3 <- [1,884,null,{"value":null}] 12:24:26 INFO - PROCESS | 1847 | 1478028266530 Marionette TRACE conn3 -> [0,885,"getWindowHandles",null] 12:24:26 INFO - PROCESS | 1847 | 1478028266532 Marionette TRACE conn3 <- [1,885,null,["8"]] 12:24:26 INFO - PROCESS | 1847 | 1478028266537 Marionette TRACE conn3 -> [0,886,"switchToWindow",{"name":"8"}] 12:24:26 INFO - PROCESS | 1847 | 1478028266545 Marionette TRACE conn3 <- [1,886,null,{}] 12:24:26 INFO - PROCESS | 1847 | 1478028266551 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x95360400 == 21 [pid = 1847] [id = 203] 12:24:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0xa0fec000) [pid = 1847] [serial = 596] [outer = (nil)] 12:24:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0xa112f000) [pid = 1847] [serial = 597] [outer = 0xa0fec000] 12:24:26 INFO - PROCESS | 1847 | 1478028266636 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0xa2392800) [pid = 1847] [serial = 598] [outer = 0xa0fec000] 12:24:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc39400 == 22 [pid = 1847] [id = 204] 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dabbc00) [pid = 1847] [serial = 599] [outer = (nil)] 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dcb3000) [pid = 1847] [serial = 600] [outer = 0x8dabbc00] 12:24:27 INFO - PROCESS | 1847 | 1478028267189 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8dcb8000) [pid = 1847] [serial = 601] [outer = 0x8dabbc00] 12:24:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x9115e000 == 23 [pid = 1847] [id = 205] 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x91161000) [pid = 1847] [serial = 602] [outer = (nil)] 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x911b2400) [pid = 1847] [serial = 603] [outer = 0x91161000] 12:24:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8f961400) [pid = 1847] [serial = 604] [outer = 0x91161000] 12:24:28 INFO - PROCESS | 1847 | 1478028268324 Marionette TRACE conn3 <- [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]]]}] 12:24:28 INFO - . 12:24:28 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2175ms 12:24:28 INFO - PROCESS | 1847 | 1478028268427 Marionette TRACE conn3 -> [0,888,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 1847 | 1478028268433 Marionette TRACE conn3 <- [1,888,null,{"value":"8"}] 12:24:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 12:24:28 INFO - PROCESS | 1847 | 1478028268442 Marionette TRACE conn3 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:28 INFO - PROCESS | 1847 | 1478028268621 Marionette TRACE conn3 <- [1,889,null,{"value":null}] 12:24:28 INFO - PROCESS | 1847 | 1478028268768 Marionette TRACE conn3 -> [0,890,"getWindowHandles",null] 12:24:28 INFO - PROCESS | 1847 | 1478028268774 Marionette TRACE conn3 <- [1,890,null,["8"]] 12:24:28 INFO - PROCESS | 1847 | 1478028268781 Marionette TRACE conn3 -> [0,891,"switchToWindow",{"name":"8"}] 12:24:28 INFO - PROCESS | 1847 | 1478028268789 Marionette TRACE conn3 <- [1,891,null,{}] 12:24:28 INFO - PROCESS | 1847 | 1478028268794 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x94fe2c00 == 24 [pid = 1847] [id = 206] 12:24:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x95751000) [pid = 1847] [serial = 605] [outer = (nil)] 12:24:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x97c62000) [pid = 1847] [serial = 606] [outer = 0x95751000] 12:24:28 INFO - PROCESS | 1847 | 1478028268899 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x994b8c00) [pid = 1847] [serial = 607] [outer = 0x95751000] 12:24:29 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0f86800 == 25 [pid = 1847] [id = 207] 12:24:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0xa0ff3400) [pid = 1847] [serial = 608] [outer = (nil)] 12:24:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0xa23dd000) [pid = 1847] [serial = 609] [outer = 0xa0ff3400] 12:24:29 INFO - PROCESS | 1847 | 1478028269443 Marionette DEBUG loaded listener.js 12:24:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0xa23e0400) [pid = 1847] [serial = 610] [outer = 0xa0ff3400] 12:24:29 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12373 12:24:30 INFO - PROCESS | 1847 | 1478028270374 Marionette TRACE conn3 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 12:24:30 INFO - . 12:24:30 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 1976ms 12:24:30 INFO - PROCESS | 1847 | 1478028270418 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 12:24:30 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 12:24:30 INFO - PROCESS | 1847 | 1478028270422 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 12:24:30 INFO - PROCESS | 1847 | 1478028270429 Marionette TRACE conn3 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:30 INFO - PROCESS | 1847 | 1478028270674 Marionette TRACE conn3 <- [1,894,null,{"value":null}] 12:24:30 INFO - PROCESS | 1847 | 1478028270851 Marionette TRACE conn3 -> [0,895,"getWindowHandles",null] 12:24:30 INFO - PROCESS | 1847 | 1478028270859 Marionette TRACE conn3 <- [1,895,null,["8"]] 12:24:30 INFO - PROCESS | 1847 | 1478028270875 Marionette TRACE conn3 -> [0,896,"switchToWindow",{"name":"8"}] 12:24:30 INFO - PROCESS | 1847 | 1478028270882 Marionette TRACE conn3 <- [1,896,null,{}] 12:24:30 INFO - PROCESS | 1847 | 1478028270945 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab2000 == 26 [pid = 1847] [id = 208] 12:24:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8daba000) [pid = 1847] [serial = 611] [outer = (nil)] 12:24:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8f8b8c00) [pid = 1847] [serial = 612] [outer = 0x8daba000] 12:24:31 INFO - PROCESS | 1847 | 1478028271030 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8faccc00) [pid = 1847] [serial = 613] [outer = 0x8daba000] 12:24:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x93b45800 == 27 [pid = 1847] [id = 209] 12:24:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x93bed000) [pid = 1847] [serial = 614] [outer = (nil)] 12:24:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x95923000) [pid = 1847] [serial = 615] [outer = 0x93bed000] 12:24:31 INFO - PROCESS | 1847 | 1478028271549 Marionette DEBUG loaded listener.js 12:24:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x95cb8000) [pid = 1847] [serial = 616] [outer = 0x93bed000] 12:24:32 INFO - PROCESS | 1847 | 1478028272091 Marionette TRACE conn3 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 12:24:32 INFO - . 12:24:32 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1781ms 12:24:32 INFO - PROCESS | 1847 | 1478028272210 Marionette TRACE conn3 -> [0,898,"getWindowHandle",null] 12:24:32 INFO - PROCESS | 1847 | 1478028272216 Marionette TRACE conn3 <- [1,898,null,{"value":"8"}] 12:24:32 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 12:24:32 INFO - PROCESS | 1847 | 1478028272224 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:32 INFO - PROCESS | 1847 | 1478028272367 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 12:24:32 INFO - PROCESS | 1847 | 1478028272474 Marionette TRACE conn3 -> [0,900,"getWindowHandles",null] 12:24:32 INFO - PROCESS | 1847 | 1478028272481 Marionette TRACE conn3 <- [1,900,null,["8"]] 12:24:32 INFO - PROCESS | 1847 | 1478028272486 Marionette TRACE conn3 -> [0,901,"switchToWindow",{"name":"8"}] 12:24:32 INFO - PROCESS | 1847 | 1478028272491 Marionette TRACE conn3 <- [1,901,null,{}] 12:24:32 INFO - PROCESS | 1847 | 1478028272501 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c34c00 == 28 [pid = 1847] [id = 210] 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x97c35400) [pid = 1847] [serial = 617] [outer = (nil)] 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x97c41400) [pid = 1847] [serial = 618] [outer = 0x97c35400] 12:24:32 INFO - PROCESS | 1847 | 1478028272586 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x98e80800) [pid = 1847] [serial = 619] [outer = 0x97c35400] 12:24:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x994b8800 == 29 [pid = 1847] [id = 211] 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x9a1d6800) [pid = 1847] [serial = 620] [outer = (nil)] 12:24:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a40b000 == 30 [pid = 1847] [id = 212] 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x9a40b800) [pid = 1847] [serial = 621] [outer = (nil)] 12:24:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x9a432000) [pid = 1847] [serial = 622] [outer = 0x9a1d6800] 12:24:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x9a17b000) [pid = 1847] [serial = 623] [outer = 0x9a40b800] 12:24:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x9a40cc00) [pid = 1847] [serial = 624] [outer = 0x9a40b800] 12:24:33 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcef800 == 29 [pid = 1847] [id = 9] 12:24:33 INFO - PROCESS | 1847 | 1478028273287 Marionette TRACE conn3 <- [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]]]}] 12:24:33 INFO - . 12:24:33 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1080ms 12:24:33 INFO - PROCESS | 1847 | 1478028273307 Marionette TRACE conn3 -> [0,903,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1847 | 1478028273311 Marionette TRACE conn3 <- [1,903,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 12:24:33 INFO - PROCESS | 1847 | 1478028273317 Marionette TRACE conn3 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:33 INFO - PROCESS | 1847 | 1478028273526 Marionette TRACE conn3 <- [1,904,null,{"value":null}] 12:24:33 INFO - PROCESS | 1847 | 1478028273557 Marionette TRACE conn3 -> [0,905,"getWindowHandles",null] 12:24:33 INFO - PROCESS | 1847 | 1478028273565 Marionette TRACE conn3 <- [1,905,null,["8"]] 12:24:33 INFO - PROCESS | 1847 | 1478028273570 Marionette TRACE conn3 -> [0,906,"switchToWindow",{"name":"8"}] 12:24:33 INFO - PROCESS | 1847 | 1478028273577 Marionette TRACE conn3 <- [1,906,null,{}] 12:24:33 INFO - PROCESS | 1847 | 1478028273636 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x9ae94800 == 30 [pid = 1847] [id = 213] 12:24:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x9ae96400) [pid = 1847] [serial = 625] [outer = (nil)] 12:24:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x9b07f000) [pid = 1847] [serial = 626] [outer = 0x9ae96400] 12:24:33 INFO - PROCESS | 1847 | 1478028273718 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x9b3cc400) [pid = 1847] [serial = 627] [outer = 0x9ae96400] 12:24:34 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0f87c00 == 31 [pid = 1847] [id = 214] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0xa23e6800) [pid = 1847] [serial = 628] [outer = (nil)] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0xa23e2800) [pid = 1847] [serial = 629] [outer = 0xa23e6800] 12:24:34 INFO - PROCESS | 1847 | ++DOCSHELL 0xa2393000 == 32 [pid = 1847] [id = 215] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0xa2b97800) [pid = 1847] [serial = 630] [outer = (nil)] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8d71c800) [pid = 1847] [serial = 631] [outer = 0xa2b97800] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x9b4d9400) [pid = 1847] [serial = 632] [outer = 0xa23e6800] 12:24:34 INFO - PROCESS | 1847 | 1478028274446 Marionette TRACE conn3 <- [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]]]}] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x9b08b400) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x9b087c00) [pid = 1847] [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] 12:24:34 INFO - . 12:24:34 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1224ms 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x9a17ac00) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x98e87c00) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x98e8e400) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x984c8c00) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x94f32400) [pid = 1847] [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;] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x95cb8800) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x92e5b800) [pid = 1847] [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] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8f95e000) [pid = 1847] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x9a40e400) [pid = 1847] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 12:24:34 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8dabf800) [pid = 1847] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 12:24:34 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 12:24:34 INFO - PROCESS | 1847 | 1478028274553 Marionette TRACE conn3 -> [0,908,"getWindowHandle",null] 12:24:34 INFO - PROCESS | 1847 | 1478028274563 Marionette TRACE conn3 <- [1,908,null,{"value":"8"}] 12:24:34 INFO - PROCESS | 1847 | 1478028274577 Marionette TRACE conn3 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:34 INFO - PROCESS | 1847 | 1478028274743 Marionette TRACE conn3 <- [1,909,null,{"value":null}] 12:24:34 INFO - PROCESS | 1847 | 1478028274751 Marionette TRACE conn3 -> [0,910,"getWindowHandles",null] 12:24:34 INFO - PROCESS | 1847 | 1478028274755 Marionette TRACE conn3 <- [1,910,null,["8"]] 12:24:34 INFO - PROCESS | 1847 | 1478028274760 Marionette TRACE conn3 -> [0,911,"switchToWindow",{"name":"8"}] 12:24:34 INFO - PROCESS | 1847 | 1478028274766 Marionette TRACE conn3 <- [1,911,null,{}] 12:24:34 INFO - PROCESS | 1847 | 1478028274772 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4d7400 == 33 [pid = 1847] [id = 216] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0xa0f87400) [pid = 1847] [serial = 633] [outer = (nil)] 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0xa2b99000) [pid = 1847] [serial = 634] [outer = 0xa0f87400] 12:24:34 INFO - PROCESS | 1847 | 1478028274855 Marionette DEBUG loaded listener.js 12:24:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0xa2b9dc00) [pid = 1847] [serial = 635] [outer = 0xa0f87400] 12:24:35 INFO - PROCESS | 1847 | ++DOCSHELL 0xa2ba3000 == 34 [pid = 1847] [id = 217] 12:24:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0xa2c0dc00) [pid = 1847] [serial = 636] [outer = (nil)] 12:24:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0xa2c0e400) [pid = 1847] [serial = 637] [outer = 0xa2c0dc00] 12:24:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0xa2ba4c00) [pid = 1847] [serial = 638] [outer = 0xa2c0dc00] 12:24:35 INFO - PROCESS | 1847 | 1478028275514 Marionette TRACE conn3 <- [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]]]}] 12:24:35 INFO - . 12:24:35 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 972ms 12:24:35 INFO - PROCESS | 1847 | 1478028275548 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 1847 | 1478028275551 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 12:24:35 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 12:24:35 INFO - PROCESS | 1847 | 1478028275559 Marionette TRACE conn3 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:24:35 INFO - PROCESS | 1847 | 1478028275725 Marionette TRACE conn3 <- [1,914,null,{"value":null}] 12:24:35 INFO - PROCESS | 1847 | 1478028275823 Marionette TRACE conn3 -> [0,915,"getWindowHandles",null] 12:24:35 INFO - PROCESS | 1847 | 1478028275825 Marionette TRACE conn3 <- [1,915,null,["8"]] 12:24:35 INFO - PROCESS | 1847 | 1478028275831 Marionette TRACE conn3 -> [0,916,"switchToWindow",{"name":"8"}] 12:24:35 INFO - PROCESS | 1847 | 1478028275835 Marionette TRACE conn3 <- [1,916,null,{}] 12:24:35 INFO - PROCESS | 1847 | 1478028275908 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba96c00 == 35 [pid = 1847] [id = 218] 12:24:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8cc33c00) [pid = 1847] [serial = 639] [outer = (nil)] 12:24:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0xa2c12800) [pid = 1847] [serial = 640] [outer = 0x8cc33c00] 12:24:36 INFO - PROCESS | 1847 | 1478028275995 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0xa2c15c00) [pid = 1847] [serial = 641] [outer = 0x8cc33c00] 12:24:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a410c00 == 36 [pid = 1847] [id = 219] 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0xa433a400) [pid = 1847] [serial = 642] [outer = (nil)] 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0xa4335c00) [pid = 1847] [serial = 643] [outer = 0xa433a400] 12:24:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b089c00 == 37 [pid = 1847] [id = 220] 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0xa43dcc00) [pid = 1847] [serial = 644] [outer = (nil)] 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0xa43e5000) [pid = 1847] [serial = 645] [outer = 0xa43dcc00] 12:24:36 INFO - PROCESS | 1847 | 1478028276473 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0xa43e8800) [pid = 1847] [serial = 646] [outer = 0xa43dcc00] 12:24:36 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 12:24:36 INFO - PROCESS | 1847 | 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] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x98e86400 == 36 [pid = 1847] [id = 199] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x9b083800 == 35 [pid = 1847] [id = 202] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x9a03dc00 == 34 [pid = 1847] [id = 191] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x94f31c00 == 33 [pid = 1847] [id = 196] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0xa2ba3000 == 32 [pid = 1847] [id = 217] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0xa2393000 == 31 [pid = 1847] [id = 215] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0xa0f87c00 == 30 [pid = 1847] [id = 214] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x9a40b000 == 29 [pid = 1847] [id = 212] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x994b8800 == 28 [pid = 1847] [id = 211] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcf0000 == 27 [pid = 1847] [id = 10] 12:24:39 INFO - PROCESS | 1847 | --DOCSHELL 0x9115e000 == 26 [pid = 1847] [id = 205] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x9a4d4000) [pid = 1847] [serial = 588] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x9a4d6c00) [pid = 1847] [serial = 589] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x9b330400) [pid = 1847] [serial = 591] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x9b335400) [pid = 1847] [serial = 592] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x9b4d5000) [pid = 1847] [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] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x9b4d5c00) [pid = 1847] [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] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x984cec00) [pid = 1847] [serial = 579] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x98e81000) [pid = 1847] [serial = 580] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x994bd800) [pid = 1847] [serial = 582] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x9a037000) [pid = 1847] [serial = 583] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x93270c00) [pid = 1847] [serial = 570] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x93ad1c00) [pid = 1847] [serial = 571] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x967b4000) [pid = 1847] [serial = 573] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x967b9400) [pid = 1847] [serial = 574] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8f961800) [pid = 1847] [serial = 567] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8dab7400) [pid = 1847] [serial = 568] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8dac2400) [pid = 1847] [serial = 564] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8dc2d400) [pid = 1847] [serial = 565] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0xa28e1400) [pid = 1847] [serial = 562] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x9a1c9c00) [pid = 1847] [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] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x9a1cfc00) [pid = 1847] [serial = 585] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x93d45000) [pid = 1847] [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;] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x94fe6400) [pid = 1847] [serial = 576] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0xa112f000) [pid = 1847] [serial = 597] [outer = (nil)] [url = about:blank] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8daba000) [pid = 1847] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x91161000) [pid = 1847] [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] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dabbc00) [pid = 1847] [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] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0xa0fec000) [pid = 1847] [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] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x9a1d6800) [pid = 1847] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x9a40b800) [pid = 1847] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x95751000) [pid = 1847] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0xa2b97800) [pid = 1847] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0xa23e6800) [pid = 1847] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0xa2c0dc00) [pid = 1847] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0xa0ff3400) [pid = 1847] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x93bed000) [pid = 1847] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0xa0f87400) [pid = 1847] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x9ae96400) [pid = 1847] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x97c35400) [pid = 1847] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8bcf0c00) [pid = 1847] [serial = 27] [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.] 12:24:43 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8bcefc00) [pid = 1847] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc39400 == 25 [pid = 1847] [id = 204] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x94fe2c00 == 24 [pid = 1847] [id = 206] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0xa0f86800 == 23 [pid = 1847] [id = 207] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x9ae94800 == 22 [pid = 1847] [id = 213] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x9b089c00 == 21 [pid = 1847] [id = 220] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x9a0df800 == 20 [pid = 1847] [id = 200] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x98e8c400 == 19 [pid = 1847] [id = 198] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x95360400 == 18 [pid = 1847] [id = 203] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4d7400 == 17 [pid = 1847] [id = 216] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x9b087000 == 16 [pid = 1847] [id = 201] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x97c34c00 == 15 [pid = 1847] [id = 210] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x984c7c00 == 14 [pid = 1847] [id = 197] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x95923c00 == 13 [pid = 1847] [id = 195] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x92e59c00 == 12 [pid = 1847] [id = 194] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabe800 == 11 [pid = 1847] [id = 192] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2c000 == 10 [pid = 1847] [id = 193] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x93b45800 == 9 [pid = 1847] [id = 209] 12:24:47 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab2000 == 8 [pid = 1847] [id = 208] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x9a432000) [pid = 1847] [serial = 622] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x9a17b000) [pid = 1847] [serial = 623] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8d71c800) [pid = 1847] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0xa23e2800) [pid = 1847] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0xa2c0e400) [pid = 1847] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0xa2ba4c00) [pid = 1847] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x9b4d9400) [pid = 1847] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x9a40cc00) [pid = 1847] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x9b3cc400) [pid = 1847] [serial = 627] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x9b07f000) [pid = 1847] [serial = 626] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0xa2b9dc00) [pid = 1847] [serial = 635] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0xa2b99000) [pid = 1847] [serial = 634] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0xa2c12800) [pid = 1847] [serial = 640] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0xa43e5000) [pid = 1847] [serial = 645] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x97c41400) [pid = 1847] [serial = 618] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x98e80800) [pid = 1847] [serial = 619] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x95923000) [pid = 1847] [serial = 615] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x95cb8000) [pid = 1847] [serial = 616] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8f8b8c00) [pid = 1847] [serial = 612] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8faccc00) [pid = 1847] [serial = 613] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0xa23dd000) [pid = 1847] [serial = 609] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0xa23e0400) [pid = 1847] [serial = 610] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x97c62000) [pid = 1847] [serial = 606] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x994b8c00) [pid = 1847] [serial = 607] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0xa2392800) [pid = 1847] [serial = 598] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8dcb3000) [pid = 1847] [serial = 600] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dcb8000) [pid = 1847] [serial = 601] [outer = (nil)] [url = about:blank] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x911b2400) [pid = 1847] [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] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8f961400) [pid = 1847] [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] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x8bce8400) [pid = 1847] [serial = 433] [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.] 12:24:47 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x8cc76000) [pid = 1847] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:25:06 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:25:06 INFO - PROCESS | 1847 | 1478028306153 Marionette TRACE conn3 <- [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]]]}] 12:25:06 INFO - . 12:25:06 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30617ms 12:25:06 INFO - PROCESS | 1847 | 1478028306177 Marionette TRACE conn3 -> [0,918,"getWindowHandle",null] 12:25:06 INFO - PROCESS | 1847 | 1478028306183 Marionette TRACE conn3 <- [1,918,null,{"value":"8"}] 12:25:06 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 12:25:06 INFO - PROCESS | 1847 | 1478028306193 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:06 INFO - PROCESS | 1847 | --DOCSHELL 0x9a410c00 == 7 [pid = 1847] [id = 219] 12:25:06 INFO - PROCESS | 1847 | 1478028306397 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 12:25:06 INFO - PROCESS | 1847 | 1478028306460 Marionette TRACE conn3 -> [0,920,"getWindowHandles",null] 12:25:06 INFO - PROCESS | 1847 | 1478028306465 Marionette TRACE conn3 <- [1,920,null,["8"]] 12:25:06 INFO - PROCESS | 1847 | 1478028306473 Marionette TRACE conn3 -> [0,921,"switchToWindow",{"name":"8"}] 12:25:06 INFO - PROCESS | 1847 | 1478028306481 Marionette TRACE conn3 <- [1,921,null,{}] 12:25:06 INFO - PROCESS | 1847 | 1478028306487 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71ac00 == 8 [pid = 1847] [id = 221] 12:25:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8d71b000) [pid = 1847] [serial = 647] [outer = (nil)] 12:25:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x8d71ec00) [pid = 1847] [serial = 648] [outer = 0x8d71b000] 12:25:06 INFO - PROCESS | 1847 | 1478028306582 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8dab3400) [pid = 1847] [serial = 649] [outer = 0x8d71b000] 12:25:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc37000 == 9 [pid = 1847] [id = 222] 12:25:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8dca4000) [pid = 1847] [serial = 650] [outer = (nil)] 12:25:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8d71d800) [pid = 1847] [serial = 651] [outer = 0x8dca4000] 12:25:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca9000 == 10 [pid = 1847] [id = 223] 12:25:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8dca9400) [pid = 1847] [serial = 652] [outer = (nil)] 12:25:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8dcaf000) [pid = 1847] [serial = 653] [outer = 0x8dca9400] 12:25:07 INFO - PROCESS | 1847 | 1478028307066 Marionette DEBUG loaded listener.js 12:25:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8dcb2400) [pid = 1847] [serial = 654] [outer = 0x8dca9400] 12:25:07 INFO - PROCESS | 1847 | 1478028307551 Marionette TRACE conn3 <- [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 \"54d599a9-7728-4ae5-9011-876ad6825477\"","@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"]]]}] 12:25:07 INFO - ... 12:25:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1425ms 12:25:07 INFO - PROCESS | 1847 | 1478028307617 Marionette TRACE conn3 -> [0,923,"getWindowHandle",null] 12:25:07 INFO - PROCESS | 1847 | 1478028307621 Marionette TRACE conn3 <- [1,923,null,{"value":"8"}] 12:25:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 12:25:07 INFO - PROCESS | 1847 | 1478028307630 Marionette TRACE conn3 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:07 INFO - PROCESS | 1847 | 1478028307888 Marionette TRACE conn3 <- [1,924,null,{"value":null}] 12:25:07 INFO - PROCESS | 1847 | 1478028307913 Marionette TRACE conn3 -> [0,925,"getWindowHandles",null] 12:25:07 INFO - PROCESS | 1847 | 1478028307917 Marionette TRACE conn3 <- [1,925,null,["8"]] 12:25:07 INFO - PROCESS | 1847 | 1478028307923 Marionette TRACE conn3 -> [0,926,"switchToWindow",{"name":"8"}] 12:25:07 INFO - PROCESS | 1847 | 1478028307930 Marionette TRACE conn3 <- [1,926,null,{}] 12:25:07 INFO - PROCESS | 1847 | 1478028307936 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb2800 == 11 [pid = 1847] [id = 224] 12:25:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8f8bdc00) [pid = 1847] [serial = 655] [outer = (nil)] 12:25:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8f95e800) [pid = 1847] [serial = 656] [outer = 0x8f8bdc00] 12:25:08 INFO - PROCESS | 1847 | 1478028308071 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8f961400) [pid = 1847] [serial = 657] [outer = 0x8f8bdc00] 12:25:08 INFO - PROCESS | 1847 | 1478028308648 Marionette TRACE conn3 <- [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]]]}] 12:25:08 INFO - . 12:25:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1070ms 12:25:08 INFO - PROCESS | 1847 | 1478028308707 Marionette TRACE conn3 -> [0,928,"getWindowHandle",null] 12:25:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 12:25:08 INFO - PROCESS | 1847 | 1478028308714 Marionette TRACE conn3 <- [1,928,null,{"value":"8"}] 12:25:08 INFO - PROCESS | 1847 | 1478028308721 Marionette TRACE conn3 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:08 INFO - PROCESS | 1847 | 1478028308888 Marionette TRACE conn3 <- [1,929,null,{"value":null}] 12:25:08 INFO - PROCESS | 1847 | 1478028308975 Marionette TRACE conn3 -> [0,930,"getWindowHandles",null] 12:25:08 INFO - PROCESS | 1847 | 1478028308980 Marionette TRACE conn3 <- [1,930,null,["8"]] 12:25:08 INFO - PROCESS | 1847 | 1478028308985 Marionette TRACE conn3 -> [0,931,"switchToWindow",{"name":"8"}] 12:25:08 INFO - PROCESS | 1847 | 1478028308991 Marionette TRACE conn3 <- [1,931,null,{}] 12:25:09 INFO - PROCESS | 1847 | 1478028309001 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b6000 == 12 [pid = 1847] [id = 225] 12:25:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x911b6400) [pid = 1847] [serial = 658] [outer = (nil)] 12:25:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x93be5800) [pid = 1847] [serial = 659] [outer = 0x911b6400] 12:25:09 INFO - PROCESS | 1847 | 1478028309097 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x93d3f800) [pid = 1847] [serial = 660] [outer = 0x911b6400] 12:25:09 INFO - PROCESS | 1847 | 1478028309617 Marionette TRACE conn3 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:09 INFO - . 12:25:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 928ms 12:25:09 INFO - PROCESS | 1847 | 1478028309668 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 12:25:09 INFO - PROCESS | 1847 | 1478028309672 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 12:25:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 12:25:09 INFO - PROCESS | 1847 | 1478028309682 Marionette TRACE conn3 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:09 INFO - PROCESS | 1847 | 1478028309831 Marionette TRACE conn3 <- [1,934,null,{"value":null}] 12:25:09 INFO - PROCESS | 1847 | 1478028309844 Marionette TRACE conn3 -> [0,935,"getWindowHandles",null] 12:25:09 INFO - PROCESS | 1847 | 1478028309847 Marionette TRACE conn3 <- [1,935,null,["8"]] 12:25:09 INFO - PROCESS | 1847 | 1478028309850 Marionette TRACE conn3 -> [0,936,"switchToWindow",{"name":"8"}] 12:25:09 INFO - PROCESS | 1847 | 1478028309856 Marionette TRACE conn3 <- [1,936,null,{}] 12:25:09 INFO - PROCESS | 1847 | 1478028309862 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca4c00 == 13 [pid = 1847] [id = 226] 12:25:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x95cb8000) [pid = 1847] [serial = 661] [outer = (nil)] 12:25:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x95e97400) [pid = 1847] [serial = 662] [outer = 0x95cb8000] 12:25:10 INFO - PROCESS | 1847 | 1478028310022 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x95ea3800) [pid = 1847] [serial = 663] [outer = 0x95cb8000] 12:25:10 INFO - PROCESS | 1847 | 1478028310513 Marionette TRACE conn3 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:10 INFO - . 12:25:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 880ms 12:25:10 INFO - PROCESS | 1847 | 1478028310573 Marionette TRACE conn3 -> [0,938,"getWindowHandle",null] 12:25:10 INFO - PROCESS | 1847 | 1478028310577 Marionette TRACE conn3 <- [1,938,null,{"value":"8"}] 12:25:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 12:25:10 INFO - PROCESS | 1847 | 1478028310583 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:10 INFO - PROCESS | 1847 | 1478028310754 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 12:25:10 INFO - PROCESS | 1847 | 1478028310766 Marionette TRACE conn3 -> [0,940,"getWindowHandles",null] 12:25:10 INFO - PROCESS | 1847 | 1478028310769 Marionette TRACE conn3 <- [1,940,null,["8"]] 12:25:10 INFO - PROCESS | 1847 | 1478028310776 Marionette TRACE conn3 -> [0,941,"switchToWindow",{"name":"8"}] 12:25:10 INFO - PROCESS | 1847 | 1478028310780 Marionette TRACE conn3 <- [1,941,null,{}] 12:25:10 INFO - PROCESS | 1847 | 1478028310785 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x96232800 == 14 [pid = 1847] [id = 227] 12:25:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x9633cc00) [pid = 1847] [serial = 664] [outer = (nil)] 12:25:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x9670c400) [pid = 1847] [serial = 665] [outer = 0x9633cc00] 12:25:10 INFO - PROCESS | 1847 | 1478028310866 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x96712000) [pid = 1847] [serial = 666] [outer = 0x9633cc00] 12:25:11 INFO - PROCESS | 1847 | 1478028311442 Marionette TRACE conn3 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:11 INFO - . 12:25:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 868ms 12:25:11 INFO - PROCESS | 1847 | 1478028311451 Marionette TRACE conn3 -> [0,943,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 1847 | 1478028311454 Marionette TRACE conn3 <- [1,943,null,{"value":"8"}] 12:25:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 12:25:11 INFO - PROCESS | 1847 | 1478028311490 Marionette TRACE conn3 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:11 INFO - PROCESS | 1847 | 1478028311652 Marionette TRACE conn3 <- [1,944,null,{"value":null}] 12:25:11 INFO - PROCESS | 1847 | 1478028311660 Marionette TRACE conn3 -> [0,945,"getWindowHandles",null] 12:25:11 INFO - PROCESS | 1847 | 1478028311665 Marionette TRACE conn3 <- [1,945,null,["8"]] 12:25:11 INFO - PROCESS | 1847 | 1478028311670 Marionette TRACE conn3 -> [0,946,"switchToWindow",{"name":"8"}] 12:25:11 INFO - PROCESS | 1847 | 1478028311674 Marionette TRACE conn3 <- [1,946,null,{}] 12:25:11 INFO - PROCESS | 1847 | 1478028311679 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c3cc00 == 15 [pid = 1847] [id = 228] 12:25:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x97c3ec00) [pid = 1847] [serial = 667] [outer = (nil)] 12:25:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x97c59c00) [pid = 1847] [serial = 668] [outer = 0x97c3ec00] 12:25:11 INFO - PROCESS | 1847 | 1478028311764 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x97c5c800) [pid = 1847] [serial = 669] [outer = 0x97c3ec00] 12:25:12 INFO - PROCESS | 1847 | 1478028312302 Marionette TRACE conn3 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:12 INFO - . 12:25:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 870ms 12:25:12 INFO - PROCESS | 1847 | 1478028312360 Marionette TRACE conn3 -> [0,948,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 1847 | 1478028312363 Marionette TRACE conn3 <- [1,948,null,{"value":"8"}] 12:25:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 12:25:12 INFO - PROCESS | 1847 | 1478028312369 Marionette TRACE conn3 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:12 INFO - PROCESS | 1847 | 1478028312515 Marionette TRACE conn3 <- [1,949,null,{"value":null}] 12:25:12 INFO - PROCESS | 1847 | 1478028312524 Marionette TRACE conn3 -> [0,950,"getWindowHandles",null] 12:25:12 INFO - PROCESS | 1847 | 1478028312528 Marionette TRACE conn3 <- [1,950,null,["8"]] 12:25:12 INFO - PROCESS | 1847 | 1478028312533 Marionette TRACE conn3 -> [0,951,"switchToWindow",{"name":"8"}] 12:25:12 INFO - PROCESS | 1847 | 1478028312538 Marionette TRACE conn3 <- [1,951,null,{}] 12:25:12 INFO - PROCESS | 1847 | 1478028312542 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x984c4800 == 16 [pid = 1847] [id = 229] 12:25:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x984c9800) [pid = 1847] [serial = 670] [outer = (nil)] 12:25:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x984d0400) [pid = 1847] [serial = 671] [outer = 0x984c9800] 12:25:12 INFO - PROCESS | 1847 | 1478028312621 Marionette DEBUG loaded listener.js 12:25:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x98e81000) [pid = 1847] [serial = 672] [outer = 0x984c9800] 12:25:13 INFO - PROCESS | 1847 | 1478028313179 Marionette TRACE conn3 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:13 INFO - . 12:25:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 822ms 12:25:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 12:25:13 INFO - PROCESS | 1847 | 1478028313191 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 12:25:13 INFO - PROCESS | 1847 | 1478028313193 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 12:25:13 INFO - PROCESS | 1847 | 1478028313200 Marionette TRACE conn3 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:13 INFO - PROCESS | 1847 | 1478028313411 Marionette TRACE conn3 <- [1,954,null,{"value":null}] 12:25:13 INFO - PROCESS | 1847 | 1478028313426 Marionette TRACE conn3 -> [0,955,"getWindowHandles",null] 12:25:13 INFO - PROCESS | 1847 | 1478028313429 Marionette TRACE conn3 <- [1,955,null,["8"]] 12:25:13 INFO - PROCESS | 1847 | 1478028313434 Marionette TRACE conn3 -> [0,956,"switchToWindow",{"name":"8"}] 12:25:13 INFO - PROCESS | 1847 | 1478028313438 Marionette TRACE conn3 <- [1,956,null,{}] 12:25:13 INFO - PROCESS | 1847 | 1478028313443 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8b4400 == 17 [pid = 1847] [id = 230] 12:25:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x984c8400) [pid = 1847] [serial = 673] [outer = (nil)] 12:25:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x98e88000) [pid = 1847] [serial = 674] [outer = 0x984c8400] 12:25:13 INFO - PROCESS | 1847 | 1478028313522 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x98e8b000) [pid = 1847] [serial = 675] [outer = 0x984c8400] 12:25:14 INFO - PROCESS | 1847 | 1478028314042 Marionette TRACE conn3 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:14 INFO - . 12:25:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 869ms 12:25:14 INFO - PROCESS | 1847 | 1478028314092 Marionette TRACE conn3 -> [0,958,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 1847 | 1478028314095 Marionette TRACE conn3 <- [1,958,null,{"value":"8"}] 12:25:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 12:25:14 INFO - PROCESS | 1847 | 1478028314102 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:14 INFO - PROCESS | 1847 | 1478028314280 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 12:25:14 INFO - PROCESS | 1847 | 1478028314364 Marionette TRACE conn3 -> [0,960,"getWindowHandles",null] 12:25:14 INFO - PROCESS | 1847 | 1478028314370 Marionette TRACE conn3 <- [1,960,null,["8"]] 12:25:14 INFO - PROCESS | 1847 | 1478028314379 Marionette TRACE conn3 -> [0,961,"switchToWindow",{"name":"8"}] 12:25:14 INFO - PROCESS | 1847 | 1478028314389 Marionette TRACE conn3 <- [1,961,null,{}] 12:25:14 INFO - PROCESS | 1847 | 1478028314396 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcf0000 == 18 [pid = 1847] [id = 231] 12:25:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8cc2cc00) [pid = 1847] [serial = 676] [outer = (nil)] 12:25:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8cc7a000) [pid = 1847] [serial = 677] [outer = 0x8cc2cc00] 12:25:14 INFO - PROCESS | 1847 | 1478028314502 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8d8b7c00) [pid = 1847] [serial = 678] [outer = 0x8cc2cc00] 12:25:15 INFO - PROCESS | 1847 | 1478028315104 Marionette TRACE conn3 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:15 INFO - . 12:25:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1076ms 12:25:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 12:25:15 INFO - PROCESS | 1847 | 1478028315181 Marionette TRACE conn3 -> [0,963,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 1847 | 1478028315186 Marionette TRACE conn3 <- [1,963,null,{"value":"8"}] 12:25:15 INFO - PROCESS | 1847 | 1478028315194 Marionette TRACE conn3 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:15 INFO - PROCESS | 1847 | 1478028315367 Marionette TRACE conn3 <- [1,964,null,{"value":null}] 12:25:15 INFO - PROCESS | 1847 | 1478028315509 Marionette TRACE conn3 -> [0,965,"getWindowHandles",null] 12:25:15 INFO - PROCESS | 1847 | 1478028315515 Marionette TRACE conn3 <- [1,965,null,["8"]] 12:25:15 INFO - PROCESS | 1847 | 1478028315526 Marionette TRACE conn3 -> [0,966,"switchToWindow",{"name":"8"}] 12:25:15 INFO - PROCESS | 1847 | 1478028315532 Marionette TRACE conn3 <- [1,966,null,{}] 12:25:15 INFO - PROCESS | 1847 | 1478028315538 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac8400 == 19 [pid = 1847] [id = 232] 12:25:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8fac9000) [pid = 1847] [serial = 679] [outer = (nil)] 12:25:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8fad2000) [pid = 1847] [serial = 680] [outer = 0x8fac9000] 12:25:15 INFO - PROCESS | 1847 | 1478028315643 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x93d44000) [pid = 1847] [serial = 681] [outer = 0x8fac9000] 12:25:16 INFO - PROCESS | 1847 | 1478028316232 Marionette TRACE conn3 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:16 INFO - . 12:25:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1125ms 12:25:16 INFO - PROCESS | 1847 | 1478028316319 Marionette TRACE conn3 -> [0,968,"getWindowHandle",null] 12:25:16 INFO - PROCESS | 1847 | 1478028316322 Marionette TRACE conn3 <- [1,968,null,{"value":"8"}] 12:25:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 12:25:16 INFO - PROCESS | 1847 | 1478028316330 Marionette TRACE conn3 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:16 INFO - PROCESS | 1847 | 1478028316548 Marionette TRACE conn3 <- [1,969,null,{"value":null}] 12:25:16 INFO - PROCESS | 1847 | 1478028316658 Marionette TRACE conn3 -> [0,970,"getWindowHandles",null] 12:25:16 INFO - PROCESS | 1847 | 1478028316668 Marionette TRACE conn3 <- [1,970,null,["8"]] 12:25:16 INFO - PROCESS | 1847 | 1478028316677 Marionette TRACE conn3 -> [0,971,"switchToWindow",{"name":"8"}] 12:25:16 INFO - PROCESS | 1847 | 1478028316684 Marionette TRACE conn3 <- [1,971,null,{}] 12:25:16 INFO - PROCESS | 1847 | 1478028316693 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c59800 == 20 [pid = 1847] [id = 233] 12:25:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x97c5c400) [pid = 1847] [serial = 682] [outer = (nil)] 12:25:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x98e86000) [pid = 1847] [serial = 683] [outer = 0x97c5c400] 12:25:16 INFO - PROCESS | 1847 | 1478028316787 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x994c2000) [pid = 1847] [serial = 684] [outer = 0x97c5c400] 12:25:17 INFO - PROCESS | 1847 | 1478028317393 Marionette TRACE conn3 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:17 INFO - . 12:25:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1121ms 12:25:17 INFO - PROCESS | 1847 | 1478028317451 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 1847 | 1478028317454 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 12:25:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 12:25:17 INFO - PROCESS | 1847 | 1478028317462 Marionette TRACE conn3 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:17 INFO - PROCESS | 1847 | 1478028317629 Marionette TRACE conn3 <- [1,974,null,{"value":null}] 12:25:17 INFO - PROCESS | 1847 | 1478028317767 Marionette TRACE conn3 -> [0,975,"getWindowHandles",null] 12:25:17 INFO - PROCESS | 1847 | 1478028317772 Marionette TRACE conn3 <- [1,975,null,["8"]] 12:25:17 INFO - PROCESS | 1847 | 1478028317778 Marionette TRACE conn3 -> [0,976,"switchToWindow",{"name":"8"}] 12:25:17 INFO - PROCESS | 1847 | 1478028317791 Marionette TRACE conn3 <- [1,976,null,{}] 12:25:17 INFO - PROCESS | 1847 | 1478028317804 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x9670c000 == 21 [pid = 1847] [id = 234] 12:25:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x994d3c00) [pid = 1847] [serial = 685] [outer = (nil)] 12:25:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x9a1d3800) [pid = 1847] [serial = 686] [outer = 0x994d3c00] 12:25:17 INFO - PROCESS | 1847 | 1478028317897 Marionette DEBUG loaded listener.js 12:25:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x9a411400) [pid = 1847] [serial = 687] [outer = 0x994d3c00] 12:25:18 INFO - PROCESS | 1847 | 1478028318491 Marionette TRACE conn3 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:18 INFO - . 12:25:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1068ms 12:25:18 INFO - PROCESS | 1847 | 1478028318548 Marionette TRACE conn3 -> [0,978,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 1847 | 1478028318553 Marionette TRACE conn3 <- [1,978,null,{"value":"8"}] 12:25:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 12:25:18 INFO - PROCESS | 1847 | 1478028318560 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:18 INFO - PROCESS | 1847 | 1478028318718 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 12:25:18 INFO - PROCESS | 1847 | 1478028318828 Marionette TRACE conn3 -> [0,980,"getWindowHandles",null] 12:25:18 INFO - PROCESS | 1847 | 1478028318832 Marionette TRACE conn3 <- [1,980,null,["8"]] 12:25:18 INFO - PROCESS | 1847 | 1478028318858 Marionette TRACE conn3 -> [0,981,"switchToWindow",{"name":"8"}] 12:25:18 INFO - PROCESS | 1847 | 1478028318863 Marionette TRACE conn3 <- [1,981,null,{}] 12:25:18 INFO - PROCESS | 1847 | 1478028318868 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a0d6c00 == 22 [pid = 1847] [id = 235] 12:25:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x9a491800) [pid = 1847] [serial = 688] [outer = (nil)] 12:25:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x9ae8c800) [pid = 1847] [serial = 689] [outer = 0x9a491800] 12:25:18 INFO - PROCESS | 1847 | 1478028318959 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x9ae92c00) [pid = 1847] [serial = 690] [outer = 0x9a491800] 12:25:19 INFO - PROCESS | 1847 | 1478028319584 Marionette TRACE conn3 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:19 INFO - . 12:25:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1119ms 12:25:19 INFO - PROCESS | 1847 | 1478028319680 Marionette TRACE conn3 -> [0,983,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 1847 | 1478028319686 Marionette TRACE conn3 <- [1,983,null,{"value":"8"}] 12:25:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 12:25:19 INFO - PROCESS | 1847 | 1478028319695 Marionette TRACE conn3 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:19 INFO - PROCESS | 1847 | 1478028319857 Marionette TRACE conn3 <- [1,984,null,{"value":null}] 12:25:19 INFO - PROCESS | 1847 | 1478028319992 Marionette TRACE conn3 -> [0,985,"getWindowHandles",null] 12:25:19 INFO - PROCESS | 1847 | 1478028319996 Marionette TRACE conn3 <- [1,985,null,["8"]] 12:25:20 INFO - PROCESS | 1847 | 1478028320004 Marionette TRACE conn3 -> [0,986,"switchToWindow",{"name":"8"}] 12:25:20 INFO - PROCESS | 1847 | 1478028320009 Marionette TRACE conn3 <- [1,986,null,{}] 12:25:20 INFO - PROCESS | 1847 | 1478028320015 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8b8800 == 23 [pid = 1847] [id = 236] 12:25:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8f8bb800) [pid = 1847] [serial = 691] [outer = (nil)] 12:25:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f962000) [pid = 1847] [serial = 692] [outer = 0x8f8bb800] 12:25:20 INFO - PROCESS | 1847 | 1478028320104 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x911ad000) [pid = 1847] [serial = 693] [outer = 0x8f8bb800] 12:25:20 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc37000 == 22 [pid = 1847] [id = 222] 12:25:20 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba96c00 == 21 [pid = 1847] [id = 218] 12:25:20 INFO - PROCESS | 1847 | 1478028320689 Marionette TRACE conn3 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:20 INFO - . 12:25:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1019ms 12:25:20 INFO - PROCESS | 1847 | 1478028320736 Marionette TRACE conn3 -> [0,988,"getWindowHandle",null] 12:25:20 INFO - PROCESS | 1847 | 1478028320742 Marionette TRACE conn3 <- [1,988,null,{"value":"8"}] 12:25:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 12:25:20 INFO - PROCESS | 1847 | 1478028320749 Marionette TRACE conn3 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:20 INFO - PROCESS | 1847 | 1478028320908 Marionette TRACE conn3 <- [1,989,null,{"value":null}] 12:25:21 INFO - PROCESS | 1847 | 1478028321012 Marionette TRACE conn3 -> [0,990,"getWindowHandles",null] 12:25:21 INFO - PROCESS | 1847 | 1478028321016 Marionette TRACE conn3 <- [1,990,null,["8"]] 12:25:21 INFO - PROCESS | 1847 | 1478028321022 Marionette TRACE conn3 -> [0,991,"switchToWindow",{"name":"8"}] 12:25:21 INFO - PROCESS | 1847 | 1478028321027 Marionette TRACE conn3 <- [1,991,null,{}] 12:25:21 INFO - PROCESS | 1847 | 1478028321032 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc34000 == 22 [pid = 1847] [id = 237] 12:25:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8d717400) [pid = 1847] [serial = 694] [outer = (nil)] 12:25:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x9633b000) [pid = 1847] [serial = 695] [outer = 0x8d717400] 12:25:21 INFO - PROCESS | 1847 | 1478028321116 Marionette DEBUG loaded listener.js 12:25:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x967b2800) [pid = 1847] [serial = 696] [outer = 0x8d717400] 12:25:21 INFO - PROCESS | 1847 | 1478028321613 Marionette TRACE conn3 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:21 INFO - . 12:25:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 924ms 12:25:21 INFO - PROCESS | 1847 | 1478028321680 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 1847 | 1478028321687 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 12:25:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 12:25:21 INFO - PROCESS | 1847 | 1478028321694 Marionette TRACE conn3 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:21 INFO - PROCESS | 1847 | 1478028321846 Marionette TRACE conn3 <- [1,994,null,{"value":null}] 12:25:21 INFO - PROCESS | 1847 | 1478028321953 Marionette TRACE conn3 -> [0,995,"getWindowHandles",null] 12:25:21 INFO - PROCESS | 1847 | 1478028321958 Marionette TRACE conn3 <- [1,995,null,["8"]] 12:25:21 INFO - PROCESS | 1847 | 1478028321961 Marionette TRACE conn3 -> [0,996,"switchToWindow",{"name":"8"}] 12:25:21 INFO - PROCESS | 1847 | 1478028321968 Marionette TRACE conn3 <- [1,996,null,{}] 12:25:21 INFO - PROCESS | 1847 | 1478028321978 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x994b8400 == 23 [pid = 1847] [id = 238] 12:25:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x994b8800) [pid = 1847] [serial = 697] [outer = (nil)] 12:25:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x994dcc00) [pid = 1847] [serial = 698] [outer = 0x994b8800] 12:25:22 INFO - PROCESS | 1847 | 1478028322065 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x9a1c9c00) [pid = 1847] [serial = 699] [outer = 0x994b8800] 12:25:22 INFO - PROCESS | 1847 | 1478028322587 Marionette TRACE conn3 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:22 INFO - . 12:25:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 922ms 12:25:22 INFO - PROCESS | 1847 | 1478028322639 Marionette TRACE conn3 -> [0,998,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 1847 | 1478028322644 Marionette TRACE conn3 <- [1,998,null,{"value":"8"}] 12:25:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 12:25:22 INFO - PROCESS | 1847 | 1478028322655 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:22 INFO - PROCESS | 1847 | 1478028322832 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 12:25:22 INFO - PROCESS | 1847 | 1478028322944 Marionette TRACE conn3 -> [0,1000,"getWindowHandles",null] 12:25:22 INFO - PROCESS | 1847 | 1478028322948 Marionette TRACE conn3 <- [1,1000,null,["8"]] 12:25:22 INFO - PROCESS | 1847 | 1478028322955 Marionette TRACE conn3 -> [0,1001,"switchToWindow",{"name":"8"}] 12:25:22 INFO - PROCESS | 1847 | 1478028322960 Marionette TRACE conn3 <- [1,1001,null,{}] 12:25:22 INFO - PROCESS | 1847 | 1478028322965 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b07c400 == 24 [pid = 1847] [id = 239] 12:25:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x9b07d800) [pid = 1847] [serial = 700] [outer = (nil)] 12:25:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x9b087c00) [pid = 1847] [serial = 701] [outer = 0x9b07d800] 12:25:23 INFO - PROCESS | 1847 | 1478028323057 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x9b32a000) [pid = 1847] [serial = 702] [outer = 0x9b07d800] 12:25:23 INFO - PROCESS | 1847 | 1478028323662 Marionette TRACE conn3 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:23 INFO - . 12:25:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1024ms 12:25:23 INFO - PROCESS | 1847 | 1478028323710 Marionette TRACE conn3 -> [0,1003,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 1847 | 1478028323714 Marionette TRACE conn3 <- [1,1003,null,{"value":"8"}] 12:25:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 12:25:23 INFO - PROCESS | 1847 | 1478028323724 Marionette TRACE conn3 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:23 INFO - PROCESS | 1847 | 1478028323916 Marionette TRACE conn3 <- [1,1004,null,{"value":null}] 12:25:23 INFO - PROCESS | 1847 | 1478028323984 Marionette TRACE conn3 -> [0,1005,"getWindowHandles",null] 12:25:23 INFO - PROCESS | 1847 | 1478028323987 Marionette TRACE conn3 <- [1,1005,null,["8"]] 12:25:23 INFO - PROCESS | 1847 | 1478028323992 Marionette TRACE conn3 -> [0,1006,"switchToWindow",{"name":"8"}] 12:25:23 INFO - PROCESS | 1847 | 1478028323996 Marionette TRACE conn3 <- [1,1006,null,{}] 12:25:24 INFO - PROCESS | 1847 | 1478028324001 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b3ccc00 == 25 [pid = 1847] [id = 240] 12:25:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x9b3cd000) [pid = 1847] [serial = 703] [outer = (nil)] 12:25:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x9b3d5400) [pid = 1847] [serial = 704] [outer = 0x9b3cd000] 12:25:24 INFO - PROCESS | 1847 | 1478028324081 Marionette DEBUG loaded listener.js 12:25:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0xa0f84400) [pid = 1847] [serial = 705] [outer = 0x9b3cd000] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0xa433a400) [pid = 1847] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x984c9800) [pid = 1847] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x97c3ec00) [pid = 1847] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x9633cc00) [pid = 1847] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x95cb8000) [pid = 1847] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x911b6400) [pid = 1847] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8f8bdc00) [pid = 1847] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dca4000) [pid = 1847] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8dca9400) [pid = 1847] [serial = 652] [outer = (nil)] [url = about:blank] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8d71b000) [pid = 1847] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8cc33c00) [pid = 1847] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 12:25:24 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0xa43dcc00) [pid = 1847] [serial = 644] [outer = (nil)] [url = about:blank] 12:25:24 INFO - PROCESS | 1847 | 1478028324680 Marionette TRACE conn3 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:24 INFO - . 12:25:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 980ms 12:25:24 INFO - PROCESS | 1847 | 1478028324705 Marionette TRACE conn3 -> [0,1008,"getWindowHandle",null] 12:25:24 INFO - PROCESS | 1847 | 1478028324708 Marionette TRACE conn3 <- [1,1008,null,{"value":"8"}] 12:25:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 12:25:24 INFO - PROCESS | 1847 | 1478028324715 Marionette TRACE conn3 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:24 INFO - PROCESS | 1847 | 1478028324951 Marionette TRACE conn3 <- [1,1009,null,{"value":null}] 12:25:24 INFO - PROCESS | 1847 | 1478028324966 Marionette TRACE conn3 -> [0,1010,"getWindowHandles",null] 12:25:24 INFO - PROCESS | 1847 | 1478028324969 Marionette TRACE conn3 <- [1,1010,null,["8"]] 12:25:24 INFO - PROCESS | 1847 | 1478028324974 Marionette TRACE conn3 -> [0,1011,"switchToWindow",{"name":"8"}] 12:25:24 INFO - PROCESS | 1847 | 1478028324983 Marionette TRACE conn3 <- [1,1011,null,{}] 12:25:25 INFO - PROCESS | 1847 | 1478028324988 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0ff2400 == 26 [pid = 1847] [id = 241] 12:25:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0xa1122400) [pid = 1847] [serial = 706] [outer = (nil)] 12:25:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0xa112d000) [pid = 1847] [serial = 707] [outer = 0xa1122400] 12:25:25 INFO - PROCESS | 1847 | 1478028325074 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0xa2396000) [pid = 1847] [serial = 708] [outer = 0xa1122400] 12:25:25 INFO - PROCESS | 1847 | 1478028325594 Marionette TRACE conn3 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:25 INFO - . 12:25:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 918ms 12:25:25 INFO - PROCESS | 1847 | 1478028325652 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 12:25:25 INFO - PROCESS | 1847 | 1478028325657 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 12:25:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 12:25:25 INFO - PROCESS | 1847 | 1478028325665 Marionette TRACE conn3 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:25 INFO - PROCESS | 1847 | 1478028325817 Marionette TRACE conn3 <- [1,1014,null,{"value":null}] 12:25:25 INFO - PROCESS | 1847 | 1478028325826 Marionette TRACE conn3 -> [0,1015,"getWindowHandles",null] 12:25:25 INFO - PROCESS | 1847 | 1478028325830 Marionette TRACE conn3 <- [1,1015,null,["8"]] 12:25:25 INFO - PROCESS | 1847 | 1478028325833 Marionette TRACE conn3 -> [0,1016,"switchToWindow",{"name":"8"}] 12:25:25 INFO - PROCESS | 1847 | 1478028325839 Marionette TRACE conn3 <- [1,1016,null,{}] 12:25:25 INFO - PROCESS | 1847 | 1478028325845 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1847 | ++DOCSHELL 0xa28ddc00 == 27 [pid = 1847] [id = 242] 12:25:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0xa28de000) [pid = 1847] [serial = 709] [outer = (nil)] 12:25:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0xa2b9bc00) [pid = 1847] [serial = 710] [outer = 0xa28de000] 12:25:25 INFO - PROCESS | 1847 | 1478028325926 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0xa2b9dc00) [pid = 1847] [serial = 711] [outer = 0xa28de000] 12:25:26 INFO - PROCESS | 1847 | 1478028326475 Marionette TRACE conn3 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:26 INFO - . 12:25:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 819ms 12:25:26 INFO - PROCESS | 1847 | 1478028326484 Marionette TRACE conn3 -> [0,1018,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1847 | 1478028326486 Marionette TRACE conn3 <- [1,1018,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 12:25:26 INFO - PROCESS | 1847 | 1478028326524 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:26 INFO - PROCESS | 1847 | 1478028326663 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 12:25:26 INFO - PROCESS | 1847 | 1478028326692 Marionette TRACE conn3 -> [0,1020,"getWindowHandles",null] 12:25:26 INFO - PROCESS | 1847 | 1478028326696 Marionette TRACE conn3 <- [1,1020,null,["8"]] 12:25:26 INFO - PROCESS | 1847 | 1478028326700 Marionette TRACE conn3 -> [0,1021,"switchToWindow",{"name":"8"}] 12:25:26 INFO - PROCESS | 1847 | 1478028326705 Marionette TRACE conn3 <- [1,1021,null,{}] 12:25:26 INFO - PROCESS | 1847 | 1478028326710 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x97a34400 == 28 [pid = 1847] [id = 243] 12:25:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0xa2890400) [pid = 1847] [serial = 712] [outer = (nil)] 12:25:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0xa2ba2000) [pid = 1847] [serial = 713] [outer = 0xa2890400] 12:25:26 INFO - PROCESS | 1847 | 1478028326791 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0xa2c0dc00) [pid = 1847] [serial = 714] [outer = 0xa2890400] 12:25:27 INFO - PROCESS | 1847 | 1478028327470 Marionette TRACE conn3 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:27 INFO - . 12:25:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1021ms 12:25:27 INFO - PROCESS | 1847 | 1478028327546 Marionette TRACE conn3 -> [0,1023,"getWindowHandle",null] 12:25:27 INFO - PROCESS | 1847 | 1478028327553 Marionette TRACE conn3 <- [1,1023,null,{"value":"8"}] 12:25:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 12:25:27 INFO - PROCESS | 1847 | 1478028327563 Marionette TRACE conn3 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:27 INFO - PROCESS | 1847 | 1478028327748 Marionette TRACE conn3 <- [1,1024,null,{"value":null}] 12:25:27 INFO - PROCESS | 1847 | 1478028327920 Marionette TRACE conn3 -> [0,1025,"getWindowHandles",null] 12:25:27 INFO - PROCESS | 1847 | 1478028327925 Marionette TRACE conn3 <- [1,1025,null,["8"]] 12:25:27 INFO - PROCESS | 1847 | 1478028327937 Marionette TRACE conn3 -> [0,1026,"switchToWindow",{"name":"8"}] 12:25:27 INFO - PROCESS | 1847 | 1478028327942 Marionette TRACE conn3 <- [1,1026,null,{}] 12:25:27 INFO - PROCESS | 1847 | 1478028327949 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8aec00 == 29 [pid = 1847] [id = 244] 12:25:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8f8b4400) [pid = 1847] [serial = 715] [outer = (nil)] 12:25:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8f965800) [pid = 1847] [serial = 716] [outer = 0x8f8b4400] 12:25:28 INFO - PROCESS | 1847 | 1478028328057 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x911b8000) [pid = 1847] [serial = 717] [outer = 0x8f8b4400] 12:25:28 INFO - PROCESS | 1847 | 1478028328649 Marionette TRACE conn3 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:28 INFO - . 12:25:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1124ms 12:25:28 INFO - PROCESS | 1847 | 1478028328690 Marionette TRACE conn3 -> [0,1028,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 1847 | 1478028328697 Marionette TRACE conn3 <- [1,1028,null,{"value":"8"}] 12:25:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 12:25:28 INFO - PROCESS | 1847 | 1478028328705 Marionette TRACE conn3 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:28 INFO - PROCESS | 1847 | 1478028328880 Marionette TRACE conn3 <- [1,1029,null,{"value":null}] 12:25:29 INFO - PROCESS | 1847 | 1478028329039 Marionette TRACE conn3 -> [0,1030,"getWindowHandles",null] 12:25:29 INFO - PROCESS | 1847 | 1478028329042 Marionette TRACE conn3 <- [1,1030,null,["8"]] 12:25:29 INFO - PROCESS | 1847 | 1478028329051 Marionette TRACE conn3 -> [0,1031,"switchToWindow",{"name":"8"}] 12:25:29 INFO - PROCESS | 1847 | 1478028329057 Marionette TRACE conn3 <- [1,1031,null,{}] 12:25:29 INFO - PROCESS | 1847 | 1478028329063 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c3a400 == 30 [pid = 1847] [id = 245] 12:25:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x97c64000) [pid = 1847] [serial = 718] [outer = (nil)] 12:25:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x984ca400) [pid = 1847] [serial = 719] [outer = 0x97c64000] 12:25:29 INFO - PROCESS | 1847 | 1478028329159 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x994d4400) [pid = 1847] [serial = 720] [outer = 0x97c64000] 12:25:29 INFO - PROCESS | 1847 | 1478028329763 Marionette TRACE conn3 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:29 INFO - . 12:25:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1076ms 12:25:29 INFO - PROCESS | 1847 | 1478028329829 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 1847 | 1478028329837 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 12:25:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 12:25:29 INFO - PROCESS | 1847 | 1478028329845 Marionette TRACE conn3 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:30 INFO - PROCESS | 1847 | 1478028330012 Marionette TRACE conn3 <- [1,1034,null,{"value":null}] 12:25:30 INFO - PROCESS | 1847 | 1478028330132 Marionette TRACE conn3 -> [0,1035,"getWindowHandles",null] 12:25:30 INFO - PROCESS | 1847 | 1478028330137 Marionette TRACE conn3 <- [1,1035,null,["8"]] 12:25:30 INFO - PROCESS | 1847 | 1478028330144 Marionette TRACE conn3 -> [0,1036,"switchToWindow",{"name":"8"}] 12:25:30 INFO - PROCESS | 1847 | 1478028330151 Marionette TRACE conn3 <- [1,1036,null,{}] 12:25:30 INFO - PROCESS | 1847 | 1478028330157 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:30 INFO - PROCESS | 1847 | ++DOCSHELL 0xa112f000 == 31 [pid = 1847] [id = 246] 12:25:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0xa1130c00) [pid = 1847] [serial = 721] [outer = (nil)] 12:25:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0xa28e1400) [pid = 1847] [serial = 722] [outer = 0xa1130c00] 12:25:30 INFO - PROCESS | 1847 | 1478028330255 Marionette DEBUG loaded listener.js 12:25:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0xa2c10400) [pid = 1847] [serial = 723] [outer = 0xa1130c00] 12:25:30 INFO - PROCESS | 1847 | 1478028330897 Marionette TRACE conn3 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:30 INFO - . 12:25:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1079ms 12:25:30 INFO - PROCESS | 1847 | 1478028330949 Marionette TRACE conn3 -> [0,1038,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 1847 | 1478028330953 Marionette TRACE conn3 <- [1,1038,null,{"value":"8"}] 12:25:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 12:25:30 INFO - PROCESS | 1847 | 1478028330965 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:31 INFO - PROCESS | 1847 | 1478028331149 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 12:25:31 INFO - PROCESS | 1847 | 1478028331295 Marionette TRACE conn3 -> [0,1040,"getWindowHandles",null] 12:25:31 INFO - PROCESS | 1847 | 1478028331300 Marionette TRACE conn3 <- [1,1040,null,["8"]] 12:25:31 INFO - PROCESS | 1847 | 1478028331309 Marionette TRACE conn3 -> [0,1041,"switchToWindow",{"name":"8"}] 12:25:31 INFO - PROCESS | 1847 | 1478028331313 Marionette TRACE conn3 <- [1,1041,null,{}] 12:25:31 INFO - PROCESS | 1847 | 1478028331323 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 1847 | ++DOCSHELL 0xa2c14800 == 32 [pid = 1847] [id = 247] 12:25:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0xa4332c00) [pid = 1847] [serial = 724] [outer = (nil)] 12:25:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0xa43dd400) [pid = 1847] [serial = 725] [outer = 0xa4332c00] 12:25:31 INFO - PROCESS | 1847 | 1478028331416 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0xa43e0000) [pid = 1847] [serial = 726] [outer = 0xa4332c00] 12:25:31 INFO - PROCESS | 1847 | 1478028331993 Marionette TRACE conn3 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:32 INFO - . 12:25:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1070ms 12:25:32 INFO - PROCESS | 1847 | 1478028332066 Marionette TRACE conn3 -> [0,1043,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 1847 | 1478028332069 Marionette TRACE conn3 <- [1,1043,null,{"value":"8"}] 12:25:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 12:25:32 INFO - PROCESS | 1847 | 1478028332077 Marionette TRACE conn3 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:32 INFO - PROCESS | 1847 | 1478028332236 Marionette TRACE conn3 <- [1,1044,null,{"value":null}] 12:25:32 INFO - PROCESS | 1847 | 1478028332532 Marionette TRACE conn3 -> [0,1045,"getWindowHandles",null] 12:25:32 INFO - PROCESS | 1847 | 1478028332536 Marionette TRACE conn3 <- [1,1045,null,["8"]] 12:25:32 INFO - PROCESS | 1847 | 1478028332548 Marionette TRACE conn3 -> [0,1046,"switchToWindow",{"name":"8"}] 12:25:32 INFO - PROCESS | 1847 | 1478028332557 Marionette TRACE conn3 <- [1,1046,null,{}] 12:25:32 INFO - PROCESS | 1847 | 1478028332567 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcae400 == 33 [pid = 1847] [id = 248] 12:25:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8dcaf400) [pid = 1847] [serial = 727] [outer = (nil)] 12:25:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8dcbbc00) [pid = 1847] [serial = 728] [outer = 0x8dcaf400] 12:25:32 INFO - PROCESS | 1847 | 1478028332659 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x93b45c00) [pid = 1847] [serial = 729] [outer = 0x8dcaf400] 12:25:33 INFO - PROCESS | 1847 | 1478028333323 Marionette TRACE conn3 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:33 INFO - . 12:25:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1281ms 12:25:33 INFO - PROCESS | 1847 | 1478028333385 Marionette TRACE conn3 -> [0,1048,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 1847 | 1478028333391 Marionette TRACE conn3 <- [1,1048,null,{"value":"8"}] 12:25:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 12:25:33 INFO - PROCESS | 1847 | 1478028333400 Marionette TRACE conn3 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:33 INFO - PROCESS | 1847 | 1478028333581 Marionette TRACE conn3 <- [1,1049,null,{"value":null}] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0xa0ff2400 == 32 [pid = 1847] [id = 241] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0xa28ddc00 == 31 [pid = 1847] [id = 242] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0x9b3ccc00 == 30 [pid = 1847] [id = 240] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcae400 == 29 [pid = 1847] [id = 248] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0x97a34400 == 28 [pid = 1847] [id = 243] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8aec00 == 27 [pid = 1847] [id = 244] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0x97c3a400 == 26 [pid = 1847] [id = 245] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0xa112f000 == 25 [pid = 1847] [id = 246] 12:25:34 INFO - PROCESS | 1847 | --DOCSHELL 0xa2c14800 == 24 [pid = 1847] [id = 247] 12:25:34 INFO - PROCESS | 1847 | 1478028334429 Marionette TRACE conn3 -> [0,1050,"getWindowHandles",null] 12:25:34 INFO - PROCESS | 1847 | 1478028334434 Marionette TRACE conn3 <- [1,1050,null,["8"]] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0xa2c15c00) [pid = 1847] [serial = 641] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8dab3400) [pid = 1847] [serial = 649] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8d71ec00) [pid = 1847] [serial = 648] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8dcb2400) [pid = 1847] [serial = 654] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8dcaf000) [pid = 1847] [serial = 653] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8f961400) [pid = 1847] [serial = 657] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8f95e800) [pid = 1847] [serial = 656] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x93d3f800) [pid = 1847] [serial = 660] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x93be5800) [pid = 1847] [serial = 659] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x95ea3800) [pid = 1847] [serial = 663] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x95e97400) [pid = 1847] [serial = 662] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x96712000) [pid = 1847] [serial = 666] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9670c400) [pid = 1847] [serial = 665] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x97c5c800) [pid = 1847] [serial = 669] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x97c59c00) [pid = 1847] [serial = 668] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x98e81000) [pid = 1847] [serial = 672] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x984d0400) [pid = 1847] [serial = 671] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x98e88000) [pid = 1847] [serial = 674] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0xa43e8800) [pid = 1847] [serial = 646] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0xa4335c00) [pid = 1847] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:25:34 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8d71d800) [pid = 1847] [serial = 651] [outer = (nil)] [url = about:blank] 12:25:34 INFO - PROCESS | 1847 | 1478028334530 Marionette TRACE conn3 -> [0,1051,"switchToWindow",{"name":"8"}] 12:25:34 INFO - PROCESS | 1847 | 1478028334538 Marionette TRACE conn3 <- [1,1051,null,{}] 12:25:34 INFO - PROCESS | 1847 | 1478028334551 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce8400 == 25 [pid = 1847] [id = 249] 12:25:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8bce9800) [pid = 1847] [serial = 730] [outer = (nil)] 12:25:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8d71ec00) [pid = 1847] [serial = 731] [outer = 0x8bce9800] 12:25:34 INFO - PROCESS | 1847 | 1478028334649 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dac4c00) [pid = 1847] [serial = 732] [outer = 0x8bce9800] 12:25:35 INFO - PROCESS | 1847 | 1478028335209 Marionette TRACE conn3 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:35 INFO - . 12:25:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1828ms 12:25:35 INFO - PROCESS | 1847 | 1478028335227 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 1847 | 1478028335233 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 12:25:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 12:25:35 INFO - PROCESS | 1847 | 1478028335241 Marionette TRACE conn3 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:35 INFO - PROCESS | 1847 | 1478028335406 Marionette TRACE conn3 <- [1,1054,null,{"value":null}] 12:25:35 INFO - PROCESS | 1847 | 1478028335420 Marionette TRACE conn3 -> [0,1055,"getWindowHandles",null] 12:25:35 INFO - PROCESS | 1847 | 1478028335427 Marionette TRACE conn3 <- [1,1055,null,["8"]] 12:25:35 INFO - PROCESS | 1847 | 1478028335436 Marionette TRACE conn3 -> [0,1056,"switchToWindow",{"name":"8"}] 12:25:35 INFO - PROCESS | 1847 | 1478028335443 Marionette TRACE conn3 <- [1,1056,null,{}] 12:25:35 INFO - PROCESS | 1847 | 1478028335449 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95f400 == 26 [pid = 1847] [id = 250] 12:25:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8f960400) [pid = 1847] [serial = 733] [outer = (nil)] 12:25:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8f967800) [pid = 1847] [serial = 734] [outer = 0x8f960400] 12:25:35 INFO - PROCESS | 1847 | 1478028335543 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8fac5c00) [pid = 1847] [serial = 735] [outer = 0x8f960400] 12:25:36 INFO - PROCESS | 1847 | 1478028336163 Marionette TRACE conn3 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:36 INFO - . 12:25:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 971ms 12:25:36 INFO - PROCESS | 1847 | 1478028336250 Marionette TRACE conn3 -> [0,1058,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 1847 | 1478028336255 Marionette TRACE conn3 <- [1,1058,null,{"value":"8"}] 12:25:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 12:25:36 INFO - PROCESS | 1847 | 1478028336264 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:36 INFO - PROCESS | 1847 | 1478028336440 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 12:25:36 INFO - PROCESS | 1847 | 1478028336456 Marionette TRACE conn3 -> [0,1060,"getWindowHandles",null] 12:25:36 INFO - PROCESS | 1847 | 1478028336467 Marionette TRACE conn3 <- [1,1060,null,["8"]] 12:25:36 INFO - PROCESS | 1847 | 1478028336590 Marionette TRACE conn3 -> [0,1061,"switchToWindow",{"name":"8"}] 12:25:36 INFO - PROCESS | 1847 | 1478028336597 Marionette TRACE conn3 <- [1,1061,null,{}] 12:25:36 INFO - PROCESS | 1847 | 1478028336603 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b52400 == 27 [pid = 1847] [id = 251] 12:25:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x92b52800) [pid = 1847] [serial = 736] [outer = (nil)] 12:25:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x92bb1c00) [pid = 1847] [serial = 737] [outer = 0x92b52800] 12:25:36 INFO - PROCESS | 1847 | 1478028336689 Marionette DEBUG loaded listener.js 12:25:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x92e58400) [pid = 1847] [serial = 738] [outer = 0x92b52800] 12:25:37 INFO - PROCESS | 1847 | 1478028337336 Marionette TRACE conn3 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:37 INFO - . 12:25:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1120ms 12:25:37 INFO - PROCESS | 1847 | 1478028337410 Marionette TRACE conn3 -> [0,1063,"getWindowHandle",null] 12:25:37 INFO - PROCESS | 1847 | 1478028337413 Marionette TRACE conn3 <- [1,1063,null,{"value":"8"}] 12:25:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 12:25:37 INFO - PROCESS | 1847 | 1478028337420 Marionette TRACE conn3 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:37 INFO - PROCESS | 1847 | 1478028337635 Marionette TRACE conn3 <- [1,1064,null,{"value":null}] 12:25:37 INFO - PROCESS | 1847 | 1478028337661 Marionette TRACE conn3 -> [0,1065,"getWindowHandles",null] 12:25:37 INFO - PROCESS | 1847 | 1478028337665 Marionette TRACE conn3 <- [1,1065,null,["8"]] 12:25:37 INFO - PROCESS | 1847 | 1478028337670 Marionette TRACE conn3 -> [0,1066,"switchToWindow",{"name":"8"}] 12:25:37 INFO - PROCESS | 1847 | 1478028337676 Marionette TRACE conn3 <- [1,1066,null,{}] 12:25:37 INFO - PROCESS | 1847 | 1478028337739 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x95923800 == 28 [pid = 1847] [id = 252] 12:25:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x95923c00) [pid = 1847] [serial = 739] [outer = (nil)] 12:25:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x95925c00) [pid = 1847] [serial = 740] [outer = 0x95923c00] 12:25:37 INFO - PROCESS | 1847 | 1478028337832 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x984c9800) [pid = 1847] [serial = 741] [outer = 0x95923c00] 12:25:38 INFO - PROCESS | 1847 | 1478028338429 Marionette TRACE conn3 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:38 INFO - . 12:25:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1019ms 12:25:38 INFO - PROCESS | 1847 | 1478028338478 Marionette TRACE conn3 -> [0,1068,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 1847 | 1478028338483 Marionette TRACE conn3 <- [1,1068,null,{"value":"8"}] 12:25:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 12:25:38 INFO - PROCESS | 1847 | 1478028338495 Marionette TRACE conn3 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:39 INFO - PROCESS | 1847 | 1478028339115 Marionette TRACE conn3 <- [1,1069,null,{"value":null}] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x984c8400) [pid = 1847] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8d717400) [pid = 1847] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x97c5c400) [pid = 1847] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9a491800) [pid = 1847] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x994b8800) [pid = 1847] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8fac9000) [pid = 1847] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8cc2cc00) [pid = 1847] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8f8bb800) [pid = 1847] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0xa28de000) [pid = 1847] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0xa1122400) [pid = 1847] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x994d3c00) [pid = 1847] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0xa2890400) [pid = 1847] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x9b3cd000) [pid = 1847] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 12:25:39 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x9b07d800) [pid = 1847] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 12:25:39 INFO - PROCESS | 1847 | 1478028339275 Marionette TRACE conn3 -> [0,1070,"getWindowHandles",null] 12:25:39 INFO - PROCESS | 1847 | 1478028339279 Marionette TRACE conn3 <- [1,1070,null,["8"]] 12:25:39 INFO - PROCESS | 1847 | 1478028339284 Marionette TRACE conn3 -> [0,1071,"switchToWindow",{"name":"8"}] 12:25:39 INFO - PROCESS | 1847 | 1478028339289 Marionette TRACE conn3 <- [1,1071,null,{}] 12:25:39 INFO - PROCESS | 1847 | 1478028339294 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc2cc00 == 29 [pid = 1847] [id = 253] 12:25:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8dac3000) [pid = 1847] [serial = 742] [outer = (nil)] 12:25:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x984c9c00) [pid = 1847] [serial = 743] [outer = 0x8dac3000] 12:25:39 INFO - PROCESS | 1847 | 1478028339381 Marionette DEBUG loaded listener.js 12:25:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x9a411800) [pid = 1847] [serial = 744] [outer = 0x8dac3000] 12:25:39 INFO - PROCESS | 1847 | 1478028339871 Marionette TRACE conn3 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:39 INFO - . 12:25:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1420ms 12:25:39 INFO - PROCESS | 1847 | 1478028339921 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 1847 | 1478028339925 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 12:25:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 12:25:39 INFO - PROCESS | 1847 | 1478028339931 Marionette TRACE conn3 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:40 INFO - PROCESS | 1847 | 1478028340123 Marionette TRACE conn3 <- [1,1074,null,{"value":null}] 12:25:40 INFO - PROCESS | 1847 | 1478028340137 Marionette TRACE conn3 -> [0,1075,"getWindowHandles",null] 12:25:40 INFO - PROCESS | 1847 | 1478028340140 Marionette TRACE conn3 <- [1,1075,null,["8"]] 12:25:40 INFO - PROCESS | 1847 | 1478028340147 Marionette TRACE conn3 -> [0,1076,"switchToWindow",{"name":"8"}] 12:25:40 INFO - PROCESS | 1847 | 1478028340151 Marionette TRACE conn3 <- [1,1076,null,{}] 12:25:40 INFO - PROCESS | 1847 | 1478028340156 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b32b800 == 30 [pid = 1847] [id = 254] 12:25:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x9b32c000) [pid = 1847] [serial = 745] [outer = (nil)] 12:25:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x9b335800) [pid = 1847] [serial = 746] [outer = 0x9b32c000] 12:25:40 INFO - PROCESS | 1847 | 1478028340263 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0xa0ff4800) [pid = 1847] [serial = 747] [outer = 0x9b32c000] 12:25:40 INFO - PROCESS | 1847 | 1478028340852 Marionette TRACE conn3 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:40 INFO - . 12:25:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 971ms 12:25:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 12:25:40 INFO - PROCESS | 1847 | 1478028340905 Marionette TRACE conn3 -> [0,1078,"getWindowHandle",null] 12:25:40 INFO - PROCESS | 1847 | 1478028340907 Marionette TRACE conn3 <- [1,1078,null,{"value":"8"}] 12:25:40 INFO - PROCESS | 1847 | 1478028340917 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:41 INFO - PROCESS | 1847 | 1478028341108 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 12:25:41 INFO - PROCESS | 1847 | 1478028341200 Marionette TRACE conn3 -> [0,1080,"getWindowHandles",null] 12:25:41 INFO - PROCESS | 1847 | 1478028341205 Marionette TRACE conn3 <- [1,1080,null,["8"]] 12:25:41 INFO - PROCESS | 1847 | 1478028341216 Marionette TRACE conn3 -> [0,1081,"switchToWindow",{"name":"8"}] 12:25:41 INFO - PROCESS | 1847 | 1478028341226 Marionette TRACE conn3 <- [1,1081,null,{}] 12:25:41 INFO - PROCESS | 1847 | 1478028341234 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc37800 == 31 [pid = 1847] [id = 255] 12:25:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8cc77800) [pid = 1847] [serial = 748] [outer = (nil)] 12:25:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dcacc00) [pid = 1847] [serial = 749] [outer = 0x8cc77800] 12:25:41 INFO - PROCESS | 1847 | 1478028341382 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8dcbe000) [pid = 1847] [serial = 750] [outer = 0x8cc77800] 12:25:42 INFO - PROCESS | 1847 | 1478028342129 Marionette TRACE conn3 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:42 INFO - . 12:25:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1274ms 12:25:42 INFO - PROCESS | 1847 | 1478028342189 Marionette TRACE conn3 -> [0,1083,"getWindowHandle",null] 12:25:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 12:25:42 INFO - PROCESS | 1847 | 1478028342196 Marionette TRACE conn3 <- [1,1083,null,{"value":"8"}] 12:25:42 INFO - PROCESS | 1847 | 1478028342204 Marionette TRACE conn3 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:42 INFO - PROCESS | 1847 | 1478028342424 Marionette TRACE conn3 <- [1,1084,null,{"value":null}] 12:25:42 INFO - PROCESS | 1847 | 1478028342585 Marionette TRACE conn3 -> [0,1085,"getWindowHandles",null] 12:25:42 INFO - PROCESS | 1847 | 1478028342592 Marionette TRACE conn3 <- [1,1085,null,["8"]] 12:25:42 INFO - PROCESS | 1847 | 1478028342599 Marionette TRACE conn3 -> [0,1086,"switchToWindow",{"name":"8"}] 12:25:42 INFO - PROCESS | 1847 | 1478028342606 Marionette TRACE conn3 <- [1,1086,null,{}] 12:25:42 INFO - PROCESS | 1847 | 1478028342612 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d71400 == 32 [pid = 1847] [id = 256] 12:25:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x92d72000) [pid = 1847] [serial = 751] [outer = (nil)] 12:25:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x92e53c00) [pid = 1847] [serial = 752] [outer = 0x92d72000] 12:25:42 INFO - PROCESS | 1847 | 1478028342709 Marionette DEBUG loaded listener.js 12:25:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x94fe2c00) [pid = 1847] [serial = 753] [outer = 0x92d72000] 12:25:43 INFO - PROCESS | 1847 | 1478028343442 Marionette TRACE conn3 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:43 INFO - . 12:25:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1320ms 12:25:43 INFO - PROCESS | 1847 | 1478028343523 Marionette TRACE conn3 -> [0,1088,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 1847 | 1478028343527 Marionette TRACE conn3 <- [1,1088,null,{"value":"8"}] 12:25:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 12:25:43 INFO - PROCESS | 1847 | 1478028343535 Marionette TRACE conn3 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:43 INFO - PROCESS | 1847 | 1478028343724 Marionette TRACE conn3 <- [1,1089,null,{"value":null}] 12:25:43 INFO - PROCESS | 1847 | 1478028343885 Marionette TRACE conn3 -> [0,1090,"getWindowHandles",null] 12:25:43 INFO - PROCESS | 1847 | 1478028343895 Marionette TRACE conn3 <- [1,1090,null,["8"]] 12:25:43 INFO - PROCESS | 1847 | 1478028343907 Marionette TRACE conn3 -> [0,1091,"switchToWindow",{"name":"8"}] 12:25:43 INFO - PROCESS | 1847 | 1478028343915 Marionette TRACE conn3 <- [1,1091,null,{}] 12:25:43 INFO - PROCESS | 1847 | 1478028343920 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4d2c00 == 33 [pid = 1847] [id = 257] 12:25:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x9b4d5800) [pid = 1847] [serial = 754] [outer = (nil)] 12:25:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0xa2391c00) [pid = 1847] [serial = 755] [outer = 0x9b4d5800] 12:25:44 INFO - PROCESS | 1847 | 1478028344015 Marionette DEBUG loaded listener.js 12:25:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0xa2ba0400) [pid = 1847] [serial = 756] [outer = 0x9b4d5800] 12:25:44 INFO - PROCESS | 1847 | 1478028344828 Marionette TRACE conn3 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:44 INFO - . 12:25:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1331ms 12:25:44 INFO - PROCESS | 1847 | 1478028344894 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 1847 | 1478028344900 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 12:25:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 12:25:44 INFO - PROCESS | 1847 | 1478028344912 Marionette TRACE conn3 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:45 INFO - PROCESS | 1847 | 1478028345094 Marionette TRACE conn3 <- [1,1094,null,{"value":null}] 12:25:45 INFO - PROCESS | 1847 | 1478028345277 Marionette TRACE conn3 -> [0,1095,"getWindowHandles",null] 12:25:45 INFO - PROCESS | 1847 | 1478028345287 Marionette TRACE conn3 <- [1,1095,null,["8"]] 12:25:45 INFO - PROCESS | 1847 | 1478028345312 Marionette TRACE conn3 -> [0,1096,"switchToWindow",{"name":"8"}] 12:25:45 INFO - PROCESS | 1847 | 1478028345321 Marionette TRACE conn3 <- [1,1096,null,{}] 12:25:45 INFO - PROCESS | 1847 | 1478028345328 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc27400 == 34 [pid = 1847] [id = 258] 12:25:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8dcaac00) [pid = 1847] [serial = 757] [outer = (nil)] 12:25:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8f8b4800) [pid = 1847] [serial = 758] [outer = 0x8dcaac00] 12:25:45 INFO - PROCESS | 1847 | 1478028345422 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8fac6400) [pid = 1847] [serial = 759] [outer = 0x8dcaac00] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8b8800 == 33 [pid = 1847] [id = 236] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x96232800 == 32 [pid = 1847] [id = 227] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x984c4800 == 31 [pid = 1847] [id = 229] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca4c00 == 30 [pid = 1847] [id = 226] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x97c3cc00 == 29 [pid = 1847] [id = 228] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x911b6000 == 28 [pid = 1847] [id = 225] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x994b8400 == 27 [pid = 1847] [id = 238] 12:25:45 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc34000 == 26 [pid = 1847] [id = 237] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x98e8b000) [pid = 1847] [serial = 675] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0xa2ba2000) [pid = 1847] [serial = 713] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0xa2c0dc00) [pid = 1847] [serial = 714] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0xa2b9bc00) [pid = 1847] [serial = 710] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0xa2b9dc00) [pid = 1847] [serial = 711] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0xa112d000) [pid = 1847] [serial = 707] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0xa2396000) [pid = 1847] [serial = 708] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9b3d5400) [pid = 1847] [serial = 704] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0xa0f84400) [pid = 1847] [serial = 705] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x9b087c00) [pid = 1847] [serial = 701] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x9b32a000) [pid = 1847] [serial = 702] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x994dcc00) [pid = 1847] [serial = 698] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x9a1c9c00) [pid = 1847] [serial = 699] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x9633b000) [pid = 1847] [serial = 695] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x967b2800) [pid = 1847] [serial = 696] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8f962000) [pid = 1847] [serial = 692] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x911ad000) [pid = 1847] [serial = 693] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x9ae8c800) [pid = 1847] [serial = 689] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x9ae92c00) [pid = 1847] [serial = 690] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x9a1d3800) [pid = 1847] [serial = 686] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x9a411400) [pid = 1847] [serial = 687] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x98e86000) [pid = 1847] [serial = 683] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x994c2000) [pid = 1847] [serial = 684] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8fad2000) [pid = 1847] [serial = 680] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x93d44000) [pid = 1847] [serial = 681] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8cc7a000) [pid = 1847] [serial = 677] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8d8b7c00) [pid = 1847] [serial = 678] [outer = (nil)] [url = about:blank] 12:25:46 INFO - PROCESS | 1847 | 1478028346059 Marionette TRACE conn3 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:46 INFO - . 12:25:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1174ms 12:25:46 INFO - PROCESS | 1847 | 1478028346086 Marionette TRACE conn3 -> [0,1098,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 1847 | 1478028346091 Marionette TRACE conn3 <- [1,1098,null,{"value":"8"}] 12:25:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 12:25:46 INFO - PROCESS | 1847 | 1478028346098 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:46 INFO - PROCESS | 1847 | 1478028346262 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 12:25:46 INFO - PROCESS | 1847 | 1478028346278 Marionette TRACE conn3 -> [0,1100,"getWindowHandles",null] 12:25:46 INFO - PROCESS | 1847 | 1478028346281 Marionette TRACE conn3 <- [1,1100,null,["8"]] 12:25:46 INFO - PROCESS | 1847 | 1478028346288 Marionette TRACE conn3 -> [0,1101,"switchToWindow",{"name":"8"}] 12:25:46 INFO - PROCESS | 1847 | 1478028346294 Marionette TRACE conn3 <- [1,1101,null,{}] 12:25:46 INFO - PROCESS | 1847 | 1478028346300 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b0400 == 27 [pid = 1847] [id = 259] 12:25:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x911b6800) [pid = 1847] [serial = 760] [outer = (nil)] 12:25:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x91cb0400) [pid = 1847] [serial = 761] [outer = 0x911b6800] 12:25:46 INFO - PROCESS | 1847 | 1478028346396 Marionette DEBUG loaded listener.js 12:25:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x92b4e000) [pid = 1847] [serial = 762] [outer = 0x911b6800] 12:25:47 INFO - PROCESS | 1847 | 1478028347001 Marionette TRACE conn3 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:47 INFO - . 12:25:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 919ms 12:25:47 INFO - PROCESS | 1847 | 1478028347024 Marionette TRACE conn3 -> [0,1103,"getWindowHandle",null] 12:25:47 INFO - PROCESS | 1847 | 1478028347031 Marionette TRACE conn3 <- [1,1103,null,{"value":"8"}] 12:25:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 12:25:47 INFO - PROCESS | 1847 | 1478028347038 Marionette TRACE conn3 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:47 INFO - PROCESS | 1847 | 1478028347242 Marionette TRACE conn3 <- [1,1104,null,{"value":null}] 12:25:47 INFO - PROCESS | 1847 | 1478028347393 Marionette TRACE conn3 -> [0,1105,"getWindowHandles",null] 12:25:47 INFO - PROCESS | 1847 | 1478028347399 Marionette TRACE conn3 <- [1,1105,null,["8"]] 12:25:47 INFO - PROCESS | 1847 | 1478028347415 Marionette TRACE conn3 -> [0,1106,"switchToWindow",{"name":"8"}] 12:25:47 INFO - PROCESS | 1847 | 1478028347426 Marionette TRACE conn3 <- [1,1106,null,{}] 12:25:47 INFO - PROCESS | 1847 | 1478028347435 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d721c00 == 28 [pid = 1847] [id = 260] 12:25:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8d835400) [pid = 1847] [serial = 763] [outer = (nil)] 12:25:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dac4800) [pid = 1847] [serial = 764] [outer = 0x8d835400] 12:25:47 INFO - PROCESS | 1847 | 1478028347542 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcac800) [pid = 1847] [serial = 765] [outer = 0x8d835400] 12:25:48 INFO - PROCESS | 1847 | 1478028348136 Marionette TRACE conn3 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:48 INFO - . 12:25:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1126ms 12:25:48 INFO - PROCESS | 1847 | 1478028348166 Marionette TRACE conn3 -> [0,1108,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 1847 | 1478028348173 Marionette TRACE conn3 <- [1,1108,null,{"value":"8"}] 12:25:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 12:25:48 INFO - PROCESS | 1847 | 1478028348182 Marionette TRACE conn3 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:48 INFO - PROCESS | 1847 | 1478028348354 Marionette TRACE conn3 <- [1,1109,null,{"value":null}] 12:25:48 INFO - PROCESS | 1847 | 1478028348521 Marionette TRACE conn3 -> [0,1110,"getWindowHandles",null] 12:25:48 INFO - PROCESS | 1847 | 1478028348527 Marionette TRACE conn3 <- [1,1110,null,["8"]] 12:25:48 INFO - PROCESS | 1847 | 1478028348534 Marionette TRACE conn3 -> [0,1111,"switchToWindow",{"name":"8"}] 12:25:48 INFO - PROCESS | 1847 | 1478028348542 Marionette TRACE conn3 <- [1,1111,null,{}] 12:25:48 INFO - PROCESS | 1847 | 1478028348552 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x95366000 == 29 [pid = 1847] [id = 261] 12:25:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x95e97800) [pid = 1847] [serial = 766] [outer = (nil)] 12:25:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x95ea3400) [pid = 1847] [serial = 767] [outer = 0x95e97800] 12:25:48 INFO - PROCESS | 1847 | 1478028348649 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x967bd400) [pid = 1847] [serial = 768] [outer = 0x95e97800] 12:25:49 INFO - PROCESS | 1847 | 1478028349221 Marionette TRACE conn3 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:49 INFO - . 12:25:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1071ms 12:25:49 INFO - PROCESS | 1847 | 1478028349253 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 1847 | 1478028349262 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 12:25:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 12:25:49 INFO - PROCESS | 1847 | 1478028349299 Marionette TRACE conn3 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:49 INFO - PROCESS | 1847 | 1478028349469 Marionette TRACE conn3 <- [1,1114,null,{"value":null}] 12:25:49 INFO - PROCESS | 1847 | 1478028349642 Marionette TRACE conn3 -> [0,1115,"getWindowHandles",null] 12:25:49 INFO - PROCESS | 1847 | 1478028349649 Marionette TRACE conn3 <- [1,1115,null,["8"]] 12:25:49 INFO - PROCESS | 1847 | 1478028349657 Marionette TRACE conn3 -> [0,1116,"switchToWindow",{"name":"8"}] 12:25:49 INFO - PROCESS | 1847 | 1478028349664 Marionette TRACE conn3 <- [1,1116,null,{}] 12:25:49 INFO - PROCESS | 1847 | 1478028349669 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x994d3400 == 30 [pid = 1847] [id = 262] 12:25:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x994d4000) [pid = 1847] [serial = 769] [outer = (nil)] 12:25:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x9a03c000) [pid = 1847] [serial = 770] [outer = 0x994d4000] 12:25:49 INFO - PROCESS | 1847 | 1478028349763 Marionette DEBUG loaded listener.js 12:25:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x9a1ce000) [pid = 1847] [serial = 771] [outer = 0x994d4000] 12:25:50 INFO - PROCESS | 1847 | 1478028350353 Marionette TRACE conn3 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:50 INFO - . 12:25:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1071ms 12:25:50 INFO - PROCESS | 1847 | 1478028350387 Marionette TRACE conn3 -> [0,1118,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 1847 | 1478028350390 Marionette TRACE conn3 <- [1,1118,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 12:25:50 INFO - PROCESS | 1847 | 1478028350399 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:50 INFO - PROCESS | 1847 | 1478028350572 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 12:25:50 INFO - PROCESS | 1847 | 1478028350718 Marionette TRACE conn3 -> [0,1120,"getWindowHandles",null] 12:25:50 INFO - PROCESS | 1847 | 1478028350723 Marionette TRACE conn3 <- [1,1120,null,["8"]] 12:25:50 INFO - PROCESS | 1847 | 1478028350734 Marionette TRACE conn3 -> [0,1121,"switchToWindow",{"name":"8"}] 12:25:50 INFO - PROCESS | 1847 | 1478028350741 Marionette TRACE conn3 <- [1,1121,null,{}] 12:25:50 INFO - PROCESS | 1847 | 1478028350747 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e88000 == 31 [pid = 1847] [id = 263] 12:25:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x9ae96800) [pid = 1847] [serial = 772] [outer = (nil)] 12:25:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x9b329c00) [pid = 1847] [serial = 773] [outer = 0x9ae96800] 12:25:50 INFO - PROCESS | 1847 | 1478028350840 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x9b32fc00) [pid = 1847] [serial = 774] [outer = 0x9ae96800] 12:25:51 INFO - PROCESS | 1847 | 1478028351405 Marionette TRACE conn3 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:51 INFO - . 12:25:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1019ms 12:25:51 INFO - PROCESS | 1847 | 1478028351418 Marionette TRACE conn3 -> [0,1123,"getWindowHandle",null] 12:25:51 INFO - PROCESS | 1847 | 1478028351423 Marionette TRACE conn3 <- [1,1123,null,{"value":"8"}] 12:25:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 12:25:51 INFO - PROCESS | 1847 | 1478028351433 Marionette TRACE conn3 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:51 INFO - PROCESS | 1847 | 1478028351600 Marionette TRACE conn3 <- [1,1124,null,{"value":null}] 12:25:51 INFO - PROCESS | 1847 | 1478028351764 Marionette TRACE conn3 -> [0,1125,"getWindowHandles",null] 12:25:51 INFO - PROCESS | 1847 | 1478028351768 Marionette TRACE conn3 <- [1,1125,null,["8"]] 12:25:51 INFO - PROCESS | 1847 | 1478028351776 Marionette TRACE conn3 -> [0,1126,"switchToWindow",{"name":"8"}] 12:25:51 INFO - PROCESS | 1847 | 1478028351782 Marionette TRACE conn3 <- [1,1126,null,{}] 12:25:51 INFO - PROCESS | 1847 | 1478028351787 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b4d9400 == 32 [pid = 1847] [id = 264] 12:25:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0xa0f84c00) [pid = 1847] [serial = 775] [outer = (nil)] 12:25:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0xa23dd400) [pid = 1847] [serial = 776] [outer = 0xa0f84c00] 12:25:51 INFO - PROCESS | 1847 | 1478028351881 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0xa2b9d400) [pid = 1847] [serial = 777] [outer = 0xa0f84c00] 12:25:52 INFO - PROCESS | 1847 | 1478028352472 Marionette TRACE conn3 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:25:52 INFO - . 12:25:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1122ms 12:25:52 INFO - PROCESS | 1847 | 1478028352554 Marionette TRACE conn3 -> [0,1128,"getWindowHandle",null] 12:25:52 INFO - PROCESS | 1847 | 1478028352556 Marionette TRACE conn3 <- [1,1128,null,{"value":"8"}] 12:25:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 12:25:52 INFO - PROCESS | 1847 | 1478028352564 Marionette TRACE conn3 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:52 INFO - PROCESS | 1847 | 1478028352719 Marionette TRACE conn3 <- [1,1129,null,{"value":null}] 12:25:52 INFO - PROCESS | 1847 | 1478028352846 Marionette TRACE conn3 -> [0,1130,"getWindowHandles",null] 12:25:52 INFO - PROCESS | 1847 | 1478028352848 Marionette TRACE conn3 <- [1,1130,null,["8"]] 12:25:52 INFO - PROCESS | 1847 | 1478028352854 Marionette TRACE conn3 -> [0,1131,"switchToWindow",{"name":"8"}] 12:25:52 INFO - PROCESS | 1847 | 1478028352860 Marionette TRACE conn3 <- [1,1131,null,{}] 12:25:52 INFO - PROCESS | 1847 | 1478028352881 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a493c00 == 33 [pid = 1847] [id = 265] 12:25:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0xa2c0e800) [pid = 1847] [serial = 778] [outer = (nil)] 12:25:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0xa2c15c00) [pid = 1847] [serial = 779] [outer = 0xa2c0e800] 12:25:53 INFO - PROCESS | 1847 | 1478028353009 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0xa2c1c000) [pid = 1847] [serial = 780] [outer = 0xa2c0e800] 12:25:53 INFO - PROCESS | 1847 | 1478028353630 Marionette TRACE conn3 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:25:53 INFO - . 12:25:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1124ms 12:25:53 INFO - PROCESS | 1847 | 1478028353691 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 1847 | 1478028353695 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 12:25:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 12:25:53 INFO - PROCESS | 1847 | 1478028353702 Marionette TRACE conn3 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:53 INFO - PROCESS | 1847 | 1478028353888 Marionette TRACE conn3 <- [1,1134,null,{"value":null}] 12:25:54 INFO - PROCESS | 1847 | 1478028354123 Marionette TRACE conn3 -> [0,1135,"getWindowHandles",null] 12:25:54 INFO - PROCESS | 1847 | 1478028354127 Marionette TRACE conn3 <- [1,1135,null,["8"]] 12:25:54 INFO - PROCESS | 1847 | 1478028354138 Marionette TRACE conn3 -> [0,1136,"switchToWindow",{"name":"8"}] 12:25:54 INFO - PROCESS | 1847 | 1478028354146 Marionette TRACE conn3 <- [1,1136,null,{}] 12:25:54 INFO - PROCESS | 1847 | 1478028354158 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71b400 == 34 [pid = 1847] [id = 266] 12:25:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8d71e400) [pid = 1847] [serial = 781] [outer = (nil)] 12:25:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8dab2800) [pid = 1847] [serial = 782] [outer = 0x8d71e400] 12:25:54 INFO - PROCESS | 1847 | 1478028354254 Marionette DEBUG loaded listener.js 12:25:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x91cb8c00) [pid = 1847] [serial = 783] [outer = 0x8d71e400] 12:25:54 INFO - PROCESS | 1847 | 1478028354967 Marionette TRACE conn3 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:25:54 INFO - . 12:25:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1286ms 12:25:55 INFO - PROCESS | 1847 | 1478028355023 Marionette TRACE conn3 -> [0,1138,"getWindowHandle",null] 12:25:55 INFO - PROCESS | 1847 | 1478028355028 Marionette TRACE conn3 <- [1,1138,null,{"value":"8"}] 12:25:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 12:25:55 INFO - PROCESS | 1847 | 1478028355037 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:55 INFO - PROCESS | 1847 | 1478028355226 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 12:25:55 INFO - PROCESS | 1847 | 1478028355343 Marionette TRACE conn3 -> [0,1140,"getWindowHandles",null] 12:25:55 INFO - PROCESS | 1847 | 1478028355349 Marionette TRACE conn3 <- [1,1140,null,["8"]] 12:25:55 INFO - PROCESS | 1847 | 1478028355367 Marionette TRACE conn3 -> [0,1141,"switchToWindow",{"name":"8"}] 12:25:55 INFO - PROCESS | 1847 | 1478028355372 Marionette TRACE conn3 <- [1,1141,null,{}] 12:25:55 INFO - PROCESS | 1847 | 1478028355377 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x96236400 == 35 [pid = 1847] [id = 267] 12:25:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x9664b000) [pid = 1847] [serial = 784] [outer = (nil)] 12:25:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x97c3cc00) [pid = 1847] [serial = 785] [outer = 0x9664b000] 12:25:55 INFO - PROCESS | 1847 | 1478028355461 Marionette DEBUG loaded listener.js 12:25:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x994bc400) [pid = 1847] [serial = 786] [outer = 0x9664b000] 12:25:55 INFO - PROCESS | 1847 | 1478028355990 Marionette TRACE conn3 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 12:25:56 INFO - . 12:25:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 968ms 12:25:56 INFO - PROCESS | 1847 | 1478028356005 Marionette TRACE conn3 -> [0,1143,"getWindowHandle",null] 12:25:56 INFO - PROCESS | 1847 | 1478028356008 Marionette TRACE conn3 <- [1,1143,null,{"value":"8"}] 12:25:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 12:25:56 INFO - PROCESS | 1847 | 1478028356059 Marionette TRACE conn3 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:56 INFO - PROCESS | 1847 | 1478028356256 Marionette TRACE conn3 <- [1,1144,null,{"value":null}] 12:25:56 INFO - PROCESS | 1847 | 1478028356288 Marionette TRACE conn3 -> [0,1145,"getWindowHandles",null] 12:25:56 INFO - PROCESS | 1847 | 1478028356298 Marionette TRACE conn3 <- [1,1145,null,["8"]] 12:25:56 INFO - PROCESS | 1847 | 1478028356310 Marionette TRACE conn3 -> [0,1146,"switchToWindow",{"name":"8"}] 12:25:56 INFO - PROCESS | 1847 | 1478028356315 Marionette TRACE conn3 <- [1,1146,null,{}] 12:25:56 INFO - PROCESS | 1847 | 1478028356381 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d720c00 == 36 [pid = 1847] [id = 268] 12:25:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x95360800) [pid = 1847] [serial = 787] [outer = (nil)] 12:25:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x9b4d5000) [pid = 1847] [serial = 788] [outer = 0x95360800] 12:25:56 INFO - PROCESS | 1847 | 1478028356463 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0xa2ba6400) [pid = 1847] [serial = 789] [outer = 0x95360800] 12:25:57 INFO - PROCESS | 1847 | 1478028357069 Marionette TRACE conn3 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:57 INFO - . 12:25:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1030ms 12:25:57 INFO - PROCESS | 1847 | 1478028357118 Marionette TRACE conn3 -> [0,1148,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 1847 | 1478028357120 Marionette TRACE conn3 <- [1,1148,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 12:25:57 INFO - PROCESS | 1847 | 1478028357129 Marionette TRACE conn3 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:57 INFO - PROCESS | 1847 | 1478028357339 Marionette TRACE conn3 <- [1,1149,null,{"value":null}] 12:25:57 INFO - PROCESS | 1847 | 1478028357362 Marionette TRACE conn3 -> [0,1150,"getWindowHandles",null] 12:25:57 INFO - PROCESS | 1847 | 1478028357366 Marionette TRACE conn3 <- [1,1150,null,["8"]] 12:25:57 INFO - PROCESS | 1847 | 1478028357371 Marionette TRACE conn3 -> [0,1151,"switchToWindow",{"name":"8"}] 12:25:57 INFO - PROCESS | 1847 | 1478028357376 Marionette TRACE conn3 <- [1,1151,null,{}] 12:25:57 INFO - PROCESS | 1847 | 1478028357381 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 1847 | ++DOCSHELL 0xa43dc400 == 37 [pid = 1847] [id = 269] 12:25:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0xa43dfc00) [pid = 1847] [serial = 790] [outer = (nil)] 12:25:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0xa451ec00) [pid = 1847] [serial = 791] [outer = 0xa43dfc00] 12:25:57 INFO - PROCESS | 1847 | 1478028357528 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0xa457c800) [pid = 1847] [serial = 792] [outer = 0xa43dfc00] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8dac3000) [pid = 1847] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8f8b4400) [pid = 1847] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x95923c00) [pid = 1847] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8bce9800) [pid = 1847] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0xa4332c00) [pid = 1847] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x92b52800) [pid = 1847] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8f960400) [pid = 1847] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8dcaf400) [pid = 1847] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0xa1130c00) [pid = 1847] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8dcaac00) [pid = 1847] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 12:25:57 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x97c64000) [pid = 1847] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 12:25:58 INFO - PROCESS | 1847 | 1478028358240 Marionette TRACE conn3 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:58 INFO - . 12:25:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1125ms 12:25:58 INFO - PROCESS | 1847 | 1478028358254 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 12:25:58 INFO - PROCESS | 1847 | 1478028358259 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 12:25:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 12:25:58 INFO - PROCESS | 1847 | 1478028358265 Marionette TRACE conn3 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:58 INFO - PROCESS | 1847 | 1478028358419 Marionette TRACE conn3 <- [1,1154,null,{"value":null}] 12:25:58 INFO - PROCESS | 1847 | 1478028358429 Marionette TRACE conn3 -> [0,1155,"getWindowHandles",null] 12:25:58 INFO - PROCESS | 1847 | 1478028358432 Marionette TRACE conn3 <- [1,1155,null,["8"]] 12:25:58 INFO - PROCESS | 1847 | 1478028358437 Marionette TRACE conn3 -> [0,1156,"switchToWindow",{"name":"8"}] 12:25:58 INFO - PROCESS | 1847 | 1478028358443 Marionette TRACE conn3 <- [1,1156,null,{}] 12:25:58 INFO - PROCESS | 1847 | 1478028358448 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:58 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4843c00 == 38 [pid = 1847] [id = 270] 12:25:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0xa4849c00) [pid = 1847] [serial = 793] [outer = (nil)] 12:25:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0xa48b7800) [pid = 1847] [serial = 794] [outer = 0xa4849c00] 12:25:58 INFO - PROCESS | 1847 | 1478028358531 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0xa4c4b000) [pid = 1847] [serial = 795] [outer = 0xa4849c00] 12:25:59 INFO - PROCESS | 1847 | 1478028359133 Marionette TRACE conn3 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 12:25:59 INFO - . 12:25:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 920ms 12:25:59 INFO - PROCESS | 1847 | 1478028359185 Marionette TRACE conn3 -> [0,1158,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1847 | 1478028359188 Marionette TRACE conn3 <- [1,1158,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 12:25:59 INFO - PROCESS | 1847 | 1478028359195 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:25:59 INFO - PROCESS | 1847 | 1478028359339 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 12:25:59 INFO - PROCESS | 1847 | 1478028359347 Marionette TRACE conn3 -> [0,1160,"getWindowHandles",null] 12:25:59 INFO - PROCESS | 1847 | 1478028359350 Marionette TRACE conn3 <- [1,1160,null,["8"]] 12:25:59 INFO - PROCESS | 1847 | 1478028359355 Marionette TRACE conn3 -> [0,1161,"switchToWindow",{"name":"8"}] 12:25:59 INFO - PROCESS | 1847 | 1478028359359 Marionette TRACE conn3 <- [1,1161,null,{}] 12:25:59 INFO - PROCESS | 1847 | 1478028359366 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4ca9000 == 39 [pid = 1847] [id = 271] 12:25:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0xa4ceb400) [pid = 1847] [serial = 796] [outer = (nil)] 12:25:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0xa4ced400) [pid = 1847] [serial = 797] [outer = 0xa4ceb400] 12:25:59 INFO - PROCESS | 1847 | 1478028359590 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0xa93c0000) [pid = 1847] [serial = 798] [outer = 0xa4ceb400] 12:26:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8cc32800) [pid = 1847] [serial = 799] [outer = 0xa4ceb400] 12:26:00 INFO - PROCESS | 1847 | 1478028360220 Marionette TRACE conn3 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 12:26:00 INFO - . 12:26:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1074ms 12:26:00 INFO - PROCESS | 1847 | 1478028360274 Marionette TRACE conn3 -> [0,1163,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 1847 | 1478028360281 Marionette TRACE conn3 <- [1,1163,null,{"value":"8"}] 12:26:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 12:26:00 INFO - PROCESS | 1847 | 1478028360293 Marionette TRACE conn3 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:00 INFO - PROCESS | 1847 | 1478028360485 Marionette TRACE conn3 <- [1,1164,null,{"value":null}] 12:26:00 INFO - PROCESS | 1847 | 1478028360638 Marionette TRACE conn3 -> [0,1165,"getWindowHandles",null] 12:26:00 INFO - PROCESS | 1847 | 1478028360643 Marionette TRACE conn3 <- [1,1165,null,["8"]] 12:26:00 INFO - PROCESS | 1847 | 1478028360655 Marionette TRACE conn3 -> [0,1166,"switchToWindow",{"name":"8"}] 12:26:00 INFO - PROCESS | 1847 | 1478028360663 Marionette TRACE conn3 <- [1,1166,null,{}] 12:26:00 INFO - PROCESS | 1847 | 1478028360669 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e07800 == 40 [pid = 1847] [id = 272] 12:26:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x92e07c00) [pid = 1847] [serial = 800] [outer = (nil)] 12:26:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x92e0a800) [pid = 1847] [serial = 801] [outer = 0x92e07c00] 12:26:00 INFO - PROCESS | 1847 | 1478028360776 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x92e0c400) [pid = 1847] [serial = 802] [outer = 0x92e07c00] 12:26:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x97c64000) [pid = 1847] [serial = 803] [outer = 0x92e07c00] 12:26:01 INFO - PROCESS | 1847 | 1478028361433 Marionette TRACE conn3 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 12:26:01 INFO - . 12:26:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1220ms 12:26:01 INFO - PROCESS | 1847 | 1478028361511 Marionette TRACE conn3 -> [0,1168,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 1847 | 1478028361516 Marionette TRACE conn3 <- [1,1168,null,{"value":"8"}] 12:26:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 12:26:01 INFO - PROCESS | 1847 | 1478028361524 Marionette TRACE conn3 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:01 INFO - PROCESS | 1847 | 1478028361766 Marionette TRACE conn3 <- [1,1169,null,{"value":null}] 12:26:01 INFO - PROCESS | 1847 | 1478028361880 Marionette TRACE conn3 -> [0,1170,"getWindowHandles",null] 12:26:01 INFO - PROCESS | 1847 | 1478028361884 Marionette TRACE conn3 <- [1,1170,null,["8"]] 12:26:01 INFO - PROCESS | 1847 | 1478028361896 Marionette TRACE conn3 -> [0,1171,"switchToWindow",{"name":"8"}] 12:26:01 INFO - PROCESS | 1847 | 1478028361901 Marionette TRACE conn3 <- [1,1171,null,{}] 12:26:01 INFO - PROCESS | 1847 | 1478028361907 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x994c7400 == 41 [pid = 1847] [id = 273] 12:26:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x9a037000) [pid = 1847] [serial = 804] [outer = (nil)] 12:26:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x9a432000) [pid = 1847] [serial = 805] [outer = 0x9a037000] 12:26:02 INFO - PROCESS | 1847 | 1478028362005 Marionette DEBUG loaded listener.js 12:26:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x9a4d6800) [pid = 1847] [serial = 806] [outer = 0x9a037000] 12:26:02 INFO - PROCESS | 1847 | 1478028362685 Marionette TRACE conn3 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:26:02 INFO - . 12:26:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1178ms 12:26:02 INFO - PROCESS | 1847 | 1478028362748 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1847 | 1478028362755 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 12:26:02 INFO - PROCESS | 1847 | 1478028362763 Marionette TRACE conn3 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:02 INFO - PROCESS | 1847 | 1478028362943 Marionette TRACE conn3 <- [1,1174,null,{"value":null}] 12:26:03 INFO - PROCESS | 1847 | 1478028363109 Marionette TRACE conn3 -> [0,1175,"getWindowHandles",null] 12:26:03 INFO - PROCESS | 1847 | 1478028363114 Marionette TRACE conn3 <- [1,1175,null,["8"]] 12:26:03 INFO - PROCESS | 1847 | 1478028363124 Marionette TRACE conn3 -> [0,1176,"switchToWindow",{"name":"8"}] 12:26:03 INFO - PROCESS | 1847 | 1478028363130 Marionette TRACE conn3 <- [1,1176,null,{}] 12:26:03 INFO - PROCESS | 1847 | 1478028363137 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:03 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4ca8400 == 42 [pid = 1847] [id = 274] 12:26:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0xa4ca8800) [pid = 1847] [serial = 807] [outer = (nil)] 12:26:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0xa4cee400) [pid = 1847] [serial = 808] [outer = 0xa4ca8800] 12:26:03 INFO - PROCESS | 1847 | 1478028363236 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0xa93c0c00) [pid = 1847] [serial = 809] [outer = 0xa4ca8800] 12:26:03 INFO - PROCESS | 1847 | 1478028363810 Marionette TRACE conn3 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:26:03 INFO - . 12:26:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1073ms 12:26:03 INFO - PROCESS | 1847 | 1478028363878 Marionette TRACE conn3 -> [0,1178,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 1847 | 1478028363882 Marionette TRACE conn3 <- [1,1178,null,{"value":"8"}] 12:26:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 12:26:03 INFO - PROCESS | 1847 | 1478028363892 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:04 INFO - PROCESS | 1847 | 1478028364057 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 12:26:04 INFO - PROCESS | 1847 | 1478028364229 Marionette TRACE conn3 -> [0,1180,"getWindowHandles",null] 12:26:04 INFO - PROCESS | 1847 | 1478028364233 Marionette TRACE conn3 <- [1,1180,null,["8"]] 12:26:04 INFO - PROCESS | 1847 | 1478028364240 Marionette TRACE conn3 -> [0,1181,"switchToWindow",{"name":"8"}] 12:26:04 INFO - PROCESS | 1847 | 1478028364246 Marionette TRACE conn3 <- [1,1181,null,{}] 12:26:04 INFO - PROCESS | 1847 | 1478028364254 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x95939000 == 43 [pid = 1847] [id = 275] 12:26:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x9593b800) [pid = 1847] [serial = 810] [outer = (nil)] 12:26:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x9593e400) [pid = 1847] [serial = 811] [outer = 0x9593b800] 12:26:04 INFO - PROCESS | 1847 | 1478028364346 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x9593fc00) [pid = 1847] [serial = 812] [outer = 0x9593b800] 12:26:05 INFO - PROCESS | 1847 | 1478028365002 Marionette TRACE conn3 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 12:26:05 INFO - . 12:26:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1124ms 12:26:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 12:26:05 INFO - PROCESS | 1847 | 1478028365015 Marionette TRACE conn3 -> [0,1183,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 1847 | 1478028365018 Marionette TRACE conn3 <- [1,1183,null,{"value":"8"}] 12:26:05 INFO - PROCESS | 1847 | 1478028365025 Marionette TRACE conn3 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:05 INFO - PROCESS | 1847 | 1478028365199 Marionette TRACE conn3 <- [1,1184,null,{"value":null}] 12:26:05 INFO - PROCESS | 1847 | 1478028365360 Marionette TRACE conn3 -> [0,1185,"getWindowHandles",null] 12:26:05 INFO - PROCESS | 1847 | 1478028365364 Marionette TRACE conn3 <- [1,1185,null,["8"]] 12:26:05 INFO - PROCESS | 1847 | 1478028365386 Marionette TRACE conn3 -> [0,1186,"switchToWindow",{"name":"8"}] 12:26:05 INFO - PROCESS | 1847 | 1478028365397 Marionette TRACE conn3 <- [1,1186,null,{}] 12:26:05 INFO - PROCESS | 1847 | 1478028365402 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x94eb3800 == 44 [pid = 1847] [id = 276] 12:26:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0x94eb7400) [pid = 1847] [serial = 813] [outer = (nil)] 12:26:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x94ebc400) [pid = 1847] [serial = 814] [outer = 0x94eb7400] 12:26:05 INFO - PROCESS | 1847 | 1478028365504 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x94ebdc00) [pid = 1847] [serial = 815] [outer = 0x94eb7400] 12:26:06 INFO - PROCESS | 1847 | 1478028366068 Marionette TRACE conn3 <- [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]]]}] 12:26:06 INFO - . 12:26:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1070ms 12:26:06 INFO - PROCESS | 1847 | 1478028366095 Marionette TRACE conn3 -> [0,1188,"getWindowHandle",null] 12:26:06 INFO - PROCESS | 1847 | 1478028366099 Marionette TRACE conn3 <- [1,1188,null,{"value":"8"}] 12:26:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 12:26:06 INFO - PROCESS | 1847 | 1478028366106 Marionette TRACE conn3 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:06 INFO - PROCESS | 1847 | 1478028366287 Marionette TRACE conn3 <- [1,1189,null,{"value":null}] 12:26:06 INFO - PROCESS | 1847 | 1478028366422 Marionette TRACE conn3 -> [0,1190,"getWindowHandles",null] 12:26:06 INFO - PROCESS | 1847 | 1478028366425 Marionette TRACE conn3 <- [1,1190,null,["8"]] 12:26:06 INFO - PROCESS | 1847 | 1478028366430 Marionette TRACE conn3 -> [0,1191,"switchToWindow",{"name":"8"}] 12:26:06 INFO - PROCESS | 1847 | 1478028366435 Marionette TRACE conn3 <- [1,1191,null,{}] 12:26:06 INFO - PROCESS | 1847 | 1478028366441 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa45c00 == 45 [pid = 1847] [id = 277] 12:26:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x8fa46000) [pid = 1847] [serial = 816] [outer = (nil)] 12:26:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x8fa48c00) [pid = 1847] [serial = 817] [outer = 0x8fa46000] 12:26:06 INFO - PROCESS | 1847 | 1478028366532 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x8fa4a400) [pid = 1847] [serial = 818] [outer = 0x8fa46000] 12:26:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d839800 == 46 [pid = 1847] [id = 278] 12:26:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x8fa42c00) [pid = 1847] [serial = 819] [outer = (nil)] 12:26:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x8fa47000) [pid = 1847] [serial = 820] [outer = 0x8fa42c00] 12:26:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x91c09c00) [pid = 1847] [serial = 821] [outer = 0x8fa42c00] 12:26:07 INFO - PROCESS | 1847 | 1478028367451 Marionette TRACE conn3 <- [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]]]}] 12:26:07 INFO - ... 12:26:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1374ms 12:26:07 INFO - PROCESS | 1847 | 1478028367517 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 1847 | 1478028367523 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 12:26:07 INFO - PROCESS | 1847 | 1478028367533 Marionette TRACE conn3 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:07 INFO - PROCESS | 1847 | 1478028367730 Marionette TRACE conn3 <- [1,1194,null,{"value":null}] 12:26:07 INFO - PROCESS | 1847 | 1478028367950 Marionette TRACE conn3 -> [0,1195,"getWindowHandles",null] 12:26:07 INFO - PROCESS | 1847 | 1478028367954 Marionette TRACE conn3 <- [1,1195,null,["8"]] 12:26:08 INFO - PROCESS | 1847 | 1478028368011 Marionette TRACE conn3 -> [0,1196,"switchToWindow",{"name":"8"}] 12:26:08 INFO - PROCESS | 1847 | 1478028368019 Marionette TRACE conn3 <- [1,1196,null,{}] 12:26:08 INFO - PROCESS | 1847 | 1478028368026 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcafc00 == 47 [pid = 1847] [id = 279] 12:26:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x8dcb2400) [pid = 1847] [serial = 822] [outer = (nil)] 12:26:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x92bb3800) [pid = 1847] [serial = 823] [outer = 0x8dcb2400] 12:26:08 INFO - PROCESS | 1847 | 1478028368115 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x92e09c00) [pid = 1847] [serial = 824] [outer = 0x8dcb2400] 12:26:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8b4400 == 46 [pid = 1847] [id = 230] 12:26:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca9000 == 45 [pid = 1847] [id = 223] 12:26:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71ac00 == 44 [pid = 1847] [id = 221] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x8dcacc00) [pid = 1847] [serial = 749] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x91cb0400) [pid = 1847] [serial = 761] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0xa2391c00) [pid = 1847] [serial = 755] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x92e53c00) [pid = 1847] [serial = 752] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb2800 == 43 [pid = 1847] [id = 224] 12:26:08 INFO - PROCESS | 1847 | --DOCSHELL 0x9b07c400 == 42 [pid = 1847] [id = 239] 12:26:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95d800 == 43 [pid = 1847] [id = 280] 12:26:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x8f969c00) [pid = 1847] [serial = 825] [outer = (nil)] 12:26:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x8dca9000) [pid = 1847] [serial = 826] [outer = 0x8f969c00] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x8f8b4800) [pid = 1847] [serial = 758] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8fac6400) [pid = 1847] [serial = 759] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x9b335800) [pid = 1847] [serial = 746] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x984c9c00) [pid = 1847] [serial = 743] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x9a411800) [pid = 1847] [serial = 744] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x95925c00) [pid = 1847] [serial = 740] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x984c9800) [pid = 1847] [serial = 741] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x92bb1c00) [pid = 1847] [serial = 737] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x92e58400) [pid = 1847] [serial = 738] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x8f967800) [pid = 1847] [serial = 734] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x8fac5c00) [pid = 1847] [serial = 735] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x8d71ec00) [pid = 1847] [serial = 731] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8dac4c00) [pid = 1847] [serial = 732] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x8dcbbc00) [pid = 1847] [serial = 728] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x93b45c00) [pid = 1847] [serial = 729] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0xa43dd400) [pid = 1847] [serial = 725] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0xa43e0000) [pid = 1847] [serial = 726] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0xa28e1400) [pid = 1847] [serial = 722] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0xa2c10400) [pid = 1847] [serial = 723] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x984ca400) [pid = 1847] [serial = 719] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x994d4400) [pid = 1847] [serial = 720] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8f965800) [pid = 1847] [serial = 716] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x911b8000) [pid = 1847] [serial = 717] [outer = (nil)] [url = about:blank] 12:26:08 INFO - PROCESS | 1847 | 1478028368837 Marionette TRACE conn3 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 12:26:08 INFO - . 12:26:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1369ms 12:26:08 INFO - PROCESS | 1847 | 1478028368902 Marionette TRACE conn3 -> [0,1198,"getWindowHandle",null] 12:26:08 INFO - PROCESS | 1847 | 1478028368908 Marionette TRACE conn3 <- [1,1198,null,{"value":"8"}] 12:26:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 12:26:08 INFO - PROCESS | 1847 | 1478028368915 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:09 INFO - PROCESS | 1847 | 1478028369079 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 12:26:09 INFO - PROCESS | 1847 | 1478028369089 Marionette TRACE conn3 -> [0,1200,"getWindowHandles",null] 12:26:09 INFO - PROCESS | 1847 | 1478028369092 Marionette TRACE conn3 <- [1,1200,null,["8"]] 12:26:09 INFO - PROCESS | 1847 | 1478028369098 Marionette TRACE conn3 -> [0,1201,"switchToWindow",{"name":"8"}] 12:26:09 INFO - PROCESS | 1847 | 1478028369103 Marionette TRACE conn3 <- [1,1201,null,{}] 12:26:09 INFO - PROCESS | 1847 | 1478028369109 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b5800 == 44 [pid = 1847] [id = 281] 12:26:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x92e09000) [pid = 1847] [serial = 827] [outer = (nil)] 12:26:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x93271000) [pid = 1847] [serial = 828] [outer = 0x92e09000] 12:26:09 INFO - PROCESS | 1847 | 1478028369194 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x93d45800) [pid = 1847] [serial = 829] [outer = 0x92e09000] 12:26:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac4c00 == 45 [pid = 1847] [id = 282] 12:26:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x95933c00) [pid = 1847] [serial = 830] [outer = (nil)] 12:26:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8d8bf800) [pid = 1847] [serial = 831] [outer = 0x95933c00] 12:26:09 INFO - PROCESS | 1847 | 1478028369944 Marionette TRACE conn3 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 12:26:09 INFO - . 12:26:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1079ms 12:26:10 INFO - PROCESS | 1847 | 1478028370004 Marionette TRACE conn3 -> [0,1203,"getWindowHandle",null] 12:26:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 12:26:10 INFO - PROCESS | 1847 | 1478028370011 Marionette TRACE conn3 <- [1,1203,null,{"value":"8"}] 12:26:10 INFO - PROCESS | 1847 | 1478028370017 Marionette TRACE conn3 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:10 INFO - PROCESS | 1847 | 1478028370180 Marionette TRACE conn3 <- [1,1204,null,{"value":null}] 12:26:10 INFO - PROCESS | 1847 | 1478028370191 Marionette TRACE conn3 -> [0,1205,"getWindowHandles",null] 12:26:10 INFO - PROCESS | 1847 | 1478028370195 Marionette TRACE conn3 <- [1,1205,null,["8"]] 12:26:10 INFO - PROCESS | 1847 | 1478028370198 Marionette TRACE conn3 -> [0,1206,"switchToWindow",{"name":"8"}] 12:26:10 INFO - PROCESS | 1847 | 1478028370206 Marionette TRACE conn3 <- [1,1206,null,{}] 12:26:10 INFO - PROCESS | 1847 | 1478028370319 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x9670d000 == 46 [pid = 1847] [id = 283] 12:26:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x967bc400) [pid = 1847] [serial = 832] [outer = (nil)] 12:26:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x97c5b400) [pid = 1847] [serial = 833] [outer = 0x967bc400] 12:26:10 INFO - PROCESS | 1847 | 1478028370404 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x984d0400) [pid = 1847] [serial = 834] [outer = 0x967bc400] 12:26:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x994c7800 == 47 [pid = 1847] [id = 284] 12:26:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x9a1c9400) [pid = 1847] [serial = 835] [outer = (nil)] 12:26:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x8dab3400) [pid = 1847] [serial = 836] [outer = 0x9a1c9400] 12:26:10 INFO - PROCESS | 1847 | 1478028370968 Marionette TRACE conn3 <- [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]]]}] 12:26:10 INFO - . 12:26:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 977ms 12:26:11 INFO - PROCESS | 1847 | 1478028371023 Marionette TRACE conn3 -> [0,1208,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 1847 | 1478028371028 Marionette TRACE conn3 <- [1,1208,null,{"value":"8"}] 12:26:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 12:26:11 INFO - PROCESS | 1847 | 1478028371037 Marionette TRACE conn3 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:11 INFO - PROCESS | 1847 | 1478028371244 Marionette TRACE conn3 <- [1,1209,null,{"value":null}] 12:26:11 INFO - PROCESS | 1847 | 1478028371279 Marionette TRACE conn3 -> [0,1210,"getWindowHandles",null] 12:26:11 INFO - PROCESS | 1847 | 1478028371282 Marionette TRACE conn3 <- [1,1210,null,["8"]] 12:26:11 INFO - PROCESS | 1847 | 1478028371288 Marionette TRACE conn3 -> [0,1211,"switchToWindow",{"name":"8"}] 12:26:11 INFO - PROCESS | 1847 | 1478028371293 Marionette TRACE conn3 <- [1,1211,null,{}] 12:26:11 INFO - PROCESS | 1847 | 1478028371299 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x9a170800 == 48 [pid = 1847] [id = 285] 12:26:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x9a17c800) [pid = 1847] [serial = 837] [outer = (nil)] 12:26:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x9a4d5400) [pid = 1847] [serial = 838] [outer = 0x9a17c800] 12:26:11 INFO - PROCESS | 1847 | 1478028371444 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x9b08b400) [pid = 1847] [serial = 839] [outer = 0x9a17c800] 12:26:11 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0f86800 == 49 [pid = 1847] [id = 286] 12:26:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0xa0f87400) [pid = 1847] [serial = 840] [outer = (nil)] 12:26:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0xa2b9f000) [pid = 1847] [serial = 841] [outer = 0xa0f87400] 12:26:12 INFO - PROCESS | 1847 | 1478028372104 Marionette TRACE conn3 <- [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]]]}] 12:26:12 INFO - . 12:26:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1125ms 12:26:12 INFO - PROCESS | 1847 | 1478028372160 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 1847 | 1478028372163 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 12:26:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 12:26:12 INFO - PROCESS | 1847 | 1478028372169 Marionette TRACE conn3 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:12 INFO - PROCESS | 1847 | 1478028372392 Marionette TRACE conn3 <- [1,1214,null,{"value":null}] 12:26:12 INFO - PROCESS | 1847 | 1478028372412 Marionette TRACE conn3 -> [0,1215,"getWindowHandles",null] 12:26:12 INFO - PROCESS | 1847 | 1478028372414 Marionette TRACE conn3 <- [1,1215,null,["8"]] 12:26:12 INFO - PROCESS | 1847 | 1478028372420 Marionette TRACE conn3 -> [0,1216,"switchToWindow",{"name":"8"}] 12:26:12 INFO - PROCESS | 1847 | 1478028372426 Marionette TRACE conn3 <- [1,1216,null,{}] 12:26:12 INFO - PROCESS | 1847 | 1478028372431 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 1847 | ++DOCSHELL 0xa28e1400 == 50 [pid = 1847] [id = 287] 12:26:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0xa2b97400) [pid = 1847] [serial = 842] [outer = (nil)] 12:26:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0xa2c12c00) [pid = 1847] [serial = 843] [outer = 0xa2b97400] 12:26:12 INFO - PROCESS | 1847 | 1478028372575 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0xa2c1a000) [pid = 1847] [serial = 844] [outer = 0xa2b97400] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0xa43dfc00) [pid = 1847] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x95360800) [pid = 1847] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0xa4849c00) [pid = 1847] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x8d71e400) [pid = 1847] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x911b6800) [pid = 1847] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x9664b000) [pid = 1847] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x92d72000) [pid = 1847] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x9b4d5800) [pid = 1847] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 12:26:13 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x8cc77800) [pid = 1847] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 12:26:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71ac00 == 51 [pid = 1847] [id = 288] 12:26:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x95360800) [pid = 1847] [serial = 845] [outer = (nil)] 12:26:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0xa23dd000) [pid = 1847] [serial = 846] [outer = 0x95360800] 12:26:13 INFO - PROCESS | 1847 | 1478028373378 Marionette TRACE conn3 <- [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]]]}] 12:26:13 INFO - . 12:26:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1275ms 12:26:13 INFO - PROCESS | 1847 | 1478028373445 Marionette TRACE conn3 -> [0,1218,"getWindowHandle",null] 12:26:13 INFO - PROCESS | 1847 | 1478028373448 Marionette TRACE conn3 <- [1,1218,null,{"value":"8"}] 12:26:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 12:26:13 INFO - PROCESS | 1847 | 1478028373460 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:13 INFO - PROCESS | 1847 | 1478028373649 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 12:26:13 INFO - PROCESS | 1847 | 1478028373765 Marionette TRACE conn3 -> [0,1220,"getWindowHandles",null] 12:26:13 INFO - PROCESS | 1847 | 1478028373769 Marionette TRACE conn3 <- [1,1220,null,["8"]] 12:26:13 INFO - PROCESS | 1847 | 1478028373774 Marionette TRACE conn3 -> [0,1221,"switchToWindow",{"name":"8"}] 12:26:13 INFO - PROCESS | 1847 | 1478028373782 Marionette TRACE conn3 <- [1,1221,null,{}] 12:26:13 INFO - PROCESS | 1847 | 1478028373788 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:13 INFO - PROCESS | 1847 | ++DOCSHELL 0xa484b400 == 52 [pid = 1847] [id = 289] 12:26:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0xa4c4f400) [pid = 1847] [serial = 847] [outer = (nil)] 12:26:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0xa4cebc00) [pid = 1847] [serial = 848] [outer = 0xa4c4f400] 12:26:13 INFO - PROCESS | 1847 | 1478028373870 Marionette DEBUG loaded listener.js 12:26:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0xa5e5c800) [pid = 1847] [serial = 849] [outer = 0xa4c4f400] 12:26:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x9570c800 == 53 [pid = 1847] [id = 290] 12:26:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x95710400) [pid = 1847] [serial = 850] [outer = (nil)] 12:26:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x9570c400) [pid = 1847] [serial = 851] [outer = 0x95710400] 12:26:14 INFO - PROCESS | 1847 | 1478028374383 Marionette TRACE conn3 <- [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]]]}] 12:26:14 INFO - . 12:26:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 969ms 12:26:14 INFO - PROCESS | 1847 | 1478028374438 Marionette TRACE conn3 -> [0,1223,"getWindowHandle",null] 12:26:14 INFO - PROCESS | 1847 | 1478028374442 Marionette TRACE conn3 <- [1,1223,null,{"value":"8"}] 12:26:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 12:26:14 INFO - PROCESS | 1847 | 1478028374451 Marionette TRACE conn3 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:14 INFO - PROCESS | 1847 | 1478028374614 Marionette TRACE conn3 <- [1,1224,null,{"value":null}] 12:26:14 INFO - PROCESS | 1847 | 1478028374626 Marionette TRACE conn3 -> [0,1225,"getWindowHandles",null] 12:26:14 INFO - PROCESS | 1847 | 1478028374629 Marionette TRACE conn3 <- [1,1225,null,["8"]] 12:26:14 INFO - PROCESS | 1847 | 1478028374635 Marionette TRACE conn3 -> [0,1226,"switchToWindow",{"name":"8"}] 12:26:14 INFO - PROCESS | 1847 | 1478028374640 Marionette TRACE conn3 <- [1,1226,null,{}] 12:26:14 INFO - PROCESS | 1847 | 1478028374645 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x9570d400 == 54 [pid = 1847] [id = 291] 12:26:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x9570f400) [pid = 1847] [serial = 852] [outer = (nil)] 12:26:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x95714000) [pid = 1847] [serial = 853] [outer = 0x9570f400] 12:26:14 INFO - PROCESS | 1847 | 1478028374746 Marionette DEBUG loaded listener.js 12:26:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x95716800) [pid = 1847] [serial = 854] [outer = 0x9570f400] 12:26:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc21000 == 55 [pid = 1847] [id = 292] 12:26:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x8dc2a000) [pid = 1847] [serial = 855] [outer = (nil)] 12:26:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x8d71e400) [pid = 1847] [serial = 856] [outer = 0x8dc2a000] 12:26:15 INFO - PROCESS | 1847 | 1478028375484 Marionette TRACE conn3 <- [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]]]}] 12:26:15 INFO - . 12:26:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1080ms 12:26:15 INFO - PROCESS | 1847 | 1478028375532 Marionette TRACE conn3 -> [0,1228,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 1847 | 1478028375538 Marionette TRACE conn3 <- [1,1228,null,{"value":"8"}] 12:26:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 12:26:15 INFO - PROCESS | 1847 | 1478028375554 Marionette TRACE conn3 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:15 INFO - PROCESS | 1847 | 1478028375869 Marionette TRACE conn3 <- [1,1229,null,{"value":null}] 12:26:15 INFO - PROCESS | 1847 | 1478028375951 Marionette TRACE conn3 -> [0,1230,"getWindowHandles",null] 12:26:15 INFO - PROCESS | 1847 | 1478028375956 Marionette TRACE conn3 <- [1,1230,null,["8"]] 12:26:16 INFO - PROCESS | 1847 | 1478028376007 Marionette TRACE conn3 -> [0,1231,"switchToWindow",{"name":"8"}] 12:26:16 INFO - PROCESS | 1847 | 1478028376015 Marionette TRACE conn3 <- [1,1231,null,{}] 12:26:16 INFO - PROCESS | 1847 | 1478028376025 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x92bbd000 == 56 [pid = 1847] [id = 293] 12:26:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x92bbd800) [pid = 1847] [serial = 857] [outer = (nil)] 12:26:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x92e06800) [pid = 1847] [serial = 858] [outer = 0x92bbd800] 12:26:16 INFO - PROCESS | 1847 | 1478028376135 Marionette DEBUG loaded listener.js 12:26:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x92e53c00) [pid = 1847] [serial = 859] [outer = 0x92bbd800] 12:26:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x9570f000 == 57 [pid = 1847] [id = 294] 12:26:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x95713c00) [pid = 1847] [serial = 860] [outer = (nil)] 12:26:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0x94ec0800) [pid = 1847] [serial = 861] [outer = 0x95713c00] 12:26:16 INFO - PROCESS | 1847 | 1478028376786 Marionette TRACE conn3 <- [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]]]}] 12:26:16 INFO - . 12:26:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1319ms 12:26:16 INFO - PROCESS | 1847 | 1478028376873 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 12:26:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 12:26:16 INFO - PROCESS | 1847 | 1478028376878 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 12:26:16 INFO - PROCESS | 1847 | 1478028376885 Marionette TRACE conn3 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:17 INFO - PROCESS | 1847 | 1478028377138 Marionette TRACE conn3 <- [1,1234,null,{"value":null}] 12:26:17 INFO - PROCESS | 1847 | 1478028377252 Marionette TRACE conn3 -> [0,1235,"getWindowHandles",null] 12:26:17 INFO - PROCESS | 1847 | 1478028377256 Marionette TRACE conn3 <- [1,1235,null,["8"]] 12:26:17 INFO - PROCESS | 1847 | 1478028377270 Marionette TRACE conn3 -> [0,1236,"switchToWindow",{"name":"8"}] 12:26:17 INFO - PROCESS | 1847 | 1478028377275 Marionette TRACE conn3 <- [1,1236,null,{}] 12:26:17 INFO - PROCESS | 1847 | 1478028377282 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x95923400 == 58 [pid = 1847] [id = 295] 12:26:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0x9593a000) [pid = 1847] [serial = 862] [outer = (nil)] 12:26:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x95717c00) [pid = 1847] [serial = 863] [outer = 0x9593a000] 12:26:17 INFO - PROCESS | 1847 | 1478028377391 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x97c64c00) [pid = 1847] [serial = 864] [outer = 0x9593a000] 12:26:17 INFO - PROCESS | 1847 | ++DOCSHELL 0xa0fef800 == 59 [pid = 1847] [id = 296] 12:26:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 117 (0xa0fefc00) [pid = 1847] [serial = 865] [outer = (nil)] 12:26:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 118 (0x9a438c00) [pid = 1847] [serial = 866] [outer = 0xa0fefc00] 12:26:18 INFO - PROCESS | 1847 | 1478028378059 Marionette TRACE conn3 <- [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]]]}] 12:26:18 INFO - . 12:26:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1274ms 12:26:18 INFO - PROCESS | 1847 | 1478028378181 Marionette TRACE conn3 -> [0,1238,"getWindowHandle",null] 12:26:18 INFO - PROCESS | 1847 | 1478028378188 Marionette TRACE conn3 <- [1,1238,null,{"value":"8"}] 12:26:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 12:26:18 INFO - PROCESS | 1847 | 1478028378197 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:18 INFO - PROCESS | 1847 | 1478028378376 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 12:26:18 INFO - PROCESS | 1847 | 1478028378539 Marionette TRACE conn3 -> [0,1240,"getWindowHandles",null] 12:26:18 INFO - PROCESS | 1847 | 1478028378544 Marionette TRACE conn3 <- [1,1240,null,["8"]] 12:26:18 INFO - PROCESS | 1847 | 1478028378549 Marionette TRACE conn3 -> [0,1241,"switchToWindow",{"name":"8"}] 12:26:18 INFO - PROCESS | 1847 | 1478028378555 Marionette TRACE conn3 <- [1,1241,null,{}] 12:26:18 INFO - PROCESS | 1847 | 1478028378562 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4c48800 == 60 [pid = 1847] [id = 297] 12:26:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 119 (0xa4c4d000) [pid = 1847] [serial = 867] [outer = (nil)] 12:26:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 120 (0xb00ca400) [pid = 1847] [serial = 868] [outer = 0xa4c4d000] 12:26:18 INFO - PROCESS | 1847 | 1478028378700 Marionette DEBUG loaded listener.js 12:26:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 121 (0x9567b400) [pid = 1847] [serial = 869] [outer = 0xa4c4d000] 12:26:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x95686c00 == 61 [pid = 1847] [id = 298] 12:26:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 122 (0x95687000) [pid = 1847] [serial = 870] [outer = (nil)] 12:26:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 123 (0x95680800) [pid = 1847] [serial = 871] [outer = 0x95687000] 12:26:19 INFO - PROCESS | 1847 | 1478028379382 Marionette TRACE conn3 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 12:26:19 INFO - . 12:26:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1222ms 12:26:19 INFO - PROCESS | 1847 | 1478028379443 Marionette TRACE conn3 -> [0,1243,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 1847 | 1478028379448 Marionette TRACE conn3 <- [1,1243,null,{"value":"8"}] 12:26:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 12:26:19 INFO - PROCESS | 1847 | 1478028379456 Marionette TRACE conn3 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:19 INFO - PROCESS | 1847 | 1478028379637 Marionette TRACE conn3 <- [1,1244,null,{"value":null}] 12:26:19 INFO - PROCESS | 1847 | 1478028379806 Marionette TRACE conn3 -> [0,1245,"getWindowHandles",null] 12:26:19 INFO - PROCESS | 1847 | 1478028379811 Marionette TRACE conn3 <- [1,1245,null,["8"]] 12:26:19 INFO - PROCESS | 1847 | 1478028379820 Marionette TRACE conn3 -> [0,1246,"switchToWindow",{"name":"8"}] 12:26:19 INFO - PROCESS | 1847 | 1478028379824 Marionette TRACE conn3 <- [1,1246,null,{}] 12:26:19 INFO - PROCESS | 1847 | 1478028379831 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x95684400 == 62 [pid = 1847] [id = 299] 12:26:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 124 (0x95686000) [pid = 1847] [serial = 872] [outer = (nil)] 12:26:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 125 (0xa93cd400) [pid = 1847] [serial = 873] [outer = 0x95686000] 12:26:19 INFO - PROCESS | 1847 | 1478028379968 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 126 (0xa5f7e000) [pid = 1847] [serial = 874] [outer = 0x95686000] 12:26:20 INFO - PROCESS | 1847 | 1478028380513 Marionette TRACE conn3 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 12:26:20 INFO - . 12:26:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1070ms 12:26:20 INFO - PROCESS | 1847 | 1478028380525 Marionette TRACE conn3 -> [0,1248,"getWindowHandle",null] 12:26:20 INFO - PROCESS | 1847 | 1478028380528 Marionette TRACE conn3 <- [1,1248,null,{"value":"8"}] 12:26:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 12:26:20 INFO - PROCESS | 1847 | 1478028380540 Marionette TRACE conn3 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:20 INFO - PROCESS | 1847 | 1478028380694 Marionette TRACE conn3 <- [1,1249,null,{"value":null}] 12:26:20 INFO - PROCESS | 1847 | 1478028380828 Marionette TRACE conn3 -> [0,1250,"getWindowHandles",null] 12:26:20 INFO - PROCESS | 1847 | 1478028380831 Marionette TRACE conn3 <- [1,1250,null,["8"]] 12:26:20 INFO - PROCESS | 1847 | 1478028380839 Marionette TRACE conn3 -> [0,1251,"switchToWindow",{"name":"8"}] 12:26:20 INFO - PROCESS | 1847 | 1478028380844 Marionette TRACE conn3 <- [1,1251,null,{}] 12:26:20 INFO - PROCESS | 1847 | 1478028380848 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 1847 | ++DOCSHELL 0xa5f84c00 == 63 [pid = 1847] [id = 300] 12:26:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 127 (0xa5f85000) [pid = 1847] [serial = 875] [outer = (nil)] 12:26:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 128 (0xa5f88000) [pid = 1847] [serial = 876] [outer = 0xa5f85000] 12:26:20 INFO - PROCESS | 1847 | 1478028380940 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 129 (0xa5f8a800) [pid = 1847] [serial = 877] [outer = 0xa5f85000] 12:26:21 INFO - PROCESS | 1847 | 1478028381520 Marionette TRACE conn3 <- [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]]]}] 12:26:21 INFO - . 12:26:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1028ms 12:26:21 INFO - PROCESS | 1847 | 1478028381569 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 12:26:21 INFO - PROCESS | 1847 | 1478028381573 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 12:26:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 12:26:21 INFO - PROCESS | 1847 | 1478028381579 Marionette TRACE conn3 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:21 INFO - PROCESS | 1847 | 1478028381757 Marionette TRACE conn3 <- [1,1254,null,{"value":null}] 12:26:21 INFO - PROCESS | 1847 | 1478028381937 Marionette TRACE conn3 -> [0,1255,"getWindowHandles",null] 12:26:21 INFO - PROCESS | 1847 | 1478028381940 Marionette TRACE conn3 <- [1,1255,null,["8"]] 12:26:21 INFO - PROCESS | 1847 | 1478028381948 Marionette TRACE conn3 -> [0,1256,"switchToWindow",{"name":"8"}] 12:26:21 INFO - PROCESS | 1847 | 1478028381953 Marionette TRACE conn3 <- [1,1256,null,{}] 12:26:21 INFO - PROCESS | 1847 | 1478028381962 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95e000 == 64 [pid = 1847] [id = 301] 12:26:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 130 (0x8f960400) [pid = 1847] [serial = 878] [outer = (nil)] 12:26:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 131 (0x9a40b000) [pid = 1847] [serial = 879] [outer = 0x8f960400] 12:26:22 INFO - PROCESS | 1847 | 1478028382057 Marionette DEBUG loaded listener.js 12:26:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 132 (0x9b3b1000) [pid = 1847] [serial = 880] [outer = 0x8f960400] 12:26:22 INFO - PROCESS | 1847 | 1478028382755 Marionette TRACE conn3 <- [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]]]}] 12:26:22 INFO - . 12:26:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1221ms 12:26:22 INFO - PROCESS | 1847 | 1478028382811 Marionette TRACE conn3 -> [0,1258,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 1847 | 1478028382818 Marionette TRACE conn3 <- [1,1258,null,{"value":"8"}] 12:26:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 12:26:22 INFO - PROCESS | 1847 | 1478028382828 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:23 INFO - PROCESS | 1847 | 1478028383003 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 12:26:23 INFO - PROCESS | 1847 | 1478028383215 Marionette TRACE conn3 -> [0,1260,"getWindowHandles",null] 12:26:23 INFO - PROCESS | 1847 | 1478028383226 Marionette TRACE conn3 <- [1,1260,null,["8"]] 12:26:23 INFO - PROCESS | 1847 | 1478028383250 Marionette TRACE conn3 -> [0,1261,"switchToWindow",{"name":"8"}] 12:26:23 INFO - PROCESS | 1847 | 1478028383259 Marionette TRACE conn3 <- [1,1261,null,{}] 12:26:23 INFO - PROCESS | 1847 | 1478028383273 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x9070b800 == 65 [pid = 1847] [id = 302] 12:26:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 133 (0x92b53000) [pid = 1847] [serial = 881] [outer = (nil)] 12:26:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 134 (0x92bbc400) [pid = 1847] [serial = 882] [outer = 0x92b53000] 12:26:23 INFO - PROCESS | 1847 | 1478028383377 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 135 (0x93268800) [pid = 1847] [serial = 883] [outer = 0x92b53000] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71ac00 == 64 [pid = 1847] [id = 288] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa484b400 == 63 [pid = 1847] [id = 289] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9570c800 == 62 [pid = 1847] [id = 290] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa0f86800 == 61 [pid = 1847] [id = 286] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9a170800 == 60 [pid = 1847] [id = 285] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa28e1400 == 59 [pid = 1847] [id = 287] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac4c00 == 58 [pid = 1847] [id = 282] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9670d000 == 57 [pid = 1847] [id = 283] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x994c7800 == 56 [pid = 1847] [id = 284] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8d839800 == 55 [pid = 1847] [id = 278] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95d800 == 54 [pid = 1847] [id = 280] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcafc00 == 53 [pid = 1847] [id = 279] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x911b5800 == 52 [pid = 1847] [id = 281] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8d720c00 == 51 [pid = 1847] [id = 268] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x96236400 == 50 [pid = 1847] [id = 267] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9670c000 == 49 [pid = 1847] [id = 234] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa4843c00 == 48 [pid = 1847] [id = 270] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac8400 == 47 [pid = 1847] [id = 232] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa43dc400 == 46 [pid = 1847] [id = 269] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9a0d6c00 == 45 [pid = 1847] [id = 235] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa45c00 == 44 [pid = 1847] [id = 277] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcf0000 == 43 [pid = 1847] [id = 231] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x994c7400 == 42 [pid = 1847] [id = 273] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa4ca8400 == 41 [pid = 1847] [id = 274] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x95939000 == 40 [pid = 1847] [id = 275] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x94eb3800 == 39 [pid = 1847] [id = 276] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x97c59800 == 38 [pid = 1847] [id = 233] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x95684400 == 37 [pid = 1847] [id = 299] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa5f84c00 == 36 [pid = 1847] [id = 300] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95e000 == 35 [pid = 1847] [id = 301] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc21000 == 34 [pid = 1847] [id = 292] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9570d400 == 33 [pid = 1847] [id = 291] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x9570f000 == 32 [pid = 1847] [id = 294] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x92bbd000 == 31 [pid = 1847] [id = 293] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa0fef800 == 30 [pid = 1847] [id = 296] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x95923400 == 29 [pid = 1847] [id = 295] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0xa4c48800 == 28 [pid = 1847] [id = 297] 12:26:24 INFO - PROCESS | 1847 | --DOCSHELL 0x95686c00 == 27 [pid = 1847] [id = 298] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 134 (0x92b4e000) [pid = 1847] [serial = 762] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 133 (0x8dac4800) [pid = 1847] [serial = 764] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 132 (0x95ea3400) [pid = 1847] [serial = 767] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 131 (0x9a03c000) [pid = 1847] [serial = 770] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 130 (0x9b329c00) [pid = 1847] [serial = 773] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 129 (0xa23dd400) [pid = 1847] [serial = 776] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 128 (0xa2c15c00) [pid = 1847] [serial = 779] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 127 (0x91cb8c00) [pid = 1847] [serial = 783] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 126 (0x8dab2800) [pid = 1847] [serial = 782] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 125 (0x994bc400) [pid = 1847] [serial = 786] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 124 (0x97c3cc00) [pid = 1847] [serial = 785] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 123 (0xa2ba6400) [pid = 1847] [serial = 789] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 122 (0x9b4d5000) [pid = 1847] [serial = 788] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 121 (0xa457c800) [pid = 1847] [serial = 792] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 120 (0xa451ec00) [pid = 1847] [serial = 791] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 119 (0xa4c4b000) [pid = 1847] [serial = 795] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 118 (0xa48b7800) [pid = 1847] [serial = 794] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 117 (0xa4ced400) [pid = 1847] [serial = 797] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 116 (0x94fe2c00) [pid = 1847] [serial = 753] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0xa2ba0400) [pid = 1847] [serial = 756] [outer = (nil)] [url = about:blank] 12:26:24 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0x8dcbe000) [pid = 1847] [serial = 750] [outer = (nil)] [url = about:blank] 12:26:25 INFO - PROCESS | 1847 | 1478028385069 Marionette TRACE conn3 <- [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]]]}] 12:26:25 INFO - . 12:26:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 2272ms 12:26:25 INFO - PROCESS | 1847 | 1478028385099 Marionette TRACE conn3 -> [0,1263,"getWindowHandle",null] 12:26:25 INFO - PROCESS | 1847 | 1478028385107 Marionette TRACE conn3 <- [1,1263,null,{"value":"8"}] 12:26:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 12:26:25 INFO - PROCESS | 1847 | 1478028385116 Marionette TRACE conn3 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:25 INFO - PROCESS | 1847 | 1478028385280 Marionette TRACE conn3 <- [1,1264,null,{"value":null}] 12:26:25 INFO - PROCESS | 1847 | 1478028385390 Marionette TRACE conn3 -> [0,1265,"getWindowHandles",null] 12:26:25 INFO - PROCESS | 1847 | 1478028385394 Marionette TRACE conn3 <- [1,1265,null,["8"]] 12:26:25 INFO - PROCESS | 1847 | 1478028385401 Marionette TRACE conn3 -> [0,1266,"switchToWindow",{"name":"8"}] 12:26:25 INFO - PROCESS | 1847 | 1478028385408 Marionette TRACE conn3 <- [1,1266,null,{}] 12:26:25 INFO - PROCESS | 1847 | 1478028385414 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2e000 == 28 [pid = 1847] [id = 303] 12:26:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x8dca0800) [pid = 1847] [serial = 884] [outer = (nil)] 12:26:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x8dca6800) [pid = 1847] [serial = 885] [outer = 0x8dca0800] 12:26:25 INFO - PROCESS | 1847 | 1478028385503 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 117 (0x8f84ec00) [pid = 1847] [serial = 886] [outer = 0x8dca0800] 12:26:26 INFO - PROCESS | 1847 | 1478028386007 Marionette TRACE conn3 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 12:26:26 INFO - . 12:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 918ms 12:26:26 INFO - PROCESS | 1847 | 1478028386033 Marionette TRACE conn3 -> [0,1268,"getWindowHandle",null] 12:26:26 INFO - PROCESS | 1847 | 1478028386040 Marionette TRACE conn3 <- [1,1268,null,{"value":"8"}] 12:26:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 12:26:26 INFO - PROCESS | 1847 | 1478028386054 Marionette TRACE conn3 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:26 INFO - PROCESS | 1847 | 1478028386224 Marionette TRACE conn3 <- [1,1269,null,{"value":null}] 12:26:26 INFO - PROCESS | 1847 | 1478028386335 Marionette TRACE conn3 -> [0,1270,"getWindowHandles",null] 12:26:26 INFO - PROCESS | 1847 | 1478028386338 Marionette TRACE conn3 <- [1,1270,null,["8"]] 12:26:26 INFO - PROCESS | 1847 | 1478028386348 Marionette TRACE conn3 -> [0,1271,"switchToWindow",{"name":"8"}] 12:26:26 INFO - PROCESS | 1847 | 1478028386353 Marionette TRACE conn3 <- [1,1271,null,{}] 12:26:26 INFO - PROCESS | 1847 | 1478028386359 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa4b800 == 29 [pid = 1847] [id = 304] 12:26:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 118 (0x8fac6000) [pid = 1847] [serial = 887] [outer = (nil)] 12:26:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 119 (0x8facc800) [pid = 1847] [serial = 888] [outer = 0x8fac6000] 12:26:26 INFO - PROCESS | 1847 | 1478028386445 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 120 (0x8d835000) [pid = 1847] [serial = 889] [outer = 0x8fac6000] 12:26:26 INFO - PROCESS | 1847 | 1478028386921 Marionette TRACE conn3 <- [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]]]}] 12:26:26 INFO - . 12:26:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 924ms 12:26:26 INFO - PROCESS | 1847 | 1478028386992 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 12:26:27 INFO - PROCESS | 1847 | 1478028386998 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 12:26:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 12:26:27 INFO - PROCESS | 1847 | 1478028387006 Marionette TRACE conn3 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:27 INFO - PROCESS | 1847 | 1478028387151 Marionette TRACE conn3 <- [1,1274,null,{"value":null}] 12:26:27 INFO - PROCESS | 1847 | 1478028387274 Marionette TRACE conn3 -> [0,1275,"getWindowHandles",null] 12:26:27 INFO - PROCESS | 1847 | 1478028387279 Marionette TRACE conn3 <- [1,1275,null,["8"]] 12:26:27 INFO - PROCESS | 1847 | 1478028387294 Marionette TRACE conn3 -> [0,1276,"switchToWindow",{"name":"8"}] 12:26:27 INFO - PROCESS | 1847 | 1478028387301 Marionette TRACE conn3 <- [1,1276,null,{}] 12:26:27 INFO - PROCESS | 1847 | 1478028387307 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x93bee400 == 30 [pid = 1847] [id = 305] 12:26:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 121 (0x93bf1000) [pid = 1847] [serial = 890] [outer = (nil)] 12:26:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 122 (0x94eb4c00) [pid = 1847] [serial = 891] [outer = 0x93bf1000] 12:26:27 INFO - PROCESS | 1847 | 1478028387396 Marionette DEBUG loaded listener.js 12:26:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 123 (0x94ebf000) [pid = 1847] [serial = 892] [outer = 0x93bf1000] 12:26:27 INFO - PROCESS | 1847 | 1478028387928 Marionette TRACE conn3 <- [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]]]}] 12:26:27 INFO - . 12:26:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 978ms 12:26:27 INFO - PROCESS | 1847 | 1478028387984 Marionette TRACE conn3 -> [0,1278,"getWindowHandle",null] 12:26:27 INFO - PROCESS | 1847 | 1478028387987 Marionette TRACE conn3 <- [1,1278,null,{"value":"8"}] 12:26:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 12:26:28 INFO - PROCESS | 1847 | 1478028388014 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:28 INFO - PROCESS | 1847 | 1478028388225 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 12:26:28 INFO - PROCESS | 1847 | 1478028388252 Marionette TRACE conn3 -> [0,1280,"getWindowHandles",null] 12:26:28 INFO - PROCESS | 1847 | 1478028388259 Marionette TRACE conn3 <- [1,1280,null,["8"]] 12:26:28 INFO - PROCESS | 1847 | 1478028388263 Marionette TRACE conn3 -> [0,1281,"switchToWindow",{"name":"8"}] 12:26:28 INFO - PROCESS | 1847 | 1478028388268 Marionette TRACE conn3 <- [1,1281,null,{}] 12:26:28 INFO - PROCESS | 1847 | 1478028388274 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x94eb4800 == 31 [pid = 1847] [id = 306] 12:26:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 124 (0x9567e800) [pid = 1847] [serial = 893] [outer = (nil)] 12:26:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 125 (0x95682800) [pid = 1847] [serial = 894] [outer = 0x9567e800] 12:26:28 INFO - PROCESS | 1847 | 1478028388426 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 126 (0x9633bc00) [pid = 1847] [serial = 895] [outer = 0x9567e800] 12:26:29 INFO - PROCESS | 1847 | 1478028388998 Marionette TRACE conn3 <- [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]]]}] 12:26:29 INFO - . 12:26:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1020ms 12:26:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 12:26:29 INFO - PROCESS | 1847 | 1478028389033 Marionette TRACE conn3 -> [0,1283,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 1847 | 1478028389036 Marionette TRACE conn3 <- [1,1283,null,{"value":"8"}] 12:26:29 INFO - PROCESS | 1847 | 1478028389042 Marionette TRACE conn3 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:29 INFO - PROCESS | 1847 | 1478028389223 Marionette TRACE conn3 <- [1,1284,null,{"value":null}] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 125 (0x9b32c000) [pid = 1847] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 124 (0xa0f84c00) [pid = 1847] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 123 (0x9ae96800) [pid = 1847] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 122 (0x8d835400) [pid = 1847] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 121 (0xa2c0e800) [pid = 1847] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 120 (0x95e97800) [pid = 1847] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 119 (0x994d4000) [pid = 1847] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 118 (0x8dc2a000) [pid = 1847] [serial = 855] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 117 (0xa0f87400) [pid = 1847] [serial = 840] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 116 (0x9a17c800) [pid = 1847] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0x95360800) [pid = 1847] [serial = 845] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0xa2b97400) [pid = 1847] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0x9593b800) [pid = 1847] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x8fa42c00) [pid = 1847] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x8fa46000) [pid = 1847] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x8f969c00) [pid = 1847] [serial = 825] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x8dcb2400) [pid = 1847] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x92e07c00) [pid = 1847] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0xa4ceb400) [pid = 1847] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x94eb7400) [pid = 1847] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x92e09000) [pid = 1847] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x95933c00) [pid = 1847] [serial = 830] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0xa4ca8800) [pid = 1847] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x9a037000) [pid = 1847] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x9570f400) [pid = 1847] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0xa4c4f400) [pid = 1847] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x967bc400) [pid = 1847] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x9a1c9400) [pid = 1847] [serial = 835] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x95710400) [pid = 1847] [serial = 850] [outer = (nil)] [url = about:blank] 12:26:30 INFO - PROCESS | 1847 | 1478028390126 Marionette TRACE conn3 -> [0,1285,"getWindowHandles",null] 12:26:30 INFO - PROCESS | 1847 | 1478028390129 Marionette TRACE conn3 <- [1,1285,null,["8"]] 12:26:30 INFO - PROCESS | 1847 | 1478028390138 Marionette TRACE conn3 -> [0,1286,"switchToWindow",{"name":"8"}] 12:26:30 INFO - PROCESS | 1847 | 1478028390143 Marionette TRACE conn3 <- [1,1286,null,{}] 12:26:30 INFO - PROCESS | 1847 | 1478028390148 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac4c00 == 32 [pid = 1847] [id = 307] 12:26:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x8dc2a000) [pid = 1847] [serial = 896] [outer = (nil)] 12:26:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x8f963800) [pid = 1847] [serial = 897] [outer = 0x8dc2a000] 12:26:30 INFO - PROCESS | 1847 | 1478028390230 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x94eb7400) [pid = 1847] [serial = 898] [outer = 0x8dc2a000] 12:26:30 INFO - PROCESS | 1847 | 1478028390695 Marionette TRACE conn3 <- [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]]]}] 12:26:30 INFO - . 12:26:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1677ms 12:26:30 INFO - PROCESS | 1847 | 1478028390719 Marionette TRACE conn3 -> [0,1288,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 1847 | 1478028390722 Marionette TRACE conn3 <- [1,1288,null,{"value":"8"}] 12:26:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 12:26:30 INFO - PROCESS | 1847 | 1478028390729 Marionette TRACE conn3 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:30 INFO - PROCESS | 1847 | 1478028390954 Marionette TRACE conn3 <- [1,1289,null,{"value":null}] 12:26:30 INFO - PROCESS | 1847 | 1478028390969 Marionette TRACE conn3 -> [0,1290,"getWindowHandles",null] 12:26:30 INFO - PROCESS | 1847 | 1478028390973 Marionette TRACE conn3 <- [1,1290,null,["8"]] 12:26:30 INFO - PROCESS | 1847 | 1478028390977 Marionette TRACE conn3 -> [0,1291,"switchToWindow",{"name":"8"}] 12:26:30 INFO - PROCESS | 1847 | 1478028390980 Marionette TRACE conn3 <- [1,1291,null,{}] 12:26:31 INFO - PROCESS | 1847 | 1478028390986 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x9593b800 == 33 [pid = 1847] [id = 308] 12:26:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0x97a38c00) [pid = 1847] [serial = 899] [outer = (nil)] 12:26:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x97c3fc00) [pid = 1847] [serial = 900] [outer = 0x97a38c00] 12:26:31 INFO - PROCESS | 1847 | 1478028391072 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x97c59400) [pid = 1847] [serial = 901] [outer = 0x97a38c00] 12:26:31 INFO - PROCESS | 1847 | 1478028391587 Marionette TRACE conn3 <- [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]]]}] 12:26:31 INFO - . 12:26:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 921ms 12:26:31 INFO - PROCESS | 1847 | 1478028391651 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 1847 | 1478028391654 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 12:26:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 12:26:31 INFO - PROCESS | 1847 | 1478028391660 Marionette TRACE conn3 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:31 INFO - PROCESS | 1847 | 1478028391799 Marionette TRACE conn3 <- [1,1294,null,{"value":null}] 12:26:31 INFO - PROCESS | 1847 | 1478028391916 Marionette TRACE conn3 -> [0,1295,"getWindowHandles",null] 12:26:31 INFO - PROCESS | 1847 | 1478028391922 Marionette TRACE conn3 <- [1,1295,null,["8"]] 12:26:31 INFO - PROCESS | 1847 | 1478028391930 Marionette TRACE conn3 -> [0,1296,"switchToWindow",{"name":"8"}] 12:26:31 INFO - PROCESS | 1847 | 1478028391936 Marionette TRACE conn3 <- [1,1296,null,{}] 12:26:31 INFO - PROCESS | 1847 | 1478028391941 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e84000 == 34 [pid = 1847] [id = 309] 12:26:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x98e84400) [pid = 1847] [serial = 902] [outer = (nil)] 12:26:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x98e86c00) [pid = 1847] [serial = 903] [outer = 0x98e84400] 12:26:32 INFO - PROCESS | 1847 | 1478028392026 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x994d3800) [pid = 1847] [serial = 904] [outer = 0x98e84400] 12:26:32 INFO - PROCESS | 1847 | 1478028392828 Marionette TRACE conn3 <- [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]]]}] 12:26:32 INFO - . 12:26:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1223ms 12:26:32 INFO - PROCESS | 1847 | 1478028392885 Marionette TRACE conn3 -> [0,1298,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 1847 | 1478028392891 Marionette TRACE conn3 <- [1,1298,null,{"value":"8"}] 12:26:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 12:26:32 INFO - PROCESS | 1847 | 1478028392900 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:33 INFO - PROCESS | 1847 | 1478028393101 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 12:26:33 INFO - PROCESS | 1847 | 1478028393263 Marionette TRACE conn3 -> [0,1300,"getWindowHandles",null] 12:26:33 INFO - PROCESS | 1847 | 1478028393267 Marionette TRACE conn3 <- [1,1300,null,["8"]] 12:26:33 INFO - PROCESS | 1847 | 1478028393278 Marionette TRACE conn3 -> [0,1301,"switchToWindow",{"name":"8"}] 12:26:33 INFO - PROCESS | 1847 | 1478028393283 Marionette TRACE conn3 <- [1,1301,null,{}] 12:26:33 INFO - PROCESS | 1847 | 1478028393291 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95ac00 == 35 [pid = 1847] [id = 310] 12:26:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x8fa3d800) [pid = 1847] [serial = 905] [outer = (nil)] 12:26:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x8fa44400) [pid = 1847] [serial = 906] [outer = 0x8fa3d800] 12:26:33 INFO - PROCESS | 1847 | 1478028393439 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x8face000) [pid = 1847] [serial = 907] [outer = 0x8fa3d800] 12:26:34 INFO - PROCESS | 1847 | 1478028394096 Marionette TRACE conn3 <- [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]]]}] 12:26:34 INFO - . 12:26:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1269ms 12:26:34 INFO - PROCESS | 1847 | 1478028394169 Marionette TRACE conn3 -> [0,1303,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 1847 | 1478028394176 Marionette TRACE conn3 <- [1,1303,null,{"value":"8"}] 12:26:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 12:26:34 INFO - PROCESS | 1847 | 1478028394183 Marionette TRACE conn3 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:34 INFO - PROCESS | 1847 | 1478028394358 Marionette TRACE conn3 <- [1,1304,null,{"value":null}] 12:26:34 INFO - PROCESS | 1847 | 1478028394515 Marionette TRACE conn3 -> [0,1305,"getWindowHandles",null] 12:26:34 INFO - PROCESS | 1847 | 1478028394520 Marionette TRACE conn3 <- [1,1305,null,["8"]] 12:26:34 INFO - PROCESS | 1847 | 1478028394532 Marionette TRACE conn3 -> [0,1306,"switchToWindow",{"name":"8"}] 12:26:34 INFO - PROCESS | 1847 | 1478028394537 Marionette TRACE conn3 <- [1,1306,null,{}] 12:26:34 INFO - PROCESS | 1847 | 1478028394544 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x93b46c00 == 36 [pid = 1847] [id = 311] 12:26:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x95679400) [pid = 1847] [serial = 908] [outer = (nil)] 12:26:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x9567f800) [pid = 1847] [serial = 909] [outer = 0x95679400] 12:26:34 INFO - PROCESS | 1847 | 1478028394641 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x96648400) [pid = 1847] [serial = 910] [outer = 0x95679400] 12:26:35 INFO - PROCESS | 1847 | 1478028395330 Marionette TRACE conn3 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 12:26:35 INFO - . 12:26:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1171ms 12:26:35 INFO - PROCESS | 1847 | 1478028395362 Marionette TRACE conn3 -> [0,1308,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 1847 | 1478028395368 Marionette TRACE conn3 <- [1,1308,null,{"value":"8"}] 12:26:35 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 12:26:35 INFO - PROCESS | 1847 | 1478028395407 Marionette TRACE conn3 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:35 INFO - PROCESS | 1847 | 1478028395580 Marionette TRACE conn3 <- [1,1309,null,{"value":null}] 12:26:35 INFO - PROCESS | 1847 | 1478028395739 Marionette TRACE conn3 -> [0,1310,"getWindowHandles",null] 12:26:35 INFO - PROCESS | 1847 | 1478028395743 Marionette TRACE conn3 <- [1,1310,null,["8"]] 12:26:35 INFO - PROCESS | 1847 | 1478028395751 Marionette TRACE conn3 -> [0,1311,"switchToWindow",{"name":"8"}] 12:26:35 INFO - PROCESS | 1847 | 1478028395758 Marionette TRACE conn3 <- [1,1311,null,{}] 12:26:35 INFO - PROCESS | 1847 | 1478028395764 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcab000 == 37 [pid = 1847] [id = 312] 12:26:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0x8dcb6000) [pid = 1847] [serial = 911] [outer = (nil)] 12:26:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0x95cb3000) [pid = 1847] [serial = 912] [outer = 0x8dcb6000] 12:26:35 INFO - PROCESS | 1847 | 1478028395869 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x98e81400) [pid = 1847] [serial = 913] [outer = 0x8dcb6000] 12:26:36 INFO - PROCESS | 1847 | 1478028396652 Marionette TRACE conn3 <- [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]]]}] 12:26:36 INFO - ... 12:26:36 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1329ms 12:26:36 INFO - PROCESS | 1847 | 1478028396705 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 1847 | 1478028396710 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 12:26:36 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 12:26:36 INFO - PROCESS | 1847 | 1478028396719 Marionette TRACE conn3 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:37 INFO - PROCESS | 1847 | 1478028397069 Marionette TRACE conn3 <- [1,1314,null,{"value":null}] 12:26:37 INFO - PROCESS | 1847 | 1478028397182 Marionette TRACE conn3 -> [0,1315,"getWindowHandles",null] 12:26:37 INFO - PROCESS | 1847 | 1478028397188 Marionette TRACE conn3 <- [1,1315,null,["8"]] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x9593b800 == 36 [pid = 1847] [id = 308] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac4c00 == 35 [pid = 1847] [id = 307] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x94eb4800 == 34 [pid = 1847] [id = 306] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x93bee400 == 33 [pid = 1847] [id = 305] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa4b800 == 32 [pid = 1847] [id = 304] 12:26:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2e000 == 31 [pid = 1847] [id = 303] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0xa0ff4800) [pid = 1847] [serial = 747] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0xa2b9d400) [pid = 1847] [serial = 777] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x9b32fc00) [pid = 1847] [serial = 774] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x8dcac800) [pid = 1847] [serial = 765] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0xa2c1c000) [pid = 1847] [serial = 780] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x967bd400) [pid = 1847] [serial = 768] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x9a1ce000) [pid = 1847] [serial = 771] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x95714000) [pid = 1847] [serial = 853] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x95716800) [pid = 1847] [serial = 854] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0xa4cebc00) [pid = 1847] [serial = 848] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0xa5e5c800) [pid = 1847] [serial = 849] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0xa2c12c00) [pid = 1847] [serial = 843] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0xa2c1a000) [pid = 1847] [serial = 844] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x9a4d5400) [pid = 1847] [serial = 838] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x9b08b400) [pid = 1847] [serial = 839] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x97c5b400) [pid = 1847] [serial = 833] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x984d0400) [pid = 1847] [serial = 834] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x93271000) [pid = 1847] [serial = 828] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x93d45800) [pid = 1847] [serial = 829] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x92bb3800) [pid = 1847] [serial = 823] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x92e09c00) [pid = 1847] [serial = 824] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8fa48c00) [pid = 1847] [serial = 817] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8fa4a400) [pid = 1847] [serial = 818] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8fa47000) [pid = 1847] [serial = 820] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x91c09c00) [pid = 1847] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x94ebc400) [pid = 1847] [serial = 814] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x94ebdc00) [pid = 1847] [serial = 815] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x9593e400) [pid = 1847] [serial = 811] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x9593fc00) [pid = 1847] [serial = 812] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0xa4cee400) [pid = 1847] [serial = 808] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0xa93c0c00) [pid = 1847] [serial = 809] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x9a432000) [pid = 1847] [serial = 805] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x9a4d6800) [pid = 1847] [serial = 806] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x92e0a800) [pid = 1847] [serial = 801] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x92e0c400) [pid = 1847] [serial = 802] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x97c64000) [pid = 1847] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0xa93c0000) [pid = 1847] [serial = 798] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8cc32800) [pid = 1847] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8d71e400) [pid = 1847] [serial = 856] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0xa2b9f000) [pid = 1847] [serial = 841] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0xa23dd000) [pid = 1847] [serial = 846] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8dca9000) [pid = 1847] [serial = 826] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8d8bf800) [pid = 1847] [serial = 831] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8dab3400) [pid = 1847] [serial = 836] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x9570c400) [pid = 1847] [serial = 851] [outer = (nil)] [url = about:blank] 12:26:37 INFO - PROCESS | 1847 | 1478028397294 Marionette TRACE conn3 -> [0,1316,"switchToWindow",{"name":"8"}] 12:26:37 INFO - PROCESS | 1847 | 1478028397301 Marionette TRACE conn3 <- [1,1316,null,{}] 12:26:37 INFO - PROCESS | 1847 | 1478028397306 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab3400 == 32 [pid = 1847] [id = 313] 12:26:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dabd800) [pid = 1847] [serial = 914] [outer = (nil)] 12:26:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dca9000) [pid = 1847] [serial = 915] [outer = 0x8dabd800] 12:26:37 INFO - PROCESS | 1847 | 1478028397396 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8f8b8800) [pid = 1847] [serial = 916] [outer = 0x8dabd800] 12:26:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa4c400 == 33 [pid = 1847] [id = 314] 12:26:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8fac4c00) [pid = 1847] [serial = 917] [outer = (nil)] 12:26:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8fac9000) [pid = 1847] [serial = 918] [outer = 0x8fac4c00] 12:26:38 INFO - PROCESS | 1847 | 1478028398048 Marionette TRACE conn3 <- [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]]]}] 12:26:38 INFO - .... 12:26:38 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1372ms 12:26:38 INFO - PROCESS | 1847 | 1478028398095 Marionette TRACE conn3 -> [0,1318,"getWindowHandle",null] 12:26:38 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 12:26:38 INFO - PROCESS | 1847 | 1478028398105 Marionette TRACE conn3 <- [1,1318,null,{"value":"8"}] 12:26:38 INFO - PROCESS | 1847 | 1478028398118 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:38 INFO - PROCESS | 1847 | 1478028398305 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 12:26:38 INFO - PROCESS | 1847 | 1478028398416 Marionette TRACE conn3 -> [0,1320,"getWindowHandles",null] 12:26:38 INFO - PROCESS | 1847 | 1478028398421 Marionette TRACE conn3 <- [1,1320,null,["8"]] 12:26:38 INFO - PROCESS | 1847 | 1478028398431 Marionette TRACE conn3 -> [0,1321,"switchToWindow",{"name":"8"}] 12:26:38 INFO - PROCESS | 1847 | 1478028398436 Marionette TRACE conn3 <- [1,1321,null,{}] 12:26:38 INFO - PROCESS | 1847 | 1478028398441 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b4c400 == 34 [pid = 1847] [id = 315] 12:26:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x92b51800) [pid = 1847] [serial = 919] [outer = (nil)] 12:26:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x92e02c00) [pid = 1847] [serial = 920] [outer = 0x92b51800] 12:26:38 INFO - PROCESS | 1847 | 1478028398525 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x92e0b800) [pid = 1847] [serial = 921] [outer = 0x92b51800] 12:26:39 INFO - PROCESS | 1847 | 1478028399003 Marionette TRACE conn3 <- [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"]]]}] 12:26:39 INFO - . 12:26:39 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 924ms 12:26:39 INFO - PROCESS | 1847 | 1478028399043 Marionette TRACE conn3 -> [0,1323,"getWindowHandle",null] 12:26:39 INFO - PROCESS | 1847 | 1478028399050 Marionette TRACE conn3 <- [1,1323,null,{"value":"8"}] 12:26:39 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 12:26:39 INFO - PROCESS | 1847 | 1478028399065 Marionette TRACE conn3 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:39 INFO - PROCESS | 1847 | 1478028399208 Marionette TRACE conn3 <- [1,1324,null,{"value":null}] 12:26:39 INFO - PROCESS | 1847 | 1478028399222 Marionette TRACE conn3 -> [0,1325,"getWindowHandles",null] 12:26:39 INFO - PROCESS | 1847 | 1478028399225 Marionette TRACE conn3 <- [1,1325,null,["8"]] 12:26:39 INFO - PROCESS | 1847 | 1478028399232 Marionette TRACE conn3 -> [0,1326,"switchToWindow",{"name":"8"}] 12:26:39 INFO - PROCESS | 1847 | 1478028399238 Marionette TRACE conn3 <- [1,1326,null,{}] 12:26:39 INFO - PROCESS | 1847 | 1478028399244 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x95710800 == 35 [pid = 1847] [id = 316] 12:26:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x95710c00) [pid = 1847] [serial = 922] [outer = (nil)] 12:26:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x95933c00) [pid = 1847] [serial = 923] [outer = 0x95710c00] 12:26:39 INFO - PROCESS | 1847 | 1478028399436 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x95937c00) [pid = 1847] [serial = 924] [outer = 0x95710c00] 12:26:40 INFO - PROCESS | 1847 | 1478028400034 Marionette TRACE conn3 <- [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]]]}] 12:26:40 INFO - . 12:26:40 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1029ms 12:26:40 INFO - PROCESS | 1847 | 1478028400096 Marionette TRACE conn3 -> [0,1328,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 1847 | 1478028400100 Marionette TRACE conn3 <- [1,1328,null,{"value":"8"}] 12:26:40 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 12:26:40 INFO - PROCESS | 1847 | 1478028400106 Marionette TRACE conn3 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:40 INFO - PROCESS | 1847 | 1478028400335 Marionette TRACE conn3 <- [1,1329,null,{"value":null}] 12:26:40 INFO - PROCESS | 1847 | 1478028400354 Marionette TRACE conn3 -> [0,1330,"getWindowHandles",null] 12:26:40 INFO - PROCESS | 1847 | 1478028400361 Marionette TRACE conn3 <- [1,1330,null,["8"]] 12:26:40 INFO - PROCESS | 1847 | 1478028400371 Marionette TRACE conn3 -> [0,1331,"switchToWindow",{"name":"8"}] 12:26:40 INFO - PROCESS | 1847 | 1478028400375 Marionette TRACE conn3 <- [1,1331,null,{}] 12:26:40 INFO - PROCESS | 1847 | 1478028400441 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x967c1800 == 36 [pid = 1847] [id = 317] 12:26:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x97c38000) [pid = 1847] [serial = 925] [outer = (nil)] 12:26:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x97c5b800) [pid = 1847] [serial = 926] [outer = 0x97c38000] 12:26:40 INFO - PROCESS | 1847 | 1478028400523 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x984c9c00) [pid = 1847] [serial = 927] [outer = 0x97c38000] 12:26:41 INFO - PROCESS | 1847 | 1478028401081 Marionette TRACE conn3 <- [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]]]}] 12:26:41 INFO - . 12:26:41 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1019ms 12:26:41 INFO - PROCESS | 1847 | 1478028401138 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 1847 | 1478028401142 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 12:26:41 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 12:26:41 INFO - PROCESS | 1847 | 1478028401148 Marionette TRACE conn3 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:41 INFO - PROCESS | 1847 | 1478028401337 Marionette TRACE conn3 <- [1,1334,null,{"value":null}] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0xa4c4d000) [pid = 1847] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x92b53000) [pid = 1847] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x93bf1000) [pid = 1847] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x97a38c00) [pid = 1847] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8dca0800) [pid = 1847] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8dc2a000) [pid = 1847] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8fac6000) [pid = 1847] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x9567e800) [pid = 1847] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x95686000) [pid = 1847] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0xa5f85000) [pid = 1847] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8f960400) [pid = 1847] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x95713c00) [pid = 1847] [serial = 860] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x92bbd800) [pid = 1847] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0xa0fefc00) [pid = 1847] [serial = 865] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x9593a000) [pid = 1847] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 12:26:41 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x95687000) [pid = 1847] [serial = 870] [outer = (nil)] [url = about:blank] 12:26:41 INFO - PROCESS | 1847 | 1478028401578 Marionette TRACE conn3 -> [0,1335,"getWindowHandles",null] 12:26:41 INFO - PROCESS | 1847 | 1478028401583 Marionette TRACE conn3 <- [1,1335,null,["8"]] 12:26:41 INFO - PROCESS | 1847 | 1478028401587 Marionette TRACE conn3 -> [0,1336,"switchToWindow",{"name":"8"}] 12:26:41 INFO - PROCESS | 1847 | 1478028401592 Marionette TRACE conn3 <- [1,1336,null,{}] 12:26:41 INFO - PROCESS | 1847 | 1478028401604 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca0800 == 37 [pid = 1847] [id = 318] 12:26:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8dca3c00) [pid = 1847] [serial = 928] [outer = (nil)] 12:26:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x95686000) [pid = 1847] [serial = 929] [outer = 0x8dca3c00] 12:26:41 INFO - PROCESS | 1847 | 1478028401687 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x98e89c00) [pid = 1847] [serial = 930] [outer = 0x8dca3c00] 12:26:42 INFO - PROCESS | 1847 | 1478028402155 Marionette TRACE conn3 <- [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]]]}] 12:26:42 INFO - .. 12:26:42 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1021ms 12:26:42 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 12:26:42 INFO - PROCESS | 1847 | 1478028402170 Marionette TRACE conn3 -> [0,1338,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 1847 | 1478028402172 Marionette TRACE conn3 <- [1,1338,null,{"value":"8"}] 12:26:42 INFO - PROCESS | 1847 | 1478028402179 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:42 INFO - PROCESS | 1847 | 1478028402351 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 12:26:42 INFO - PROCESS | 1847 | 1478028402360 Marionette TRACE conn3 -> [0,1340,"getWindowHandles",null] 12:26:42 INFO - PROCESS | 1847 | 1478028402363 Marionette TRACE conn3 <- [1,1340,null,["8"]] 12:26:42 INFO - PROCESS | 1847 | 1478028402369 Marionette TRACE conn3 -> [0,1341,"switchToWindow",{"name":"8"}] 12:26:42 INFO - PROCESS | 1847 | 1478028402373 Marionette TRACE conn3 <- [1,1341,null,{}] 12:26:42 INFO - PROCESS | 1847 | 1478028402378 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcec000 == 38 [pid = 1847] [id = 319] 12:26:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x98e8a800) [pid = 1847] [serial = 931] [outer = (nil)] 12:26:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x9a4d6800) [pid = 1847] [serial = 932] [outer = 0x98e8a800] 12:26:42 INFO - PROCESS | 1847 | 1478028402460 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x9ae8c800) [pid = 1847] [serial = 933] [outer = 0x98e8a800] 12:26:43 INFO - PROCESS | 1847 | 1478028403021 Marionette TRACE conn3 <- [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]]]}] 12:26:43 INFO - . 12:26:43 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 870ms 12:26:43 INFO - PROCESS | 1847 | 1478028403047 Marionette TRACE conn3 -> [0,1343,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 1847 | 1478028403051 Marionette TRACE conn3 <- [1,1343,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 12:26:43 INFO - PROCESS | 1847 | 1478028403057 Marionette TRACE conn3 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:43 INFO - PROCESS | 1847 | 1478028403221 Marionette TRACE conn3 <- [1,1344,null,{"value":null}] 12:26:43 INFO - PROCESS | 1847 | 1478028403230 Marionette TRACE conn3 -> [0,1345,"getWindowHandles",null] 12:26:43 INFO - PROCESS | 1847 | 1478028403234 Marionette TRACE conn3 <- [1,1345,null,["8"]] 12:26:43 INFO - PROCESS | 1847 | 1478028403239 Marionette TRACE conn3 -> [0,1346,"switchToWindow",{"name":"8"}] 12:26:43 INFO - PROCESS | 1847 | 1478028403246 Marionette TRACE conn3 <- [1,1346,null,{}] 12:26:43 INFO - PROCESS | 1847 | 1478028403251 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d72000 == 39 [pid = 1847] [id = 320] 12:26:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x93b3f400) [pid = 1847] [serial = 934] [outer = (nil)] 12:26:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x9b328c00) [pid = 1847] [serial = 935] [outer = 0x93b3f400] 12:26:43 INFO - PROCESS | 1847 | 1478028403437 Marionette DEBUG loaded listener.js 12:26:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x9a4d4c00) [pid = 1847] [serial = 936] [outer = 0x93b3f400] 12:26:44 INFO - PROCESS | 1847 | 1478028404187 Marionette TRACE conn3 <- [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]]]}] 12:26:44 INFO - .................. 12:26:44 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1194ms 12:26:44 INFO - PROCESS | 1847 | 1478028404282 Marionette TRACE conn3 -> [0,1348,"getWindowHandle",null] 12:26:44 INFO - PROCESS | 1847 | 1478028404288 Marionette TRACE conn3 <- [1,1348,null,{"value":"8"}] 12:26:44 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 12:26:44 INFO - PROCESS | 1847 | 1478028404300 Marionette TRACE conn3 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:44 INFO - PROCESS | 1847 | 1478028404508 Marionette TRACE conn3 <- [1,1349,null,{"value":null}] 12:26:44 INFO - PROCESS | 1847 | 1478028404671 Marionette TRACE conn3 -> [0,1350,"getWindowHandles",null] 12:26:44 INFO - PROCESS | 1847 | 1478028404676 Marionette TRACE conn3 <- [1,1350,null,["8"]] 12:26:44 INFO - PROCESS | 1847 | 1478028404688 Marionette TRACE conn3 -> [0,1351,"switchToWindow",{"name":"8"}] 12:26:44 INFO - PROCESS | 1847 | 1478028404693 Marionette TRACE conn3 <- [1,1351,null,{}] 12:26:44 INFO - PROCESS | 1847 | 1478028404700 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cae800 == 40 [pid = 1847] [id = 321] 12:26:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x91cbd000) [pid = 1847] [serial = 937] [outer = (nil)] 12:26:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x94ebd000) [pid = 1847] [serial = 938] [outer = 0x91cbd000] 12:26:44 INFO - PROCESS | 1847 | 1478028404804 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x94fe2c00) [pid = 1847] [serial = 939] [outer = 0x91cbd000] 12:26:46 INFO - PROCESS | 1847 | 1478028406292 Marionette TRACE conn3 <- [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]]]}] 12:26:46 INFO - .......... 12:26:46 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2085ms 12:26:46 INFO - PROCESS | 1847 | 1478028406414 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 1847 | 1478028406419 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 12:26:46 INFO - PROCESS | 1847 | 1478028406434 Marionette TRACE conn3 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:46 INFO - PROCESS | 1847 | 1478028406683 Marionette TRACE conn3 <- [1,1354,null,{"value":null}] 12:26:46 INFO - PROCESS | 1847 | 1478028406856 Marionette TRACE conn3 -> [0,1355,"getWindowHandles",null] 12:26:46 INFO - PROCESS | 1847 | 1478028406860 Marionette TRACE conn3 <- [1,1355,null,["8"]] 12:26:46 INFO - PROCESS | 1847 | 1478028406870 Marionette TRACE conn3 -> [0,1356,"switchToWindow",{"name":"8"}] 12:26:46 INFO - PROCESS | 1847 | 1478028406876 Marionette TRACE conn3 <- [1,1356,null,{}] 12:26:46 INFO - PROCESS | 1847 | 1478028406882 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95a400 == 41 [pid = 1847] [id = 322] 12:26:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8cc76000) [pid = 1847] [serial = 940] [outer = (nil)] 12:26:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x9670ec00) [pid = 1847] [serial = 941] [outer = 0x8cc76000] 12:26:46 INFO - PROCESS | 1847 | 1478028406980 Marionette DEBUG loaded listener.js 12:26:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8b5b6000) [pid = 1847] [serial = 942] [outer = 0x8cc76000] 12:26:47 INFO - PROCESS | 1847 | 1478028407587 Marionette TRACE conn3 <- [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]]]}] 12:26:47 INFO - . 12:26:47 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1182ms 12:26:47 INFO - PROCESS | 1847 | 1478028407640 Marionette TRACE conn3 -> [0,1358,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 1847 | 1478028407647 Marionette TRACE conn3 <- [1,1358,null,{"value":"8"}] 12:26:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 12:26:47 INFO - PROCESS | 1847 | 1478028407657 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:47 INFO - PROCESS | 1847 | 1478028407827 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 12:26:47 INFO - PROCESS | 1847 | 1478028407987 Marionette TRACE conn3 -> [0,1360,"getWindowHandles",null] 12:26:47 INFO - PROCESS | 1847 | 1478028407991 Marionette TRACE conn3 <- [1,1360,null,["8"]] 12:26:48 INFO - PROCESS | 1847 | 1478028408002 Marionette TRACE conn3 -> [0,1361,"switchToWindow",{"name":"8"}] 12:26:48 INFO - PROCESS | 1847 | 1478028408009 Marionette TRACE conn3 <- [1,1361,null,{}] 12:26:48 INFO - PROCESS | 1847 | 1478028408016 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x96712000 == 42 [pid = 1847] [id = 323] 12:26:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x967b8800) [pid = 1847] [serial = 943] [outer = (nil)] 12:26:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8c98c000) [pid = 1847] [serial = 944] [outer = 0x967b8800] 12:26:48 INFO - PROCESS | 1847 | 1478028408115 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8c990000) [pid = 1847] [serial = 945] [outer = 0x967b8800] 12:26:49 INFO - .................................................................................................................................. 12:26:49 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2156ms 12:26:49 INFO - PROCESS | 1847 | 1478028409685 Marionette TRACE conn3 <- [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]]]}] 12:26:49 INFO - PROCESS | 1847 | 1478028409820 Marionette TRACE conn3 -> [0,1363,"getWindowHandle",null] 12:26:49 INFO - PROCESS | 1847 | 1478028409834 Marionette TRACE conn3 <- [1,1363,null,{"value":"8"}] 12:26:49 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 12:26:49 INFO - PROCESS | 1847 | 1478028409850 Marionette TRACE conn3 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:50 INFO - PROCESS | 1847 | 1478028410049 Marionette TRACE conn3 <- [1,1364,null,{"value":null}] 12:26:50 INFO - PROCESS | 1847 | 1478028410232 Marionette TRACE conn3 -> [0,1365,"getWindowHandles",null] 12:26:50 INFO - PROCESS | 1847 | 1478028410236 Marionette TRACE conn3 <- [1,1365,null,["8"]] 12:26:50 INFO - PROCESS | 1847 | 1478028410243 Marionette TRACE conn3 -> [0,1366,"switchToWindow",{"name":"8"}] 12:26:50 INFO - PROCESS | 1847 | 1478028410248 Marionette TRACE conn3 <- [1,1366,null,{}] 12:26:50 INFO - PROCESS | 1847 | 1478028410254 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cb73800 == 43 [pid = 1847] [id = 324] 12:26:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8cb78000) [pid = 1847] [serial = 946] [outer = (nil)] 12:26:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8daaf800) [pid = 1847] [serial = 947] [outer = 0x8cb78000] 12:26:50 INFO - PROCESS | 1847 | 1478028410349 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x829eb800) [pid = 1847] [serial = 948] [outer = 0x8cb78000] 12:26:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:26:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:26:53 INFO - .................................................................................................................................. 12:26:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 3501ms 12:26:53 INFO - PROCESS | 1847 | 1478028413195 Marionette TRACE conn3 <- [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]]]}] 12:26:53 INFO - PROCESS | 1847 | 1478028413377 Marionette TRACE conn3 -> [0,1368,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 1847 | 1478028413380 Marionette TRACE conn3 <- [1,1368,null,{"value":"8"}] 12:26:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 12:26:53 INFO - PROCESS | 1847 | 1478028413392 Marionette TRACE conn3 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:53 INFO - PROCESS | 1847 | 1478028413577 Marionette TRACE conn3 <- [1,1369,null,{"value":null}] 12:26:53 INFO - PROCESS | 1847 | 1478028413741 Marionette TRACE conn3 -> [0,1370,"getWindowHandles",null] 12:26:53 INFO - PROCESS | 1847 | 1478028413745 Marionette TRACE conn3 <- [1,1370,null,["8"]] 12:26:53 INFO - PROCESS | 1847 | 1478028413752 Marionette TRACE conn3 -> [0,1371,"switchToWindow",{"name":"8"}] 12:26:53 INFO - PROCESS | 1847 | 1478028413757 Marionette TRACE conn3 <- [1,1371,null,{}] 12:26:53 INFO - PROCESS | 1847 | 1478028413762 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b8800 == 44 [pid = 1847] [id = 325] 12:26:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x823b8c00) [pid = 1847] [serial = 949] [outer = (nil)] 12:26:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x823bb800) [pid = 1847] [serial = 950] [outer = 0x823b8c00] 12:26:53 INFO - PROCESS | 1847 | 1478028413858 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x823bd000) [pid = 1847] [serial = 951] [outer = 0x823b8c00] 12:26:54 INFO - PROCESS | 1847 | 1478028414699 Marionette TRACE conn3 <- [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]]]}] 12:26:54 INFO - ........ 12:26:54 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1372ms 12:26:54 INFO - PROCESS | 1847 | 1478028414764 Marionette TRACE conn3 -> [0,1373,"getWindowHandle",null] 12:26:54 INFO - PROCESS | 1847 | 1478028414769 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 12:26:54 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 12:26:54 INFO - PROCESS | 1847 | 1478028414779 Marionette TRACE conn3 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:54 INFO - PROCESS | 1847 | 1478028414950 Marionette TRACE conn3 <- [1,1374,null,{"value":null}] 12:26:55 INFO - PROCESS | 1847 | 1478028415227 Marionette TRACE conn3 -> [0,1375,"getWindowHandles",null] 12:26:55 INFO - PROCESS | 1847 | 1478028415234 Marionette TRACE conn3 <- [1,1375,null,["8"]] 12:26:55 INFO - PROCESS | 1847 | 1478028415304 Marionette TRACE conn3 -> [0,1376,"switchToWindow",{"name":"8"}] 12:26:55 INFO - PROCESS | 1847 | 1478028415311 Marionette TRACE conn3 <- [1,1376,null,{}] 12:26:55 INFO - PROCESS | 1847 | 1478028415319 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b7c00 == 45 [pid = 1847] [id = 326] 12:26:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x8b5b8800) [pid = 1847] [serial = 952] [outer = (nil)] 12:26:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x8b5bdc00) [pid = 1847] [serial = 953] [outer = 0x8b5b8800] 12:26:55 INFO - PROCESS | 1847 | 1478028415406 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x8b5c1c00) [pid = 1847] [serial = 954] [outer = 0x8b5b8800] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca0800 == 44 [pid = 1847] [id = 318] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcec000 == 43 [pid = 1847] [id = 319] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x967c1800 == 42 [pid = 1847] [id = 317] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x92b4c400 == 41 [pid = 1847] [id = 315] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x95710800 == 40 [pid = 1847] [id = 316] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa4c400 == 39 [pid = 1847] [id = 314] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab3400 == 38 [pid = 1847] [id = 313] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95ac00 == 37 [pid = 1847] [id = 310] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x93b46c00 == 36 [pid = 1847] [id = 311] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x98e84000 == 35 [pid = 1847] [id = 309] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcab000 == 34 [pid = 1847] [id = 312] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x9070b800 == 33 [pid = 1847] [id = 302] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x823b8800 == 32 [pid = 1847] [id = 325] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8cb73800 == 31 [pid = 1847] [id = 324] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x92d72000 == 30 [pid = 1847] [id = 320] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x91cae800 == 29 [pid = 1847] [id = 321] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95a400 == 28 [pid = 1847] [id = 322] 12:26:56 INFO - PROCESS | 1847 | --DOCSHELL 0x96712000 == 27 [pid = 1847] [id = 323] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x92e53c00) [pid = 1847] [serial = 859] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x92e06800) [pid = 1847] [serial = 858] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x97c64c00) [pid = 1847] [serial = 864] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x95717c00) [pid = 1847] [serial = 863] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x95680800) [pid = 1847] [serial = 871] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x9567b400) [pid = 1847] [serial = 869] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0xb00ca400) [pid = 1847] [serial = 868] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0xa5f7e000) [pid = 1847] [serial = 874] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0xa93cd400) [pid = 1847] [serial = 873] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0xa5f8a800) [pid = 1847] [serial = 877] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0xa5f88000) [pid = 1847] [serial = 876] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x9b3b1000) [pid = 1847] [serial = 880] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x9a40b000) [pid = 1847] [serial = 879] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x93268800) [pid = 1847] [serial = 883] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x92bbc400) [pid = 1847] [serial = 882] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8f84ec00) [pid = 1847] [serial = 886] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8dca6800) [pid = 1847] [serial = 885] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8d835000) [pid = 1847] [serial = 889] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8facc800) [pid = 1847] [serial = 888] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x94ebf000) [pid = 1847] [serial = 892] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x94eb4c00) [pid = 1847] [serial = 891] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x9633bc00) [pid = 1847] [serial = 895] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x95682800) [pid = 1847] [serial = 894] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x94eb7400) [pid = 1847] [serial = 898] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8f963800) [pid = 1847] [serial = 897] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x97c59400) [pid = 1847] [serial = 901] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x97c3fc00) [pid = 1847] [serial = 900] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x94ec0800) [pid = 1847] [serial = 861] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x9a438c00) [pid = 1847] [serial = 866] [outer = (nil)] [url = about:blank] 12:26:56 INFO - PROCESS | 1847 | 1478028416954 Marionette TRACE conn3 <- [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]]]}] 12:26:57 INFO - ........... 12:26:57 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 2275ms 12:26:57 INFO - PROCESS | 1847 | 1478028417054 Marionette TRACE conn3 -> [0,1378,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 1847 | 1478028417060 Marionette TRACE conn3 <- [1,1378,null,{"value":"8"}] 12:26:57 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 12:26:57 INFO - PROCESS | 1847 | 1478028417106 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:57 INFO - PROCESS | 1847 | 1478028417270 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 12:26:57 INFO - PROCESS | 1847 | 1478028417281 Marionette TRACE conn3 -> [0,1380,"getWindowHandles",null] 12:26:57 INFO - PROCESS | 1847 | 1478028417286 Marionette TRACE conn3 <- [1,1380,null,["8"]] 12:26:57 INFO - PROCESS | 1847 | 1478028417292 Marionette TRACE conn3 -> [0,1381,"switchToWindow",{"name":"8"}] 12:26:57 INFO - PROCESS | 1847 | 1478028417298 Marionette TRACE conn3 <- [1,1381,null,{}] 12:26:57 INFO - PROCESS | 1847 | 1478028417304 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f1800 == 28 [pid = 1847] [id = 327] 12:26:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x829f2c00) [pid = 1847] [serial = 955] [outer = (nil)] 12:26:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8b5b9800) [pid = 1847] [serial = 956] [outer = 0x829f2c00] 12:26:57 INFO - PROCESS | 1847 | 1478028417393 Marionette DEBUG loaded listener.js 12:26:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b959400) [pid = 1847] [serial = 957] [outer = 0x829f2c00] 12:26:58 INFO - PROCESS | 1847 | 1478028418075 Marionette TRACE conn3 <- [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]]]}] 12:26:58 INFO - ........ 12:26:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1025ms 12:26:58 INFO - PROCESS | 1847 | 1478028418130 Marionette TRACE conn3 -> [0,1383,"getWindowHandle",null] 12:26:58 INFO - PROCESS | 1847 | 1478028418136 Marionette TRACE conn3 <- [1,1383,null,{"value":"8"}] 12:26:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 12:26:58 INFO - PROCESS | 1847 | 1478028418142 Marionette TRACE conn3 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:58 INFO - PROCESS | 1847 | 1478028418366 Marionette TRACE conn3 <- [1,1384,null,{"value":null}] 12:26:58 INFO - PROCESS | 1847 | 1478028418381 Marionette TRACE conn3 -> [0,1385,"getWindowHandles",null] 12:26:58 INFO - PROCESS | 1847 | 1478028418385 Marionette TRACE conn3 <- [1,1385,null,["8"]] 12:26:58 INFO - PROCESS | 1847 | 1478028418391 Marionette TRACE conn3 -> [0,1386,"switchToWindow",{"name":"8"}] 12:26:58 INFO - PROCESS | 1847 | 1478028418396 Marionette TRACE conn3 <- [1,1386,null,{}] 12:26:58 INFO - PROCESS | 1847 | 1478028418401 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce5800 == 29 [pid = 1847] [id = 328] 12:26:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8c996000) [pid = 1847] [serial = 958] [outer = (nil)] 12:26:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8c998400) [pid = 1847] [serial = 959] [outer = 0x8c996000] 12:26:58 INFO - PROCESS | 1847 | 1478028418487 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8cb78400) [pid = 1847] [serial = 960] [outer = 0x8c996000] 12:26:59 INFO - .............................. 12:26:59 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1183ms 12:26:59 INFO - PROCESS | 1847 | 1478028419294 Marionette TRACE conn3 <- [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]]]}] 12:26:59 INFO - PROCESS | 1847 | 1478028419342 Marionette TRACE conn3 -> [0,1388,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 1847 | 1478028419348 Marionette TRACE conn3 <- [1,1388,null,{"value":"8"}] 12:26:59 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 12:26:59 INFO - PROCESS | 1847 | 1478028419357 Marionette TRACE conn3 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:26:59 INFO - PROCESS | 1847 | 1478028419558 Marionette TRACE conn3 <- [1,1389,null,{"value":null}] 12:26:59 INFO - PROCESS | 1847 | 1478028419588 Marionette TRACE conn3 -> [0,1390,"getWindowHandles",null] 12:26:59 INFO - PROCESS | 1847 | 1478028419591 Marionette TRACE conn3 <- [1,1390,null,["8"]] 12:26:59 INFO - PROCESS | 1847 | 1478028419595 Marionette TRACE conn3 -> [0,1391,"switchToWindow",{"name":"8"}] 12:26:59 INFO - PROCESS | 1847 | 1478028419603 Marionette TRACE conn3 <- [1,1391,null,{}] 12:26:59 INFO - PROCESS | 1847 | 1478028419609 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcaf400 == 30 [pid = 1847] [id = 329] 12:26:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8dcb1800) [pid = 1847] [serial = 961] [outer = (nil)] 12:26:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8dcb4400) [pid = 1847] [serial = 962] [outer = 0x8dcb1800] 12:26:59 INFO - PROCESS | 1847 | 1478028419757 Marionette DEBUG loaded listener.js 12:26:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dcbe000) [pid = 1847] [serial = 963] [outer = 0x8dcb1800] 12:27:00 INFO - ............................................................... 12:27:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1358ms 12:27:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 12:27:00 INFO - PROCESS | 1847 | 1478028420632 Marionette TRACE conn3 <- [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]]]}] 12:27:00 INFO - PROCESS | 1847 | 1478028420714 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 12:27:00 INFO - PROCESS | 1847 | 1478028420717 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 12:27:00 INFO - PROCESS | 1847 | 1478028420729 Marionette TRACE conn3 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:01 INFO - PROCESS | 1847 | 1478028421326 Marionette TRACE conn3 <- [1,1394,null,{"value":null}] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x93b3f400) [pid = 1847] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x98e8a800) [pid = 1847] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x98e84400) [pid = 1847] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8fac4c00) [pid = 1847] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dabd800) [pid = 1847] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8dcb6000) [pid = 1847] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8fa3d800) [pid = 1847] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x92b51800) [pid = 1847] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x95679400) [pid = 1847] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x95710c00) [pid = 1847] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x97c38000) [pid = 1847] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 12:27:01 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dca3c00) [pid = 1847] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 12:27:01 INFO - PROCESS | 1847 | 1478028421429 Marionette TRACE conn3 -> [0,1395,"getWindowHandles",null] 12:27:01 INFO - PROCESS | 1847 | 1478028421433 Marionette TRACE conn3 <- [1,1395,null,["8"]] 12:27:01 INFO - PROCESS | 1847 | 1478028421442 Marionette TRACE conn3 -> [0,1396,"switchToWindow",{"name":"8"}] 12:27:01 INFO - PROCESS | 1847 | 1478028421449 Marionette TRACE conn3 <- [1,1396,null,{}] 12:27:01 INFO - PROCESS | 1847 | 1478028421455 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291bc00 == 31 [pid = 1847] [id = 330] 12:27:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8fa3d800) [pid = 1847] [serial = 964] [outer = (nil)] 12:27:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x911b2400) [pid = 1847] [serial = 965] [outer = 0x8fa3d800] 12:27:01 INFO - PROCESS | 1847 | 1478028421548 Marionette DEBUG loaded listener.js 12:27:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x94eba400) [pid = 1847] [serial = 966] [outer = 0x8fa3d800] 12:27:02 INFO - ............................................................. 12:27:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1607ms 12:27:02 INFO - PROCESS | 1847 | 1478028422277 Marionette TRACE conn3 <- [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]]]}] 12:27:02 INFO - PROCESS | 1847 | 1478028422387 Marionette TRACE conn3 -> [0,1398,"getWindowHandle",null] 12:27:02 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 12:27:02 INFO - PROCESS | 1847 | 1478028422395 Marionette TRACE conn3 <- [1,1398,null,{"value":"8"}] 12:27:02 INFO - PROCESS | 1847 | 1478028422408 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:02 INFO - PROCESS | 1847 | 1478028422559 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 12:27:02 INFO - PROCESS | 1847 | 1478028422568 Marionette TRACE conn3 -> [0,1400,"getWindowHandles",null] 12:27:02 INFO - PROCESS | 1847 | 1478028422571 Marionette TRACE conn3 <- [1,1400,null,["8"]] 12:27:02 INFO - PROCESS | 1847 | 1478028422575 Marionette TRACE conn3 -> [0,1401,"switchToWindow",{"name":"8"}] 12:27:02 INFO - PROCESS | 1847 | 1478028422578 Marionette TRACE conn3 <- [1,1401,null,{}] 12:27:02 INFO - PROCESS | 1847 | 1478028422583 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x94ebc000 == 32 [pid = 1847] [id = 331] 12:27:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x95712800) [pid = 1847] [serial = 967] [outer = (nil)] 12:27:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x95923000) [pid = 1847] [serial = 968] [outer = 0x95712800] 12:27:02 INFO - PROCESS | 1847 | 1478028422662 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x95932c00) [pid = 1847] [serial = 969] [outer = 0x95712800] 12:27:03 INFO - PROCESS | 1847 | 1478028423386 Marionette TRACE conn3 <- [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]]]}] 12:27:03 INFO - ........................ 12:27:03 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1088ms 12:27:03 INFO - PROCESS | 1847 | 1478028423525 Marionette TRACE conn3 -> [0,1403,"getWindowHandle",null] 12:27:03 INFO - PROCESS | 1847 | 1478028423529 Marionette TRACE conn3 <- [1,1403,null,{"value":"8"}] 12:27:03 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 12:27:03 INFO - PROCESS | 1847 | 1478028423546 Marionette TRACE conn3 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:03 INFO - PROCESS | 1847 | 1478028423744 Marionette TRACE conn3 <- [1,1404,null,{"value":null}] 12:27:03 INFO - PROCESS | 1847 | 1478028423894 Marionette TRACE conn3 -> [0,1405,"getWindowHandles",null] 12:27:03 INFO - PROCESS | 1847 | 1478028423902 Marionette TRACE conn3 <- [1,1405,null,["8"]] 12:27:03 INFO - PROCESS | 1847 | 1478028423913 Marionette TRACE conn3 -> [0,1406,"switchToWindow",{"name":"8"}] 12:27:03 INFO - PROCESS | 1847 | 1478028423921 Marionette TRACE conn3 <- [1,1406,null,{}] 12:27:03 INFO - PROCESS | 1847 | 1478028423928 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275d000 == 33 [pid = 1847] [id = 332] 12:27:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8275d400) [pid = 1847] [serial = 970] [outer = (nil)] 12:27:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x82925400) [pid = 1847] [serial = 971] [outer = 0x8275d400] 12:27:04 INFO - PROCESS | 1847 | 1478028424035 Marionette DEBUG loaded listener.js 12:27:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x82928800) [pid = 1847] [serial = 972] [outer = 0x8275d400] 12:27:04 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:27:05 INFO - ............................................................... 12:27:05 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1652ms 12:27:05 INFO - PROCESS | 1847 | 1478028425119 Marionette TRACE conn3 <- [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]]]}] 12:27:05 INFO - PROCESS | 1847 | 1478028425197 Marionette TRACE conn3 -> [0,1408,"getWindowHandle",null] 12:27:05 INFO - PROCESS | 1847 | 1478028425202 Marionette TRACE conn3 <- [1,1408,null,{"value":"8"}] 12:27:05 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 12:27:05 INFO - PROCESS | 1847 | 1478028425212 Marionette TRACE conn3 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:05 INFO - PROCESS | 1847 | 1478028425405 Marionette TRACE conn3 <- [1,1409,null,{"value":null}] 12:27:05 INFO - PROCESS | 1847 | 1478028425562 Marionette TRACE conn3 -> [0,1410,"getWindowHandles",null] 12:27:05 INFO - PROCESS | 1847 | 1478028425567 Marionette TRACE conn3 <- [1,1410,null,["8"]] 12:27:05 INFO - PROCESS | 1847 | 1478028425580 Marionette TRACE conn3 -> [0,1411,"switchToWindow",{"name":"8"}] 12:27:05 INFO - PROCESS | 1847 | 1478028425585 Marionette TRACE conn3 <- [1,1411,null,{}] 12:27:05 INFO - PROCESS | 1847 | 1478028425592 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c995800 == 34 [pid = 1847] [id = 333] 12:27:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8cabc000) [pid = 1847] [serial = 973] [outer = (nil)] 12:27:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8cc2c000) [pid = 1847] [serial = 974] [outer = 0x8cabc000] 12:27:05 INFO - PROCESS | 1847 | 1478028425687 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8d716400) [pid = 1847] [serial = 975] [outer = 0x8cabc000] 12:27:06 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:27:06 INFO - ........................... 12:27:06 INFO - PROCESS | 1847 | 1478028426743 Marionette TRACE conn3 <- [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]]]}] 12:27:06 INFO - .................................... 12:27:06 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1603ms 12:27:06 INFO - PROCESS | 1847 | 1478028426826 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 12:27:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 12:27:06 INFO - PROCESS | 1847 | 1478028426832 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 12:27:06 INFO - PROCESS | 1847 | 1478028426840 Marionette TRACE conn3 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:07 INFO - PROCESS | 1847 | 1478028427016 Marionette TRACE conn3 <- [1,1414,null,{"value":null}] 12:27:07 INFO - PROCESS | 1847 | 1478028427173 Marionette TRACE conn3 -> [0,1415,"getWindowHandles",null] 12:27:07 INFO - PROCESS | 1847 | 1478028427178 Marionette TRACE conn3 <- [1,1415,null,["8"]] 12:27:07 INFO - PROCESS | 1847 | 1478028427185 Marionette TRACE conn3 -> [0,1416,"switchToWindow",{"name":"8"}] 12:27:07 INFO - PROCESS | 1847 | 1478028427191 Marionette TRACE conn3 <- [1,1416,null,{}] 12:27:07 INFO - PROCESS | 1847 | 1478028427198 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb2800 == 35 [pid = 1847] [id = 334] 12:27:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8fac5400) [pid = 1847] [serial = 976] [outer = (nil)] 12:27:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x94ec0800) [pid = 1847] [serial = 977] [outer = 0x8fac5400] 12:27:07 INFO - PROCESS | 1847 | 1478028427295 Marionette DEBUG loaded listener.js 12:27:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x9567c400) [pid = 1847] [serial = 978] [outer = 0x8fac5400] 12:27:07 INFO - PROCESS | 1847 | 1478028427991 Marionette TRACE conn3 <- [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]]]}] 12:27:08 INFO - ........... 12:27:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1176ms 12:27:08 INFO - PROCESS | 1847 | 1478028428061 Marionette TRACE conn3 -> [0,1418,"getWindowHandle",null] 12:27:08 INFO - PROCESS | 1847 | 1478028428064 Marionette TRACE conn3 <- [1,1418,null,{"value":"8"}] 12:27:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 12:27:08 INFO - PROCESS | 1847 | 1478028428074 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:08 INFO - PROCESS | 1847 | 1478028428276 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 12:27:08 INFO - PROCESS | 1847 | 1478028428433 Marionette TRACE conn3 -> [0,1420,"getWindowHandles",null] 12:27:08 INFO - PROCESS | 1847 | 1478028428439 Marionette TRACE conn3 <- [1,1420,null,["8"]] 12:27:08 INFO - PROCESS | 1847 | 1478028428450 Marionette TRACE conn3 -> [0,1421,"switchToWindow",{"name":"8"}] 12:27:08 INFO - PROCESS | 1847 | 1478028428454 Marionette TRACE conn3 <- [1,1421,null,{}] 12:27:08 INFO - PROCESS | 1847 | 1478028428461 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x82472000 == 36 [pid = 1847] [id = 335] 12:27:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x82751400) [pid = 1847] [serial = 979] [outer = (nil)] 12:27:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8cac1400) [pid = 1847] [serial = 980] [outer = 0x82751400] 12:27:08 INFO - PROCESS | 1847 | 1478028428555 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x92e0e400) [pid = 1847] [serial = 981] [outer = 0x82751400] 12:27:09 INFO - PROCESS | 1847 | 1478028429716 Marionette TRACE conn3 <- [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]]]}] 12:27:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8291bc00 == 35 [pid = 1847] [id = 330] 12:27:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcaf400 == 34 [pid = 1847] [id = 329] 12:27:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce5800 == 33 [pid = 1847] [id = 328] 12:27:09 INFO - PROCESS | 1847 | --DOCSHELL 0x829f1800 == 32 [pid = 1847] [id = 327] 12:27:09 INFO - ........................................... 12:27:09 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1728ms 12:27:09 INFO - PROCESS | 1847 | 1478028429806 Marionette TRACE conn3 -> [0,1423,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 1847 | 1478028429811 Marionette TRACE conn3 <- [1,1423,null,{"value":"8"}] 12:27:09 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8fac9000) [pid = 1847] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x9b328c00) [pid = 1847] [serial = 935] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x9a4d4c00) [pid = 1847] [serial = 936] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x984c9c00) [pid = 1847] [serial = 927] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x97c5b800) [pid = 1847] [serial = 926] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x98e89c00) [pid = 1847] [serial = 930] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x95686000) [pid = 1847] [serial = 929] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x9ae8c800) [pid = 1847] [serial = 933] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x9a4d6800) [pid = 1847] [serial = 932] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x95933c00) [pid = 1847] [serial = 923] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x95937c00) [pid = 1847] [serial = 924] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x92e02c00) [pid = 1847] [serial = 920] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x92e0b800) [pid = 1847] [serial = 921] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8dca9000) [pid = 1847] [serial = 915] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8f8b8800) [pid = 1847] [serial = 916] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x95cb3000) [pid = 1847] [serial = 912] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x98e81400) [pid = 1847] [serial = 913] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x9567f800) [pid = 1847] [serial = 909] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x96648400) [pid = 1847] [serial = 910] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8fa44400) [pid = 1847] [serial = 906] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8face000) [pid = 1847] [serial = 907] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x98e86c00) [pid = 1847] [serial = 903] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x994d3800) [pid = 1847] [serial = 904] [outer = (nil)] [url = about:blank] 12:27:09 INFO - PROCESS | 1847 | 1478028429857 Marionette TRACE conn3 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:10 INFO - PROCESS | 1847 | 1478028430097 Marionette TRACE conn3 <- [1,1424,null,{"value":null}] 12:27:10 INFO - PROCESS | 1847 | 1478028430175 Marionette TRACE conn3 -> [0,1425,"getWindowHandles",null] 12:27:10 INFO - PROCESS | 1847 | 1478028430178 Marionette TRACE conn3 <- [1,1425,null,["8"]] 12:27:10 INFO - PROCESS | 1847 | 1478028430187 Marionette TRACE conn3 -> [0,1426,"switchToWindow",{"name":"8"}] 12:27:10 INFO - PROCESS | 1847 | 1478028430193 Marionette TRACE conn3 <- [1,1426,null,{}] 12:27:10 INFO - PROCESS | 1847 | 1478028430199 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246c800 == 33 [pid = 1847] [id = 336] 12:27:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8246cc00) [pid = 1847] [serial = 982] [outer = (nil)] 12:27:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8274f400) [pid = 1847] [serial = 983] [outer = 0x8246cc00] 12:27:10 INFO - PROCESS | 1847 | 1478028430282 Marionette DEBUG loaded listener.js 12:27:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8b5bd800) [pid = 1847] [serial = 984] [outer = 0x8246cc00] 12:27:11 INFO - .............................................................................................. 12:27:11 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1519ms 12:27:11 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 12:27:11 INFO - PROCESS | 1847 | 1478028431260 Marionette TRACE conn3 <- [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]]]}] 12:27:11 INFO - PROCESS | 1847 | 1478028431340 Marionette TRACE conn3 -> [0,1428,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 1847 | 1478028431345 Marionette TRACE conn3 <- [1,1428,null,{"value":"8"}] 12:27:11 INFO - PROCESS | 1847 | 1478028431369 Marionette TRACE conn3 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:11 INFO - PROCESS | 1847 | 1478028431604 Marionette TRACE conn3 <- [1,1429,null,{"value":null}] 12:27:11 INFO - PROCESS | 1847 | 1478028431617 Marionette TRACE conn3 -> [0,1430,"getWindowHandles",null] 12:27:11 INFO - PROCESS | 1847 | 1478028431621 Marionette TRACE conn3 <- [1,1430,null,["8"]] 12:27:11 INFO - PROCESS | 1847 | 1478028431628 Marionette TRACE conn3 -> [0,1431,"switchToWindow",{"name":"8"}] 12:27:11 INFO - PROCESS | 1847 | 1478028431632 Marionette TRACE conn3 <- [1,1431,null,{}] 12:27:11 INFO - PROCESS | 1847 | 1478028431638 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475400 == 34 [pid = 1847] [id = 337] 12:27:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x90703400) [pid = 1847] [serial = 985] [outer = (nil)] 12:27:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x9115ec00) [pid = 1847] [serial = 986] [outer = 0x90703400] 12:27:11 INFO - PROCESS | 1847 | 1478028431721 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x911b9800) [pid = 1847] [serial = 987] [outer = 0x90703400] 12:27:12 INFO - .......................................................................... 12:27:12 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1264ms 12:27:12 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 12:27:12 INFO - PROCESS | 1847 | 1478028432555 Marionette TRACE conn3 <- [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"]]]}] 12:27:12 INFO - PROCESS | 1847 | 1478028432630 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 12:27:12 INFO - PROCESS | 1847 | 1478028432642 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 12:27:12 INFO - PROCESS | 1847 | 1478028432667 Marionette TRACE conn3 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:12 INFO - PROCESS | 1847 | 1478028432886 Marionette TRACE conn3 <- [1,1434,null,{"value":null}] 12:27:12 INFO - PROCESS | 1847 | 1478028432912 Marionette TRACE conn3 -> [0,1435,"getWindowHandles",null] 12:27:12 INFO - PROCESS | 1847 | 1478028432917 Marionette TRACE conn3 <- [1,1435,null,["8"]] 12:27:12 INFO - PROCESS | 1847 | 1478028432922 Marionette TRACE conn3 -> [0,1436,"switchToWindow",{"name":"8"}] 12:27:12 INFO - PROCESS | 1847 | 1478028432930 Marionette TRACE conn3 <- [1,1436,null,{}] 12:27:12 INFO - PROCESS | 1847 | 1478028432935 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x95ea1400 == 35 [pid = 1847] [id = 338] 12:27:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x95ea3400) [pid = 1847] [serial = 988] [outer = (nil)] 12:27:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x96236400) [pid = 1847] [serial = 989] [outer = 0x95ea3400] 12:27:13 INFO - PROCESS | 1847 | 1478028433083 Marionette DEBUG loaded listener.js 12:27:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x96331400) [pid = 1847] [serial = 990] [outer = 0x95ea3400] 12:27:13 INFO - PROCESS | 1847 | 1478028433594 Marionette TRACE conn3 <- [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]]]}] 12:27:13 INFO - .. 12:27:13 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 976ms 12:27:13 INFO - PROCESS | 1847 | 1478028433635 Marionette TRACE conn3 -> [0,1438,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 1847 | 1478028433639 Marionette TRACE conn3 <- [1,1438,null,{"value":"8"}] 12:27:13 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 12:27:13 INFO - PROCESS | 1847 | 1478028433652 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:13 INFO - PROCESS | 1847 | 1478028433840 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 12:27:13 INFO - PROCESS | 1847 | 1478028433855 Marionette TRACE conn3 -> [0,1440,"getWindowHandles",null] 12:27:13 INFO - PROCESS | 1847 | 1478028433860 Marionette TRACE conn3 <- [1,1440,null,["8"]] 12:27:13 INFO - PROCESS | 1847 | 1478028433865 Marionette TRACE conn3 -> [0,1441,"switchToWindow",{"name":"8"}] 12:27:13 INFO - PROCESS | 1847 | 1478028433870 Marionette TRACE conn3 <- [1,1441,null,{}] 12:27:13 INFO - PROCESS | 1847 | 1478028433875 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x9670d800 == 36 [pid = 1847] [id = 339] 12:27:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x9670e400) [pid = 1847] [serial = 991] [outer = (nil)] 12:27:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x967b6400) [pid = 1847] [serial = 992] [outer = 0x9670e400] 12:27:13 INFO - PROCESS | 1847 | 1478028433954 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x97a34400) [pid = 1847] [serial = 993] [outer = 0x9670e400] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8fa3d800) [pid = 1847] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x91cbd000) [pid = 1847] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8cc76000) [pid = 1847] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x967b8800) [pid = 1847] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8dcb1800) [pid = 1847] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x829f2c00) [pid = 1847] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8b5b8800) [pid = 1847] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x823b8c00) [pid = 1847] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8c996000) [pid = 1847] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 12:27:14 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8cb78000) [pid = 1847] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 12:27:14 INFO - PROCESS | 1847 | 1478028434930 Marionette TRACE conn3 <- [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]]]}] 12:27:14 INFO - .................... 12:27:14 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1331ms 12:27:14 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 12:27:14 INFO - PROCESS | 1847 | 1478028434979 Marionette TRACE conn3 -> [0,1443,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 1847 | 1478028434982 Marionette TRACE conn3 <- [1,1443,null,{"value":"8"}] 12:27:14 INFO - PROCESS | 1847 | 1478028434988 Marionette TRACE conn3 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:15 INFO - PROCESS | 1847 | 1478028435139 Marionette TRACE conn3 <- [1,1444,null,{"value":null}] 12:27:15 INFO - PROCESS | 1847 | 1478028435148 Marionette TRACE conn3 -> [0,1445,"getWindowHandles",null] 12:27:15 INFO - PROCESS | 1847 | 1478028435151 Marionette TRACE conn3 <- [1,1445,null,["8"]] 12:27:15 INFO - PROCESS | 1847 | 1478028435154 Marionette TRACE conn3 -> [0,1446,"switchToWindow",{"name":"8"}] 12:27:15 INFO - PROCESS | 1847 | 1478028435160 Marionette TRACE conn3 <- [1,1446,null,{}] 12:27:15 INFO - PROCESS | 1847 | 1478028435267 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x97c3cc00 == 37 [pid = 1847] [id = 340] 12:27:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x97c59000) [pid = 1847] [serial = 994] [outer = (nil)] 12:27:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x97c62000) [pid = 1847] [serial = 995] [outer = 0x97c59000] 12:27:15 INFO - PROCESS | 1847 | 1478028435346 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x984c6800) [pid = 1847] [serial = 996] [outer = 0x97c59000] 12:27:15 INFO - PROCESS | 1847 | 1478028435819 Marionette TRACE conn3 <- [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]]]}] 12:27:15 INFO - .... 12:27:15 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 883ms 12:27:15 INFO - PROCESS | 1847 | 1478028435870 Marionette TRACE conn3 -> [0,1448,"getWindowHandle",null] 12:27:15 INFO - PROCESS | 1847 | 1478028435874 Marionette TRACE conn3 <- [1,1448,null,{"value":"8"}] 12:27:15 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 12:27:15 INFO - PROCESS | 1847 | 1478028435886 Marionette TRACE conn3 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:16 INFO - PROCESS | 1847 | 1478028436052 Marionette TRACE conn3 <- [1,1449,null,{"value":null}] 12:27:16 INFO - PROCESS | 1847 | 1478028436065 Marionette TRACE conn3 -> [0,1450,"getWindowHandles",null] 12:27:16 INFO - PROCESS | 1847 | 1478028436068 Marionette TRACE conn3 <- [1,1450,null,["8"]] 12:27:16 INFO - PROCESS | 1847 | 1478028436072 Marionette TRACE conn3 -> [0,1451,"switchToWindow",{"name":"8"}] 12:27:16 INFO - PROCESS | 1847 | 1478028436077 Marionette TRACE conn3 <- [1,1451,null,{}] 12:27:16 INFO - PROCESS | 1847 | 1478028436081 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x98e87400 == 38 [pid = 1847] [id = 341] 12:27:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x98e88800) [pid = 1847] [serial = 997] [outer = (nil)] 12:27:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x994c7000) [pid = 1847] [serial = 998] [outer = 0x98e88800] 12:27:16 INFO - PROCESS | 1847 | 1478028436169 Marionette DEBUG loaded listener.js 12:27:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x994be800) [pid = 1847] [serial = 999] [outer = 0x98e88800] 12:27:16 INFO - PROCESS | 1847 | 1478028436832 Marionette TRACE conn3 <- [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]]]}] 12:27:16 INFO - .... 12:27:16 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 988ms 12:27:16 INFO - PROCESS | 1847 | 1478028436907 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 1847 | 1478028436915 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 12:27:16 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 12:27:16 INFO - PROCESS | 1847 | 1478028436926 Marionette TRACE conn3 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:17 INFO - PROCESS | 1847 | 1478028437116 Marionette TRACE conn3 <- [1,1454,null,{"value":null}] 12:27:17 INFO - PROCESS | 1847 | 1478028437284 Marionette TRACE conn3 -> [0,1455,"getWindowHandles",null] 12:27:17 INFO - PROCESS | 1847 | 1478028437290 Marionette TRACE conn3 <- [1,1455,null,["8"]] 12:27:17 INFO - PROCESS | 1847 | 1478028437302 Marionette TRACE conn3 -> [0,1456,"switchToWindow",{"name":"8"}] 12:27:17 INFO - PROCESS | 1847 | 1478028437309 Marionette TRACE conn3 <- [1,1456,null,{}] 12:27:17 INFO - PROCESS | 1847 | 1478028437315 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f2c00 == 39 [pid = 1847] [id = 342] 12:27:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x829f5400) [pid = 1847] [serial = 1000] [outer = (nil)] 12:27:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8b5b8800) [pid = 1847] [serial = 1001] [outer = 0x829f5400] 12:27:17 INFO - PROCESS | 1847 | 1478028437420 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8ba94400) [pid = 1847] [serial = 1002] [outer = 0x829f5400] 12:27:18 INFO - PROCESS | 1847 | 1478028438040 Marionette TRACE conn3 <- [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]]]}] 12:27:18 INFO - . 12:27:18 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1172ms 12:27:18 INFO - PROCESS | 1847 | 1478028438097 Marionette TRACE conn3 -> [0,1458,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 1847 | 1478028438102 Marionette TRACE conn3 <- [1,1458,null,{"value":"8"}] 12:27:18 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 12:27:18 INFO - PROCESS | 1847 | 1478028438109 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:18 INFO - PROCESS | 1847 | 1478028438322 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 12:27:18 INFO - PROCESS | 1847 | 1478028438475 Marionette TRACE conn3 -> [0,1460,"getWindowHandles",null] 12:27:18 INFO - PROCESS | 1847 | 1478028438479 Marionette TRACE conn3 <- [1,1460,null,["8"]] 12:27:18 INFO - PROCESS | 1847 | 1478028438487 Marionette TRACE conn3 -> [0,1461,"switchToWindow",{"name":"8"}] 12:27:18 INFO - PROCESS | 1847 | 1478028438494 Marionette TRACE conn3 <- [1,1461,null,{}] 12:27:18 INFO - PROCESS | 1847 | 1478028438503 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8daba000 == 40 [pid = 1847] [id = 343] 12:27:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8dc23800) [pid = 1847] [serial = 1003] [outer = (nil)] 12:27:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dc2a000) [pid = 1847] [serial = 1004] [outer = 0x8dc23800] 12:27:18 INFO - PROCESS | 1847 | 1478028438598 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dca6400) [pid = 1847] [serial = 1005] [outer = 0x8dc23800] 12:27:19 INFO - PROCESS | 1847 | 1478028439169 Marionette TRACE conn3 <- [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]]]}] 12:27:19 INFO - . 12:27:19 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1071ms 12:27:19 INFO - PROCESS | 1847 | 1478028439231 Marionette TRACE conn3 -> [0,1463,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 1847 | 1478028439238 Marionette TRACE conn3 <- [1,1463,null,{"value":"8"}] 12:27:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 12:27:19 INFO - PROCESS | 1847 | 1478028439246 Marionette TRACE conn3 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:19 INFO - PROCESS | 1847 | 1478028439411 Marionette TRACE conn3 <- [1,1464,null,{"value":null}] 12:27:19 INFO - PROCESS | 1847 | 1478028439566 Marionette TRACE conn3 -> [0,1465,"getWindowHandles",null] 12:27:19 INFO - PROCESS | 1847 | 1478028439571 Marionette TRACE conn3 <- [1,1465,null,["8"]] 12:27:19 INFO - PROCESS | 1847 | 1478028439581 Marionette TRACE conn3 -> [0,1466,"switchToWindow",{"name":"8"}] 12:27:19 INFO - PROCESS | 1847 | 1478028439586 Marionette TRACE conn3 <- [1,1466,null,{}] 12:27:19 INFO - PROCESS | 1847 | 1478028439593 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x90705400 == 41 [pid = 1847] [id = 344] 12:27:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x9070e800) [pid = 1847] [serial = 1006] [outer = (nil)] 12:27:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x94ebbc00) [pid = 1847] [serial = 1007] [outer = 0x9070e800] 12:27:19 INFO - PROCESS | 1847 | 1478028439687 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x94fe6400) [pid = 1847] [serial = 1008] [outer = 0x9070e800] 12:27:20 INFO - PROCESS | 1847 | 1478028440231 Marionette TRACE conn3 <- [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]]]}] 12:27:20 INFO - . 12:27:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1021ms 12:27:20 INFO - PROCESS | 1847 | 1478028440267 Marionette TRACE conn3 -> [0,1468,"getWindowHandle",null] 12:27:20 INFO - PROCESS | 1847 | 1478028440272 Marionette TRACE conn3 <- [1,1468,null,{"value":"8"}] 12:27:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 12:27:20 INFO - PROCESS | 1847 | 1478028440299 Marionette TRACE conn3 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:20 INFO - PROCESS | 1847 | 1478028440466 Marionette TRACE conn3 <- [1,1469,null,{"value":null}] 12:27:20 INFO - PROCESS | 1847 | 1478028440645 Marionette TRACE conn3 -> [0,1470,"getWindowHandles",null] 12:27:20 INFO - PROCESS | 1847 | 1478028440650 Marionette TRACE conn3 <- [1,1470,null,["8"]] 12:27:20 INFO - PROCESS | 1847 | 1478028440656 Marionette TRACE conn3 -> [0,1471,"switchToWindow",{"name":"8"}] 12:27:20 INFO - PROCESS | 1847 | 1478028440662 Marionette TRACE conn3 <- [1,1471,null,{}] 12:27:20 INFO - PROCESS | 1847 | 1478028440670 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x95686c00 == 42 [pid = 1847] [id = 345] 12:27:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x95932800) [pid = 1847] [serial = 1009] [outer = (nil)] 12:27:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x9593c000) [pid = 1847] [serial = 1010] [outer = 0x95932800] 12:27:20 INFO - PROCESS | 1847 | 1478028440762 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x9593f800) [pid = 1847] [serial = 1011] [outer = 0x95932800] 12:27:21 INFO - PROCESS | 1847 | 1478028441321 Marionette TRACE conn3 <- [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]]]}] 12:27:21 INFO - .. 12:27:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1077ms 12:27:21 INFO - PROCESS | 1847 | 1478028441357 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 1847 | 1478028441360 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 12:27:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 12:27:21 INFO - PROCESS | 1847 | 1478028441388 Marionette TRACE conn3 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:21 INFO - PROCESS | 1847 | 1478028441542 Marionette TRACE conn3 <- [1,1474,null,{"value":null}] 12:27:21 INFO - PROCESS | 1847 | 1478028441710 Marionette TRACE conn3 -> [0,1475,"getWindowHandles",null] 12:27:21 INFO - PROCESS | 1847 | 1478028441715 Marionette TRACE conn3 <- [1,1475,null,["8"]] 12:27:21 INFO - PROCESS | 1847 | 1478028441721 Marionette TRACE conn3 -> [0,1476,"switchToWindow",{"name":"8"}] 12:27:21 INFO - PROCESS | 1847 | 1478028441732 Marionette TRACE conn3 <- [1,1476,null,{}] 12:27:21 INFO - PROCESS | 1847 | 1478028441740 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x95e9c000 == 43 [pid = 1847] [id = 346] 12:27:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x9670a400) [pid = 1847] [serial = 1012] [outer = (nil)] 12:27:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x967bd400) [pid = 1847] [serial = 1013] [outer = 0x9670a400] 12:27:21 INFO - PROCESS | 1847 | 1478028441831 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x97c3fc00) [pid = 1847] [serial = 1014] [outer = 0x9670a400] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x97c3cc00 == 42 [pid = 1847] [id = 340] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x9670d800 == 41 [pid = 1847] [id = 339] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x82475400 == 40 [pid = 1847] [id = 337] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x95ea1400 == 39 [pid = 1847] [id = 338] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8246c800 == 38 [pid = 1847] [id = 336] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8c995800 == 37 [pid = 1847] [id = 333] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb2800 == 36 [pid = 1847] [id = 334] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x82472000 == 35 [pid = 1847] [id = 335] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x94ebc000 == 34 [pid = 1847] [id = 331] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8275d000 == 33 [pid = 1847] [id = 332] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b7c00 == 32 [pid = 1847] [id = 326] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x98e87400 == 31 [pid = 1847] [id = 341] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829f2c00 == 30 [pid = 1847] [id = 342] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8daba000 == 29 [pid = 1847] [id = 343] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x90705400 == 28 [pid = 1847] [id = 344] 12:27:23 INFO - PROCESS | 1847 | --DOCSHELL 0x95686c00 == 27 [pid = 1847] [id = 345] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x94fe2c00) [pid = 1847] [serial = 939] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x94ebd000) [pid = 1847] [serial = 938] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b5b6000) [pid = 1847] [serial = 942] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9670ec00) [pid = 1847] [serial = 941] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8c990000) [pid = 1847] [serial = 945] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8c98c000) [pid = 1847] [serial = 944] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x829eb800) [pid = 1847] [serial = 948] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8daaf800) [pid = 1847] [serial = 947] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x823bd000) [pid = 1847] [serial = 951] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x823bb800) [pid = 1847] [serial = 950] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b5c1c00) [pid = 1847] [serial = 954] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b5bdc00) [pid = 1847] [serial = 953] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b959400) [pid = 1847] [serial = 957] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b5b9800) [pid = 1847] [serial = 956] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8cb78400) [pid = 1847] [serial = 960] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8c998400) [pid = 1847] [serial = 959] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dcbe000) [pid = 1847] [serial = 963] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dcb4400) [pid = 1847] [serial = 962] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x94eba400) [pid = 1847] [serial = 966] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x911b2400) [pid = 1847] [serial = 965] [outer = (nil)] [url = about:blank] 12:27:23 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x95923000) [pid = 1847] [serial = 968] [outer = (nil)] [url = about:blank] 12:27:26 INFO - PROCESS | 1847 | 1478028446259 Marionette TRACE conn3 <- [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]]]}] 12:27:26 INFO - . 12:27:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 4932ms 12:27:26 INFO - PROCESS | 1847 | 1478028446301 Marionette TRACE conn3 -> [0,1478,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 1847 | 1478028446308 Marionette TRACE conn3 <- [1,1478,null,{"value":"8"}] 12:27:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 12:27:26 INFO - PROCESS | 1847 | 1478028446328 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:26 INFO - PROCESS | 1847 | 1478028446527 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 12:27:26 INFO - PROCESS | 1847 | 1478028446603 Marionette TRACE conn3 -> [0,1480,"getWindowHandles",null] 12:27:26 INFO - PROCESS | 1847 | 1478028446606 Marionette TRACE conn3 <- [1,1480,null,["8"]] 12:27:26 INFO - PROCESS | 1847 | 1478028446613 Marionette TRACE conn3 -> [0,1481,"switchToWindow",{"name":"8"}] 12:27:26 INFO - PROCESS | 1847 | 1478028446621 Marionette TRACE conn3 <- [1,1481,null,{}] 12:27:26 INFO - PROCESS | 1847 | 1478028446626 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291f800 == 28 [pid = 1847] [id = 347] 12:27:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8291fc00) [pid = 1847] [serial = 1015] [outer = (nil)] 12:27:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x82924c00) [pid = 1847] [serial = 1016] [outer = 0x8291fc00] 12:27:26 INFO - PROCESS | 1847 | 1478028446723 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x829ec400) [pid = 1847] [serial = 1017] [outer = 0x8291fc00] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x95ea3400) [pid = 1847] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x82751400) [pid = 1847] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8246cc00) [pid = 1847] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8275d400) [pid = 1847] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8cabc000) [pid = 1847] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x95712800) [pid = 1847] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8fac5400) [pid = 1847] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x97c59000) [pid = 1847] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x98e88800) [pid = 1847] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x9670e400) [pid = 1847] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 12:27:27 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x90703400) [pid = 1847] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 12:27:31 INFO - PROCESS | 1847 | 1478028451234 Marionette TRACE conn3 <- [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]]]}] 12:27:31 INFO - . 12:27:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4937ms 12:27:31 INFO - PROCESS | 1847 | 1478028451288 Marionette TRACE conn3 -> [0,1483,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 1847 | 1478028451293 Marionette TRACE conn3 <- [1,1483,null,{"value":"8"}] 12:27:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 12:27:31 INFO - PROCESS | 1847 | 1478028451305 Marionette TRACE conn3 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:31 INFO - PROCESS | 1847 | 1478028451498 Marionette TRACE conn3 <- [1,1484,null,{"value":null}] 12:27:31 INFO - PROCESS | 1847 | 1478028451650 Marionette TRACE conn3 -> [0,1485,"getWindowHandles",null] 12:27:31 INFO - PROCESS | 1847 | 1478028451656 Marionette TRACE conn3 <- [1,1485,null,["8"]] 12:27:31 INFO - PROCESS | 1847 | 1478028451664 Marionette TRACE conn3 -> [0,1486,"switchToWindow",{"name":"8"}] 12:27:31 INFO - PROCESS | 1847 | 1478028451671 Marionette TRACE conn3 <- [1,1486,null,{}] 12:27:31 INFO - PROCESS | 1847 | 1478028451678 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246dc00 == 29 [pid = 1847] [id = 348] 12:27:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x82474800) [pid = 1847] [serial = 1018] [outer = (nil)] 12:27:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8275c800) [pid = 1847] [serial = 1019] [outer = 0x82474800] 12:27:31 INFO - PROCESS | 1847 | 1478028451778 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x829e8c00) [pid = 1847] [serial = 1020] [outer = 0x82474800] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71b400 == 28 [pid = 1847] [id = 266] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x92e07800 == 27 [pid = 1847] [id = 272] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4d9400 == 26 [pid = 1847] [id = 264] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0xa4ca9000 == 25 [pid = 1847] [id = 271] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x9a493c00 == 24 [pid = 1847] [id = 265] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x92d71400 == 23 [pid = 1847] [id = 256] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce8400 == 22 [pid = 1847] [id = 249] 12:27:32 INFO - PROCESS | 1847 | --DOCSHELL 0x95e9c000 == 21 [pid = 1847] [id = 346] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x994c7000) [pid = 1847] [serial = 998] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x994be800) [pid = 1847] [serial = 999] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x97c62000) [pid = 1847] [serial = 995] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x984c6800) [pid = 1847] [serial = 996] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x967b6400) [pid = 1847] [serial = 992] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x97a34400) [pid = 1847] [serial = 993] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x96236400) [pid = 1847] [serial = 989] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x96331400) [pid = 1847] [serial = 990] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x9115ec00) [pid = 1847] [serial = 986] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x911b9800) [pid = 1847] [serial = 987] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8274f400) [pid = 1847] [serial = 983] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8b5bd800) [pid = 1847] [serial = 984] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8cac1400) [pid = 1847] [serial = 980] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x92e0e400) [pid = 1847] [serial = 981] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x94ec0800) [pid = 1847] [serial = 977] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x9567c400) [pid = 1847] [serial = 978] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8cc2c000) [pid = 1847] [serial = 974] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8d716400) [pid = 1847] [serial = 975] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x82925400) [pid = 1847] [serial = 971] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x82928800) [pid = 1847] [serial = 972] [outer = (nil)] [url = about:blank] 12:27:32 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x95932c00) [pid = 1847] [serial = 969] [outer = (nil)] [url = about:blank] 12:27:34 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x829f5400) [pid = 1847] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 12:27:34 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8dc23800) [pid = 1847] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 12:27:34 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x9070e800) [pid = 1847] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 12:27:34 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x95932800) [pid = 1847] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 12:27:34 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x9670a400) [pid = 1847] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 12:27:37 INFO - PROCESS | 1847 | 1478028457401 Marionette TRACE conn3 <- [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]]]}] 12:27:37 INFO - . 12:27:37 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6139ms 12:27:37 INFO - PROCESS | 1847 | 1478028457443 Marionette TRACE conn3 -> [0,1488,"getWindowHandle",null] 12:27:37 INFO - PROCESS | 1847 | 1478028457449 Marionette TRACE conn3 <- [1,1488,null,{"value":"8"}] 12:27:37 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 12:27:37 INFO - PROCESS | 1847 | 1478028457457 Marionette TRACE conn3 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:37 INFO - PROCESS | 1847 | 1478028457645 Marionette TRACE conn3 <- [1,1489,null,{"value":null}] 12:27:37 INFO - PROCESS | 1847 | 1478028457715 Marionette TRACE conn3 -> [0,1490,"getWindowHandles",null] 12:27:37 INFO - PROCESS | 1847 | 1478028457720 Marionette TRACE conn3 <- [1,1490,null,["8"]] 12:27:37 INFO - PROCESS | 1847 | 1478028457728 Marionette TRACE conn3 -> [0,1491,"switchToWindow",{"name":"8"}] 12:27:37 INFO - PROCESS | 1847 | 1478028457735 Marionette TRACE conn3 <- [1,1491,null,{}] 12:27:37 INFO - PROCESS | 1847 | 1478028457741 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x82924400 == 22 [pid = 1847] [id = 349] 12:27:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x82927c00) [pid = 1847] [serial = 1021] [outer = (nil)] 12:27:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8292ac00) [pid = 1847] [serial = 1022] [outer = 0x82927c00] 12:27:37 INFO - PROCESS | 1847 | 1478028457831 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x829f1000) [pid = 1847] [serial = 1023] [outer = 0x82927c00] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc37800 == 21 [pid = 1847] [id = 255] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x9b4d2c00 == 20 [pid = 1847] [id = 257] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x994d3400 == 19 [pid = 1847] [id = 262] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x98e88000 == 18 [pid = 1847] [id = 263] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x92b52400 == 17 [pid = 1847] [id = 251] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95f400 == 16 [pid = 1847] [id = 250] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x82924c00) [pid = 1847] [serial = 1016] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x95366000 == 15 [pid = 1847] [id = 261] 12:27:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc2cc00 == 14 [pid = 1847] [id = 253] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x967bd400) [pid = 1847] [serial = 1013] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x97c3fc00) [pid = 1847] [serial = 1014] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x9593c000) [pid = 1847] [serial = 1010] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x9593f800) [pid = 1847] [serial = 1011] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x94ebbc00) [pid = 1847] [serial = 1007] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x94fe6400) [pid = 1847] [serial = 1008] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8dc2a000) [pid = 1847] [serial = 1004] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dca6400) [pid = 1847] [serial = 1005] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b5b8800) [pid = 1847] [serial = 1001] [outer = (nil)] [url = about:blank] 12:27:40 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8ba94400) [pid = 1847] [serial = 1002] [outer = (nil)] [url = about:blank] 12:27:42 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x82474800) [pid = 1847] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 12:27:42 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x8291fc00) [pid = 1847] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 12:27:42 INFO - PROCESS | 1847 | 1478028462330 Marionette TRACE conn3 <- [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]]]}] 12:27:42 INFO - . 12:27:42 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4901ms 12:27:42 INFO - PROCESS | 1847 | 1478028462359 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 12:27:42 INFO - PROCESS | 1847 | 1478028462366 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 12:27:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 12:27:42 INFO - PROCESS | 1847 | 1478028462375 Marionette TRACE conn3 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:42 INFO - PROCESS | 1847 | 1478028462528 Marionette TRACE conn3 <- [1,1494,null,{"value":null}] 12:27:42 INFO - PROCESS | 1847 | 1478028462546 Marionette TRACE conn3 -> [0,1495,"getWindowHandles",null] 12:27:42 INFO - PROCESS | 1847 | 1478028462550 Marionette TRACE conn3 <- [1,1495,null,["8"]] 12:27:42 INFO - PROCESS | 1847 | 1478028462645 Marionette TRACE conn3 -> [0,1496,"switchToWindow",{"name":"8"}] 12:27:42 INFO - PROCESS | 1847 | 1478028462653 Marionette TRACE conn3 <- [1,1496,null,{}] 12:27:42 INFO - PROCESS | 1847 | 1478028462661 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x829ea400 == 15 [pid = 1847] [id = 350] 12:27:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x829ea800) [pid = 1847] [serial = 1024] [outer = (nil)] 12:27:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x829f0c00) [pid = 1847] [serial = 1025] [outer = 0x829ea800] 12:27:42 INFO - PROCESS | 1847 | 1478028462752 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x829ee400) [pid = 1847] [serial = 1026] [outer = 0x829ea800] 12:27:47 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc27400 == 14 [pid = 1847] [id = 258] 12:27:47 INFO - PROCESS | 1847 | --DOCSHELL 0x911b0400 == 13 [pid = 1847] [id = 259] 12:27:48 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8275c800) [pid = 1847] [serial = 1019] [outer = (nil)] [url = about:blank] 12:27:48 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x829e8c00) [pid = 1847] [serial = 1020] [outer = (nil)] [url = about:blank] 12:27:48 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x829ec400) [pid = 1847] [serial = 1017] [outer = (nil)] [url = about:blank] 12:27:50 INFO - PROCESS | 1847 | --DOMWINDOW == 18 (0x82927c00) [pid = 1847] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 12:27:51 INFO - PROCESS | 1847 | 1478028471192 Marionette TRACE conn3 <- [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]]]}] 12:27:51 INFO - . 12:27:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8850ms 12:27:51 INFO - PROCESS | 1847 | 1478028471225 Marionette TRACE conn3 -> [0,1498,"getWindowHandle",null] 12:27:51 INFO - PROCESS | 1847 | 1478028471231 Marionette TRACE conn3 <- [1,1498,null,{"value":"8"}] 12:27:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 12:27:51 INFO - PROCESS | 1847 | 1478028471242 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:51 INFO - PROCESS | 1847 | 1478028471403 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 12:27:51 INFO - PROCESS | 1847 | 1478028471422 Marionette TRACE conn3 -> [0,1500,"getWindowHandles",null] 12:27:51 INFO - PROCESS | 1847 | 1478028471428 Marionette TRACE conn3 <- [1,1500,null,["8"]] 12:27:51 INFO - PROCESS | 1847 | 1478028471436 Marionette TRACE conn3 -> [0,1501,"switchToWindow",{"name":"8"}] 12:27:51 INFO - PROCESS | 1847 | 1478028471443 Marionette TRACE conn3 <- [1,1501,null,{}] 12:27:51 INFO - PROCESS | 1847 | 1478028471449 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275bc00 == 14 [pid = 1847] [id = 351] 12:27:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 19 (0x8275c000) [pid = 1847] [serial = 1027] [outer = (nil)] 12:27:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8291b800) [pid = 1847] [serial = 1028] [outer = 0x8275c000] 12:27:51 INFO - PROCESS | 1847 | 1478028471631 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x82924800) [pid = 1847] [serial = 1029] [outer = 0x8275c000] 12:27:54 INFO - PROCESS | 1847 | 1478028474132 Marionette TRACE conn3 <- [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]]]}] 12:27:54 INFO - . 12:27:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 2923ms 12:27:54 INFO - PROCESS | 1847 | 1478028474163 Marionette TRACE conn3 -> [0,1503,"getWindowHandle",null] 12:27:54 INFO - PROCESS | 1847 | 1478028474170 Marionette TRACE conn3 <- [1,1503,null,{"value":"8"}] 12:27:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 12:27:54 INFO - PROCESS | 1847 | 1478028474179 Marionette TRACE conn3 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:54 INFO - PROCESS | 1847 | 1478028474393 Marionette TRACE conn3 <- [1,1504,null,{"value":null}] 12:27:54 INFO - PROCESS | 1847 | 1478028474532 Marionette TRACE conn3 -> [0,1505,"getWindowHandles",null] 12:27:54 INFO - PROCESS | 1847 | 1478028474538 Marionette TRACE conn3 <- [1,1505,null,["8"]] 12:27:54 INFO - PROCESS | 1847 | 1478028474545 Marionette TRACE conn3 -> [0,1506,"switchToWindow",{"name":"8"}] 12:27:54 INFO - PROCESS | 1847 | 1478028474552 Marionette TRACE conn3 <- [1,1506,null,{}] 12:27:54 INFO - PROCESS | 1847 | 1478028474559 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x82929000 == 15 [pid = 1847] [id = 352] 12:27:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82929800) [pid = 1847] [serial = 1030] [outer = (nil)] 12:27:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x829ee800) [pid = 1847] [serial = 1031] [outer = 0x82929800] 12:27:54 INFO - PROCESS | 1847 | 1478028474659 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x829f6000) [pid = 1847] [serial = 1032] [outer = 0x82929800] 12:27:56 INFO - PROCESS | 1847 | 1478028476121 Marionette TRACE conn3 <- [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]]]}] 12:27:56 INFO - . 12:27:56 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1982ms 12:27:56 INFO - PROCESS | 1847 | 1478028476161 Marionette TRACE conn3 -> [0,1508,"getWindowHandle",null] 12:27:56 INFO - PROCESS | 1847 | 1478028476168 Marionette TRACE conn3 <- [1,1508,null,{"value":"8"}] 12:27:56 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 12:27:56 INFO - PROCESS | 1847 | 1478028476175 Marionette TRACE conn3 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:27:56 INFO - PROCESS | 1847 | 1478028476384 Marionette TRACE conn3 <- [1,1509,null,{"value":null}] 12:27:56 INFO - PROCESS | 1847 | 1478028476548 Marionette TRACE conn3 -> [0,1510,"getWindowHandles",null] 12:27:56 INFO - PROCESS | 1847 | 1478028476553 Marionette TRACE conn3 <- [1,1510,null,["8"]] 12:27:56 INFO - PROCESS | 1847 | 1478028476561 Marionette TRACE conn3 -> [0,1511,"switchToWindow",{"name":"8"}] 12:27:56 INFO - PROCESS | 1847 | 1478028476569 Marionette TRACE conn3 <- [1,1511,null,{}] 12:27:56 INFO - PROCESS | 1847 | 1478028476576 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:27:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x82469c00 == 16 [pid = 1847] [id = 353] 12:27:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8246a400) [pid = 1847] [serial = 1033] [outer = (nil)] 12:27:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x82470000) [pid = 1847] [serial = 1034] [outer = 0x8246a400] 12:27:56 INFO - PROCESS | 1847 | 1478028476665 Marionette DEBUG loaded listener.js 12:27:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x82924c00) [pid = 1847] [serial = 1035] [outer = 0x8246a400] 12:27:57 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8292ac00) [pid = 1847] [serial = 1022] [outer = (nil)] [url = about:blank] 12:27:57 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x829f1000) [pid = 1847] [serial = 1023] [outer = (nil)] [url = about:blank] 12:27:57 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x829f0c00) [pid = 1847] [serial = 1025] [outer = (nil)] [url = about:blank] 12:27:58 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x829ea800) [pid = 1847] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x9b32b800 == 15 [pid = 1847] [id = 254] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8d721c00 == 14 [pid = 1847] [id = 260] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x829ea400 == 13 [pid = 1847] [id = 350] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x95923800 == 12 [pid = 1847] [id = 252] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8291f800 == 11 [pid = 1847] [id = 347] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x82924400 == 10 [pid = 1847] [id = 349] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8246dc00 == 9 [pid = 1847] [id = 348] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x82929000 == 8 [pid = 1847] [id = 352] 12:28:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8275bc00 == 7 [pid = 1847] [id = 351] 12:28:04 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8291b800) [pid = 1847] [serial = 1028] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x829ee400) [pid = 1847] [serial = 1026] [outer = (nil)] [url = about:blank] 12:28:05 INFO - PROCESS | 1847 | 1478028485219 Marionette TRACE conn3 <- [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]]]}] 12:28:05 INFO - . 12:28:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9094ms 12:28:05 INFO - PROCESS | 1847 | 1478028485269 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 12:28:05 INFO - PROCESS | 1847 | 1478028485276 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 12:28:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 12:28:05 INFO - PROCESS | 1847 | 1478028485287 Marionette TRACE conn3 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:05 INFO - PROCESS | 1847 | 1478028485454 Marionette TRACE conn3 <- [1,1514,null,{"value":null}] 12:28:05 INFO - PROCESS | 1847 | 1478028485556 Marionette TRACE conn3 -> [0,1515,"getWindowHandles",null] 12:28:05 INFO - PROCESS | 1847 | 1478028485562 Marionette TRACE conn3 <- [1,1515,null,["8"]] 12:28:05 INFO - PROCESS | 1847 | 1478028485570 Marionette TRACE conn3 -> [0,1516,"switchToWindow",{"name":"8"}] 12:28:05 INFO - PROCESS | 1847 | 1478028485578 Marionette TRACE conn3 <- [1,1516,null,{}] 12:28:05 INFO - PROCESS | 1847 | 1478028485584 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477800 == 8 [pid = 1847] [id = 354] 12:28:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8274f400) [pid = 1847] [serial = 1036] [outer = (nil)] 12:28:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82752000) [pid = 1847] [serial = 1037] [outer = 0x8274f400] 12:28:05 INFO - PROCESS | 1847 | 1478028485680 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291e800) [pid = 1847] [serial = 1038] [outer = 0x8274f400] 12:28:06 INFO - PROCESS | 1847 | 1478028486190 Marionette TRACE conn3 <- [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]]]}] 12:28:06 INFO - . 12:28:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 920ms 12:28:06 INFO - PROCESS | 1847 | 1478028486205 Marionette TRACE conn3 -> [0,1518,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 1847 | 1478028486210 Marionette TRACE conn3 <- [1,1518,null,{"value":"8"}] 12:28:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 12:28:06 INFO - PROCESS | 1847 | 1478028486218 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:06 INFO - PROCESS | 1847 | 1478028486382 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 12:28:06 INFO - PROCESS | 1847 | 1478028486487 Marionette TRACE conn3 -> [0,1520,"getWindowHandles",null] 12:28:06 INFO - PROCESS | 1847 | 1478028486492 Marionette TRACE conn3 <- [1,1520,null,["8"]] 12:28:06 INFO - PROCESS | 1847 | 1478028486498 Marionette TRACE conn3 -> [0,1521,"switchToWindow",{"name":"8"}] 12:28:06 INFO - PROCESS | 1847 | 1478028486503 Marionette TRACE conn3 <- [1,1521,null,{}] 12:28:06 INFO - PROCESS | 1847 | 1478028486510 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291b400 == 9 [pid = 1847] [id = 355] 12:28:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f3400) [pid = 1847] [serial = 1039] [outer = (nil)] 12:28:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5b8800) [pid = 1847] [serial = 1040] [outer = 0x829f3400] 12:28:06 INFO - PROCESS | 1847 | 1478028486598 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x82471800) [pid = 1847] [serial = 1041] [outer = 0x829f3400] 12:28:07 INFO - PROCESS | 1847 | 1478028487188 Marionette TRACE conn3 <- [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] 12:28:07 INFO - PROCESS | 1847 | 1478028487267 Marionette TRACE conn3 <- [1,1523,null,{"value":"8"}] 12:28:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 12:28:07 INFO - PROCESS | 1847 | 1478028487274 Marionette TRACE conn3 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:07 INFO - PROCESS | 1847 | 1478028487486 Marionette TRACE conn3 <- [1,1524,null,{"value":null}] 12:28:07 INFO - PROCESS | 1847 | 1478028487556 Marionette TRACE conn3 -> [0,1525,"getWindowHandles",null] 12:28:07 INFO - PROCESS | 1847 | 1478028487562 Marionette TRACE conn3 <- [1,1525,null,["8"]] 12:28:07 INFO - PROCESS | 1847 | 1478028487566 Marionette TRACE conn3 -> [0,1526,"switchToWindow",{"name":"8"}] 12:28:07 INFO - PROCESS | 1847 | 1478028487572 Marionette TRACE conn3 <- [1,1526,null,{}] 12:28:07 INFO - PROCESS | 1847 | 1478028487579 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b859400 == 10 [pid = 1847] [id = 356] 12:28:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b859800) [pid = 1847] [serial = 1042] [outer = (nil)] 12:28:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b85b000) [pid = 1847] [serial = 1043] [outer = 0x8b859800] 12:28:07 INFO - PROCESS | 1847 | 1478028487675 Marionette DEBUG loaded listener.js 12:28:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b85ec00) [pid = 1847] [serial = 1044] [outer = 0x8b859800] 12:28:08 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x82929800) [pid = 1847] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 12:28:08 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8275c000) [pid = 1847] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 12:28:08 INFO - PROCESS | 1847 | 1478028488231 Marionette TRACE conn3 <- [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]]]}] 12:28:08 INFO - . 12:28:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 969ms 12:28:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 12:28:08 INFO - PROCESS | 1847 | 1478028488243 Marionette TRACE conn3 -> [0,1528,"getWindowHandle",null] 12:28:08 INFO - PROCESS | 1847 | 1478028488246 Marionette TRACE conn3 <- [1,1528,null,{"value":"8"}] 12:28:08 INFO - PROCESS | 1847 | 1478028488253 Marionette TRACE conn3 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:08 INFO - PROCESS | 1847 | 1478028488460 Marionette TRACE conn3 <- [1,1529,null,{"value":null}] 12:28:08 INFO - PROCESS | 1847 | 1478028488524 Marionette TRACE conn3 -> [0,1530,"getWindowHandles",null] 12:28:08 INFO - PROCESS | 1847 | 1478028488529 Marionette TRACE conn3 <- [1,1530,null,["8"]] 12:28:08 INFO - PROCESS | 1847 | 1478028488534 Marionette TRACE conn3 -> [0,1531,"switchToWindow",{"name":"8"}] 12:28:08 INFO - PROCESS | 1847 | 1478028488541 Marionette TRACE conn3 <- [1,1531,null,{}] 12:28:08 INFO - PROCESS | 1847 | 1478028488552 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e0400 == 11 [pid = 1847] [id = 357] 12:28:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b95d000) [pid = 1847] [serial = 1045] [outer = (nil)] 12:28:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8ba92800) [pid = 1847] [serial = 1046] [outer = 0x8b95d000] 12:28:08 INFO - PROCESS | 1847 | 1478028488647 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8c98e800) [pid = 1847] [serial = 1047] [outer = 0x8b95d000] 12:28:09 INFO - ...... 12:28:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1022ms 12:28:09 INFO - PROCESS | 1847 | 1478028489262 Marionette TRACE conn3 <- [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]]]}] 12:28:09 INFO - PROCESS | 1847 | 1478028489275 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 1847 | 1478028489278 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 12:28:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 12:28:09 INFO - PROCESS | 1847 | 1478028489285 Marionette TRACE conn3 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:09 INFO - PROCESS | 1847 | 1478028489433 Marionette TRACE conn3 <- [1,1534,null,{"value":null}] 12:28:09 INFO - PROCESS | 1847 | 1478028489446 Marionette TRACE conn3 -> [0,1535,"getWindowHandles",null] 12:28:09 INFO - PROCESS | 1847 | 1478028489449 Marionette TRACE conn3 <- [1,1535,null,["8"]] 12:28:09 INFO - PROCESS | 1847 | 1478028489452 Marionette TRACE conn3 -> [0,1536,"switchToWindow",{"name":"8"}] 12:28:09 INFO - PROCESS | 1847 | 1478028489464 Marionette TRACE conn3 <- [1,1536,null,{}] 12:28:09 INFO - PROCESS | 1847 | 1478028489468 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cab6c00 == 12 [pid = 1847] [id = 358] 12:28:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8cab7000) [pid = 1847] [serial = 1048] [outer = (nil)] 12:28:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8cabd400) [pid = 1847] [serial = 1049] [outer = 0x8cab7000] 12:28:09 INFO - PROCESS | 1847 | 1478028489552 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8cac0000) [pid = 1847] [serial = 1050] [outer = 0x8cab7000] 12:28:10 INFO - PROCESS | 1847 | 1478028490127 Marionette TRACE conn3 <- [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"]]]}] 12:28:10 INFO - .. 12:28:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 868ms 12:28:10 INFO - PROCESS | 1847 | 1478028490154 Marionette TRACE conn3 -> [0,1538,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 1847 | 1478028490158 Marionette TRACE conn3 <- [1,1538,null,{"value":"8"}] 12:28:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 12:28:10 INFO - PROCESS | 1847 | 1478028490164 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:10 INFO - PROCESS | 1847 | 1478028490353 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 12:28:10 INFO - PROCESS | 1847 | 1478028490453 Marionette TRACE conn3 -> [0,1540,"getWindowHandles",null] 12:28:10 INFO - PROCESS | 1847 | 1478028490457 Marionette TRACE conn3 <- [1,1540,null,["8"]] 12:28:10 INFO - PROCESS | 1847 | 1478028490465 Marionette TRACE conn3 -> [0,1541,"switchToWindow",{"name":"8"}] 12:28:10 INFO - PROCESS | 1847 | 1478028490469 Marionette TRACE conn3 <- [1,1541,null,{}] 12:28:10 INFO - PROCESS | 1847 | 1478028490473 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc2cc00 == 13 [pid = 1847] [id = 359] 12:28:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8cc2fc00) [pid = 1847] [serial = 1051] [outer = (nil)] 12:28:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8d717400) [pid = 1847] [serial = 1052] [outer = 0x8cc2fc00] 12:28:10 INFO - PROCESS | 1847 | 1478028490561 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8d8c0800) [pid = 1847] [serial = 1053] [outer = 0x8cc2fc00] 12:28:11 INFO - . 12:28:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1126ms 12:28:11 INFO - PROCESS | 1847 | 1478028491277 Marionette TRACE conn3 <- [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"]]]}] 12:28:11 INFO - PROCESS | 1847 | 1478028491292 Marionette TRACE conn3 -> [0,1543,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 1847 | 1478028491299 Marionette TRACE conn3 <- [1,1543,null,{"value":"8"}] 12:28:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 12:28:11 INFO - PROCESS | 1847 | 1478028491309 Marionette TRACE conn3 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:11 INFO - PROCESS | 1847 | 1478028491470 Marionette TRACE conn3 <- [1,1544,null,{"value":null}] 12:28:11 INFO - PROCESS | 1847 | 1478028491612 Marionette TRACE conn3 -> [0,1545,"getWindowHandles",null] 12:28:11 INFO - PROCESS | 1847 | 1478028491617 Marionette TRACE conn3 <- [1,1545,null,["8"]] 12:28:11 INFO - PROCESS | 1847 | 1478028491626 Marionette TRACE conn3 -> [0,1546,"switchToWindow",{"name":"8"}] 12:28:11 INFO - PROCESS | 1847 | 1478028491633 Marionette TRACE conn3 <- [1,1546,null,{}] 12:28:11 INFO - PROCESS | 1847 | 1478028491640 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e2000 == 14 [pid = 1847] [id = 360] 12:28:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8b7e2c00) [pid = 1847] [serial = 1054] [outer = (nil)] 12:28:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8b7e5800) [pid = 1847] [serial = 1055] [outer = 0x8b7e2c00] 12:28:11 INFO - PROCESS | 1847 | 1478028491746 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8b851800) [pid = 1847] [serial = 1056] [outer = 0x8b7e2c00] 12:28:12 INFO - PROCESS | 1847 | 1478028492468 Marionette TRACE conn3 <- [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]]]}] 12:28:12 INFO - ... 12:28:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1221ms 12:28:12 INFO - PROCESS | 1847 | 1478028492529 Marionette TRACE conn3 -> [0,1548,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 1847 | 1478028492534 Marionette TRACE conn3 <- [1,1548,null,{"value":"8"}] 12:28:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 12:28:12 INFO - PROCESS | 1847 | 1478028492541 Marionette TRACE conn3 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:12 INFO - PROCESS | 1847 | 1478028492714 Marionette TRACE conn3 <- [1,1549,null,{"value":null}] 12:28:12 INFO - PROCESS | 1847 | 1478028492856 Marionette TRACE conn3 -> [0,1550,"getWindowHandles",null] 12:28:12 INFO - PROCESS | 1847 | 1478028492861 Marionette TRACE conn3 <- [1,1550,null,["8"]] 12:28:12 INFO - PROCESS | 1847 | 1478028492869 Marionette TRACE conn3 -> [0,1551,"switchToWindow",{"name":"8"}] 12:28:12 INFO - PROCESS | 1847 | 1478028492874 Marionette TRACE conn3 <- [1,1551,null,{}] 12:28:12 INFO - PROCESS | 1847 | 1478028492880 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b9c00 == 15 [pid = 1847] [id = 361] 12:28:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8cabb000) [pid = 1847] [serial = 1057] [outer = (nil)] 12:28:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8cb72000) [pid = 1847] [serial = 1058] [outer = 0x8cabb000] 12:28:12 INFO - PROCESS | 1847 | 1478028492976 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8cb80000) [pid = 1847] [serial = 1059] [outer = 0x8cabb000] 12:28:13 INFO - PROCESS | 1847 | 1478028493554 Marionette TRACE conn3 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 12:28:13 INFO - . 12:28:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1023ms 12:28:13 INFO - PROCESS | 1847 | 1478028493572 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 12:28:13 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 12:28:13 INFO - PROCESS | 1847 | 1478028493579 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 12:28:13 INFO - PROCESS | 1847 | 1478028493586 Marionette TRACE conn3 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:13 INFO - PROCESS | 1847 | 1478028493805 Marionette TRACE conn3 <- [1,1554,null,{"value":null}] 12:28:13 INFO - PROCESS | 1847 | 1478028493883 Marionette TRACE conn3 -> [0,1555,"getWindowHandles",null] 12:28:13 INFO - PROCESS | 1847 | 1478028493888 Marionette TRACE conn3 <- [1,1555,null,["8"]] 12:28:13 INFO - PROCESS | 1847 | 1478028493894 Marionette TRACE conn3 -> [0,1556,"switchToWindow",{"name":"8"}] 12:28:13 INFO - PROCESS | 1847 | 1478028493902 Marionette TRACE conn3 <- [1,1556,null,{}] 12:28:13 INFO - PROCESS | 1847 | 1478028493908 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b859000 == 16 [pid = 1847] [id = 362] 12:28:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8dac2800) [pid = 1847] [serial = 1060] [outer = (nil)] 12:28:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8dac4400) [pid = 1847] [serial = 1061] [outer = 0x8dac2800] 12:28:14 INFO - PROCESS | 1847 | 1478028494004 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8dc28400) [pid = 1847] [serial = 1062] [outer = 0x8dac2800] 12:28:14 INFO - PROCESS | 1847 | 1478028494580 Marionette TRACE conn3 <- [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]]]}] 12:28:14 INFO - . 12:28:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1019ms 12:28:14 INFO - PROCESS | 1847 | 1478028494604 Marionette TRACE conn3 -> [0,1558,"getWindowHandle",null] 12:28:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 12:28:14 INFO - PROCESS | 1847 | 1478028494609 Marionette TRACE conn3 <- [1,1558,null,{"value":"8"}] 12:28:14 INFO - PROCESS | 1847 | 1478028494616 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:14 INFO - PROCESS | 1847 | 1478028494790 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 12:28:14 INFO - PROCESS | 1847 | 1478028494894 Marionette TRACE conn3 -> [0,1560,"getWindowHandles",null] 12:28:14 INFO - PROCESS | 1847 | 1478028494901 Marionette TRACE conn3 <- [1,1560,null,["8"]] 12:28:14 INFO - PROCESS | 1847 | 1478028494908 Marionette TRACE conn3 -> [0,1561,"switchToWindow",{"name":"8"}] 12:28:14 INFO - PROCESS | 1847 | 1478028494913 Marionette TRACE conn3 <- [1,1561,null,{}] 12:28:14 INFO - PROCESS | 1847 | 1478028494923 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca0c00 == 17 [pid = 1847] [id = 363] 12:28:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dca3c00) [pid = 1847] [serial = 1063] [outer = (nil)] 12:28:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dcab000) [pid = 1847] [serial = 1064] [outer = 0x8dca3c00] 12:28:15 INFO - PROCESS | 1847 | 1478028495016 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8dcad000) [pid = 1847] [serial = 1065] [outer = 0x8dca3c00] 12:28:15 INFO - .................. 12:28:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1240ms 12:28:15 INFO - PROCESS | 1847 | 1478028495822 Marionette TRACE conn3 <- [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]]]}] 12:28:15 INFO - PROCESS | 1847 | 1478028495863 Marionette TRACE conn3 -> [0,1563,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 1847 | 1478028495869 Marionette TRACE conn3 <- [1,1563,null,{"value":"8"}] 12:28:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 12:28:15 INFO - PROCESS | 1847 | 1478028495880 Marionette TRACE conn3 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:16 INFO - PROCESS | 1847 | 1478028496060 Marionette TRACE conn3 <- [1,1564,null,{"value":null}] 12:28:16 INFO - PROCESS | 1847 | 1478028496219 Marionette TRACE conn3 -> [0,1565,"getWindowHandles",null] 12:28:16 INFO - PROCESS | 1847 | 1478028496230 Marionette TRACE conn3 <- [1,1565,null,["8"]] 12:28:16 INFO - PROCESS | 1847 | 1478028496239 Marionette TRACE conn3 -> [0,1566,"switchToWindow",{"name":"8"}] 12:28:16 INFO - PROCESS | 1847 | 1478028496246 Marionette TRACE conn3 <- [1,1566,null,{}] 12:28:16 INFO - PROCESS | 1847 | 1478028496252 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5bf400 == 18 [pid = 1847] [id = 364] 12:28:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b5c0800) [pid = 1847] [serial = 1066] [outer = (nil)] 12:28:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b95b800) [pid = 1847] [serial = 1067] [outer = 0x8b5c0800] 12:28:16 INFO - PROCESS | 1847 | 1478028496351 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8cc31400) [pid = 1847] [serial = 1068] [outer = 0x8b5c0800] 12:28:16 INFO - PROCESS | 1847 | --DOCSHELL 0x82469c00 == 17 [pid = 1847] [id = 353] 12:28:16 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x82470000) [pid = 1847] [serial = 1034] [outer = (nil)] [url = about:blank] 12:28:16 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x82924800) [pid = 1847] [serial = 1029] [outer = (nil)] [url = about:blank] 12:28:16 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x829f6000) [pid = 1847] [serial = 1032] [outer = (nil)] [url = about:blank] 12:28:16 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x829ee800) [pid = 1847] [serial = 1031] [outer = (nil)] [url = about:blank] 12:28:16 INFO - PROCESS | 1847 | 1478028496916 Marionette TRACE conn3 <- [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]]]}] 12:28:16 INFO - . 12:28:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1084ms 12:28:16 INFO - PROCESS | 1847 | 1478028496963 Marionette TRACE conn3 -> [0,1568,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1847 | 1478028496967 Marionette TRACE conn3 <- [1,1568,null,{"value":"8"}] 12:28:16 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 12:28:16 INFO - PROCESS | 1847 | 1478028496976 Marionette TRACE conn3 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:17 INFO - PROCESS | 1847 | 1478028497127 Marionette TRACE conn3 <- [1,1569,null,{"value":null}] 12:28:17 INFO - PROCESS | 1847 | 1478028497235 Marionette TRACE conn3 -> [0,1570,"getWindowHandles",null] 12:28:17 INFO - PROCESS | 1847 | 1478028497238 Marionette TRACE conn3 <- [1,1570,null,["8"]] 12:28:17 INFO - PROCESS | 1847 | 1478028497245 Marionette TRACE conn3 -> [0,1571,"switchToWindow",{"name":"8"}] 12:28:17 INFO - PROCESS | 1847 | 1478028497250 Marionette TRACE conn3 <- [1,1571,null,{}] 12:28:17 INFO - PROCESS | 1847 | 1478028497255 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cb7f800 == 18 [pid = 1847] [id = 365] 12:28:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8daaf000) [pid = 1847] [serial = 1069] [outer = (nil)] 12:28:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8dab5400) [pid = 1847] [serial = 1070] [outer = 0x8daaf000] 12:28:17 INFO - PROCESS | 1847 | 1478028497339 Marionette DEBUG loaded listener.js 12:28:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8dabfc00) [pid = 1847] [serial = 1071] [outer = 0x8daaf000] 12:28:17 INFO - PROCESS | 1847 | 1478028497837 Marionette TRACE conn3 <- [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]]]}] 12:28:17 INFO - ... 12:28:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 925ms 12:28:17 INFO - PROCESS | 1847 | 1478028497908 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 1847 | 1478028497915 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 12:28:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 12:28:17 INFO - PROCESS | 1847 | 1478028497926 Marionette TRACE conn3 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:18 INFO - PROCESS | 1847 | 1478028498065 Marionette TRACE conn3 <- [1,1574,null,{"value":null}] 12:28:18 INFO - PROCESS | 1847 | 1478028498173 Marionette TRACE conn3 -> [0,1575,"getWindowHandles",null] 12:28:18 INFO - PROCESS | 1847 | 1478028498178 Marionette TRACE conn3 <- [1,1575,null,["8"]] 12:28:18 INFO - PROCESS | 1847 | 1478028498181 Marionette TRACE conn3 -> [0,1576,"switchToWindow",{"name":"8"}] 12:28:18 INFO - PROCESS | 1847 | 1478028498188 Marionette TRACE conn3 <- [1,1576,null,{}] 12:28:18 INFO - PROCESS | 1847 | 1478028498193 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbc000 == 19 [pid = 1847] [id = 366] 12:28:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8dcbe000) [pid = 1847] [serial = 1072] [outer = (nil)] 12:28:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8f84dc00) [pid = 1847] [serial = 1073] [outer = 0x8dcbe000] 12:28:18 INFO - PROCESS | 1847 | 1478028498277 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8f8b4c00) [pid = 1847] [serial = 1074] [outer = 0x8dcbe000] 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:19 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:28:20 INFO - .................................................................................................................................................................................................................................................................................................................................... 12:28:20 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2142ms 12:28:20 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 12:28:20 INFO - PROCESS | 1847 | 1478028499713 Marionette TRACE conn3 <- [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]]]}] 12:28:20 INFO - PROCESS | 1847 | 1478028500068 Marionette TRACE conn3 -> [0,1578,"getWindowHandle",null] 12:28:20 INFO - PROCESS | 1847 | 1478028500072 Marionette TRACE conn3 <- [1,1578,null,{"value":"8"}] 12:28:20 INFO - PROCESS | 1847 | 1478028500091 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:20 INFO - PROCESS | 1847 | 1478028500461 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 12:28:20 INFO - PROCESS | 1847 | 1478028500497 Marionette TRACE conn3 -> [0,1580,"getWindowHandles",null] 12:28:20 INFO - PROCESS | 1847 | 1478028500500 Marionette TRACE conn3 <- [1,1580,null,["8"]] 12:28:20 INFO - PROCESS | 1847 | 1478028500512 Marionette TRACE conn3 -> [0,1581,"switchToWindow",{"name":"8"}] 12:28:20 INFO - PROCESS | 1847 | 1478028500517 Marionette TRACE conn3 <- [1,1581,null,{}] 12:28:20 INFO - PROCESS | 1847 | 1478028500609 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e04c00 == 20 [pid = 1847] [id = 367] 12:28:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x9567c800) [pid = 1847] [serial = 1075] [outer = (nil)] 12:28:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x9567f800) [pid = 1847] [serial = 1076] [outer = 0x9567c800] 12:28:20 INFO - PROCESS | 1847 | 1478028500688 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x95681000) [pid = 1847] [serial = 1077] [outer = 0x9567c800] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8b859800) [pid = 1847] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8cab7000) [pid = 1847] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8b95d000) [pid = 1847] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8274f400) [pid = 1847] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x829f3400) [pid = 1847] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 12:28:21 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8246a400) [pid = 1847] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 12:28:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac0400 == 21 [pid = 1847] [id = 368] 12:28:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8dac1400) [pid = 1847] [serial = 1078] [outer = (nil)] 12:28:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8cab8400) [pid = 1847] [serial = 1079] [outer = 0x8dac1400] 12:28:21 INFO - PROCESS | 1847 | 1478028501359 Marionette TRACE conn3 <- [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]]]}] 12:28:21 INFO - . 12:28:21 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1320ms 12:28:21 INFO - PROCESS | 1847 | 1478028501401 Marionette TRACE conn3 -> [0,1583,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1847 | 1478028501404 Marionette TRACE conn3 <- [1,1583,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 12:28:21 INFO - PROCESS | 1847 | 1478028501410 Marionette TRACE conn3 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:21 INFO - PROCESS | 1847 | 1478028501576 Marionette TRACE conn3 <- [1,1584,null,{"value":null}] 12:28:21 INFO - PROCESS | 1847 | 1478028501585 Marionette TRACE conn3 -> [0,1585,"getWindowHandles",null] 12:28:21 INFO - PROCESS | 1847 | 1478028501593 Marionette TRACE conn3 <- [1,1585,null,["8"]] 12:28:21 INFO - PROCESS | 1847 | 1478028501598 Marionette TRACE conn3 -> [0,1586,"switchToWindow",{"name":"8"}] 12:28:21 INFO - PROCESS | 1847 | 1478028501603 Marionette TRACE conn3 <- [1,1586,null,{}] 12:28:21 INFO - PROCESS | 1847 | 1478028501607 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c4c00 == 22 [pid = 1847] [id = 369] 12:28:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x95685c00) [pid = 1847] [serial = 1080] [outer = (nil)] 12:28:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x9570a400) [pid = 1847] [serial = 1081] [outer = 0x95685c00] 12:28:21 INFO - PROCESS | 1847 | 1478028501688 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x9570d400) [pid = 1847] [serial = 1082] [outer = 0x95685c00] 12:28:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x95713400 == 23 [pid = 1847] [id = 370] 12:28:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x95923400) [pid = 1847] [serial = 1083] [outer = (nil)] 12:28:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x95923000) [pid = 1847] [serial = 1084] [outer = 0x95923400] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8291b400 == 22 [pid = 1847] [id = 355] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8cab6c00 == 21 [pid = 1847] [id = 358] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8b859400 == 20 [pid = 1847] [id = 356] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e0400 == 19 [pid = 1847] [id = 357] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x82477800 == 18 [pid = 1847] [id = 354] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x95713400 == 17 [pid = 1847] [id = 370] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac0400 == 16 [pid = 1847] [id = 368] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x92e04c00 == 15 [pid = 1847] [id = 367] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbc000 == 14 [pid = 1847] [id = 366] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8cb7f800 == 13 [pid = 1847] [id = 365] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5bf400 == 12 [pid = 1847] [id = 364] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca0c00 == 11 [pid = 1847] [id = 363] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8b859000 == 10 [pid = 1847] [id = 362] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x823b9c00 == 9 [pid = 1847] [id = 361] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e2000 == 8 [pid = 1847] [id = 360] 12:28:25 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc2cc00 == 7 [pid = 1847] [id = 359] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8cabd400) [pid = 1847] [serial = 1049] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8cac0000) [pid = 1847] [serial = 1050] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8ba92800) [pid = 1847] [serial = 1046] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8c98e800) [pid = 1847] [serial = 1047] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b85b000) [pid = 1847] [serial = 1043] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8b85ec00) [pid = 1847] [serial = 1044] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8b5b8800) [pid = 1847] [serial = 1040] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x82471800) [pid = 1847] [serial = 1041] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x82752000) [pid = 1847] [serial = 1037] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8291e800) [pid = 1847] [serial = 1038] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x82924c00) [pid = 1847] [serial = 1035] [outer = (nil)] [url = about:blank] 12:28:26 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8d717400) [pid = 1847] [serial = 1052] [outer = (nil)] [url = about:blank] 12:28:27 INFO - PROCESS | 1847 | 1478028507183 Marionette TRACE conn3 <- [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]]]}] 12:28:27 INFO - . 12:28:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 5786ms 12:28:27 INFO - PROCESS | 1847 | 1478028507197 Marionette TRACE conn3 -> [0,1588,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 1847 | 1478028507205 Marionette TRACE conn3 <- [1,1588,null,{"value":"8"}] 12:28:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 12:28:27 INFO - PROCESS | 1847 | 1478028507215 Marionette TRACE conn3 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:27 INFO - PROCESS | 1847 | 1478028507411 Marionette TRACE conn3 <- [1,1589,null,{"value":null}] 12:28:27 INFO - PROCESS | 1847 | 1478028507480 Marionette TRACE conn3 -> [0,1590,"getWindowHandles",null] 12:28:27 INFO - PROCESS | 1847 | 1478028507485 Marionette TRACE conn3 <- [1,1590,null,["8"]] 12:28:27 INFO - PROCESS | 1847 | 1478028507492 Marionette TRACE conn3 -> [0,1591,"switchToWindow",{"name":"8"}] 12:28:27 INFO - PROCESS | 1847 | 1478028507500 Marionette TRACE conn3 <- [1,1591,null,{}] 12:28:27 INFO - PROCESS | 1847 | 1478028507506 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275bc00 == 8 [pid = 1847] [id = 371] 12:28:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8275c000) [pid = 1847] [serial = 1085] [outer = (nil)] 12:28:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8275e000) [pid = 1847] [serial = 1086] [outer = 0x8275c000] 12:28:27 INFO - PROCESS | 1847 | 1478028507598 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x82924c00) [pid = 1847] [serial = 1087] [outer = 0x8275c000] 12:28:28 INFO - PROCESS | 1847 | 1478028508112 Marionette TRACE conn3 <- [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]]]}] 12:28:28 INFO - .. 12:28:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 919ms 12:28:28 INFO - PROCESS | 1847 | 1478028508135 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 1847 | 1478028508142 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 12:28:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 12:28:28 INFO - PROCESS | 1847 | 1478028508150 Marionette TRACE conn3 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:28 INFO - PROCESS | 1847 | 1478028508358 Marionette TRACE conn3 <- [1,1594,null,{"value":null}] 12:28:28 INFO - PROCESS | 1847 | 1478028508383 Marionette TRACE conn3 -> [0,1595,"getWindowHandles",null] 12:28:28 INFO - PROCESS | 1847 | 1478028508386 Marionette TRACE conn3 <- [1,1595,null,["8"]] 12:28:28 INFO - PROCESS | 1847 | 1478028508393 Marionette TRACE conn3 -> [0,1596,"switchToWindow",{"name":"8"}] 12:28:28 INFO - PROCESS | 1847 | 1478028508398 Marionette TRACE conn3 <- [1,1596,null,{}] 12:28:28 INFO - PROCESS | 1847 | 1478028508404 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x82922000 == 9 [pid = 1847] [id = 372] 12:28:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b5b9800) [pid = 1847] [serial = 1088] [outer = (nil)] 12:28:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b5be000) [pid = 1847] [serial = 1089] [outer = 0x8b5b9800] 12:28:28 INFO - PROCESS | 1847 | 1478028508559 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x82758400) [pid = 1847] [serial = 1090] [outer = 0x8b5b9800] 12:28:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b853c00 == 10 [pid = 1847] [id = 373] 12:28:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8b855400) [pid = 1847] [serial = 1091] [outer = (nil)] 12:28:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8b7ed400) [pid = 1847] [serial = 1092] [outer = 0x8b855400] 12:28:29 INFO - PROCESS | 1847 | 1478028509301 Marionette TRACE conn3 <- [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]]]}] 12:28:29 INFO - . 12:28:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1181ms 12:28:29 INFO - PROCESS | 1847 | 1478028509363 Marionette TRACE conn3 -> [0,1598,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 1847 | 1478028509370 Marionette TRACE conn3 <- [1,1598,null,{"value":"8"}] 12:28:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 12:28:29 INFO - PROCESS | 1847 | 1478028509377 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:29 INFO - PROCESS | 1847 | 1478028509597 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 12:28:29 INFO - PROCESS | 1847 | 1478028509619 Marionette TRACE conn3 -> [0,1600,"getWindowHandles",null] 12:28:29 INFO - PROCESS | 1847 | 1478028509624 Marionette TRACE conn3 <- [1,1600,null,["8"]] 12:28:29 INFO - PROCESS | 1847 | 1478028509629 Marionette TRACE conn3 -> [0,1601,"switchToWindow",{"name":"8"}] 12:28:29 INFO - PROCESS | 1847 | 1478028509635 Marionette TRACE conn3 <- [1,1601,null,{}] 12:28:29 INFO - PROCESS | 1847 | 1478028509697 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b956000 == 11 [pid = 1847] [id = 374] 12:28:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8b956400) [pid = 1847] [serial = 1093] [outer = (nil)] 12:28:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8b959800) [pid = 1847] [serial = 1094] [outer = 0x8b956400] 12:28:29 INFO - PROCESS | 1847 | 1478028509787 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8b95e800) [pid = 1847] [serial = 1095] [outer = 0x8b956400] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8b5c0800) [pid = 1847] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8dca3c00) [pid = 1847] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8daaf000) [pid = 1847] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8dac2800) [pid = 1847] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8cabb000) [pid = 1847] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8cc2fc00) [pid = 1847] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8b7e2c00) [pid = 1847] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x9567c800) [pid = 1847] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dac1400) [pid = 1847] [serial = 1078] [outer = (nil)] [url = about:blank] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8dcbe000) [pid = 1847] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 12:28:30 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x95923400) [pid = 1847] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:28:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b953400 == 12 [pid = 1847] [id = 375] 12:28:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8ba9d400) [pid = 1847] [serial = 1096] [outer = (nil)] 12:28:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8c2db000) [pid = 1847] [serial = 1097] [outer = 0x8ba9d400] 12:28:30 INFO - PROCESS | 1847 | [1847] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 12:28:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8c2df400) [pid = 1847] [serial = 1098] [outer = 0x8ba9d400] 12:28:30 INFO - PROCESS | 1847 | 1478028510693 Marionette TRACE conn3 <- [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]]]}] 12:28:30 INFO - . 12:28:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1328ms 12:28:30 INFO - PROCESS | 1847 | 1478028510705 Marionette TRACE conn3 -> [0,1603,"getWindowHandle",null] 12:28:30 INFO - PROCESS | 1847 | 1478028510709 Marionette TRACE conn3 <- [1,1603,null,{"value":"8"}] 12:28:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 12:28:30 INFO - PROCESS | 1847 | 1478028510716 Marionette TRACE conn3 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:30 INFO - PROCESS | 1847 | 1478028510936 Marionette TRACE conn3 <- [1,1604,null,{"value":null}] 12:28:30 INFO - PROCESS | 1847 | 1478028510955 Marionette TRACE conn3 -> [0,1605,"getWindowHandles",null] 12:28:30 INFO - PROCESS | 1847 | 1478028510962 Marionette TRACE conn3 <- [1,1605,null,["8"]] 12:28:30 INFO - PROCESS | 1847 | 1478028510967 Marionette TRACE conn3 -> [0,1606,"switchToWindow",{"name":"8"}] 12:28:30 INFO - PROCESS | 1847 | 1478028510973 Marionette TRACE conn3 <- [1,1606,null,{}] 12:28:30 INFO - PROCESS | 1847 | 1478028510978 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce6c00 == 13 [pid = 1847] [id = 376] 12:28:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8bceb800) [pid = 1847] [serial = 1099] [outer = (nil)] 12:28:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8c2d9c00) [pid = 1847] [serial = 1100] [outer = 0x8bceb800] 12:28:31 INFO - PROCESS | 1847 | 1478028511068 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8cac3800) [pid = 1847] [serial = 1101] [outer = 0x8bceb800] 12:28:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d839c00 == 14 [pid = 1847] [id = 377] 12:28:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8d8b9800) [pid = 1847] [serial = 1102] [outer = (nil)] 12:28:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8d8bf800) [pid = 1847] [serial = 1103] [outer = 0x8d8b9800] 12:28:31 INFO - PROCESS | 1847 | 1478028511702 Marionette TRACE conn3 <- [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]]]}] 12:28:31 INFO - . 12:28:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1024ms 12:28:31 INFO - PROCESS | 1847 | 1478028511748 Marionette TRACE conn3 -> [0,1608,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 1847 | 1478028511752 Marionette TRACE conn3 <- [1,1608,null,{"value":"8"}] 12:28:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 12:28:31 INFO - PROCESS | 1847 | 1478028511758 Marionette TRACE conn3 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:31 INFO - PROCESS | 1847 | 1478028511923 Marionette TRACE conn3 <- [1,1609,null,{"value":null}] 12:28:31 INFO - PROCESS | 1847 | 1478028511939 Marionette TRACE conn3 -> [0,1610,"getWindowHandles",null] 12:28:31 INFO - PROCESS | 1847 | 1478028511942 Marionette TRACE conn3 <- [1,1610,null,["8"]] 12:28:31 INFO - PROCESS | 1847 | 1478028511949 Marionette TRACE conn3 -> [0,1611,"switchToWindow",{"name":"8"}] 12:28:31 INFO - PROCESS | 1847 | 1478028511954 Marionette TRACE conn3 <- [1,1611,null,{}] 12:28:31 INFO - PROCESS | 1847 | 1478028511958 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71e400 == 15 [pid = 1847] [id = 378] 12:28:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8d71ec00) [pid = 1847] [serial = 1104] [outer = (nil)] 12:28:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dab8800) [pid = 1847] [serial = 1105] [outer = 0x8d71ec00] 12:28:32 INFO - PROCESS | 1847 | 1478028512137 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dac1400) [pid = 1847] [serial = 1106] [outer = 0x8d71ec00] 12:28:32 INFO - PROCESS | 1847 | 1478028512680 Marionette TRACE conn3 <- [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]]]}] 12:28:32 INFO - . 12:28:32 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 968ms 12:28:32 INFO - PROCESS | 1847 | 1478028512728 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 1847 | 1478028512734 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 12:28:32 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 12:28:32 INFO - PROCESS | 1847 | 1478028512744 Marionette TRACE conn3 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:32 INFO - PROCESS | 1847 | 1478028512937 Marionette TRACE conn3 <- [1,1614,null,{"value":null}] 12:28:33 INFO - PROCESS | 1847 | 1478028513102 Marionette TRACE conn3 -> [0,1615,"getWindowHandles",null] 12:28:33 INFO - PROCESS | 1847 | 1478028513107 Marionette TRACE conn3 <- [1,1615,null,["8"]] 12:28:33 INFO - PROCESS | 1847 | 1478028513115 Marionette TRACE conn3 -> [0,1616,"switchToWindow",{"name":"8"}] 12:28:33 INFO - PROCESS | 1847 | 1478028513121 Marionette TRACE conn3 <- [1,1616,null,{}] 12:28:33 INFO - PROCESS | 1847 | 1478028513127 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e1800 == 16 [pid = 1847] [id = 379] 12:28:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8b7e2000) [pid = 1847] [serial = 1107] [outer = (nil)] 12:28:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8b7eac00) [pid = 1847] [serial = 1108] [outer = 0x8b7e2000] 12:28:33 INFO - PROCESS | 1847 | 1478028513231 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8b859400) [pid = 1847] [serial = 1109] [outer = 0x8b7e2000] 12:28:33 INFO - PROCESS | 1847 | 1478028513820 Marionette TRACE conn3 <- [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]]]}] 12:28:33 INFO - . 12:28:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1127ms 12:28:33 INFO - PROCESS | 1847 | 1478028513870 Marionette TRACE conn3 -> [0,1618,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 1847 | 1478028513876 Marionette TRACE conn3 <- [1,1618,null,{"value":"8"}] 12:28:33 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 12:28:33 INFO - PROCESS | 1847 | 1478028513884 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:34 INFO - PROCESS | 1847 | 1478028514054 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 12:28:34 INFO - PROCESS | 1847 | 1478028514205 Marionette TRACE conn3 -> [0,1620,"getWindowHandles",null] 12:28:34 INFO - PROCESS | 1847 | 1478028514210 Marionette TRACE conn3 <- [1,1620,null,["8"]] 12:28:34 INFO - PROCESS | 1847 | 1478028514234 Marionette TRACE conn3 -> [0,1621,"switchToWindow",{"name":"8"}] 12:28:34 INFO - PROCESS | 1847 | 1478028514240 Marionette TRACE conn3 <- [1,1621,null,{}] 12:28:34 INFO - PROCESS | 1847 | 1478028514246 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc36c00 == 17 [pid = 1847] [id = 380] 12:28:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8cc37000) [pid = 1847] [serial = 1110] [outer = (nil)] 12:28:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8daaf000) [pid = 1847] [serial = 1111] [outer = 0x8cc37000] 12:28:34 INFO - PROCESS | 1847 | 1478028514341 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dabc800) [pid = 1847] [serial = 1112] [outer = 0x8cc37000] 12:28:34 INFO - PROCESS | 1847 | 1478028514930 Marionette TRACE conn3 <- [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"]]]}] 12:28:34 INFO - ...... 12:28:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1074ms 12:28:34 INFO - PROCESS | 1847 | 1478028514973 Marionette TRACE conn3 -> [0,1623,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 1847 | 1478028514980 Marionette TRACE conn3 <- [1,1623,null,{"value":"8"}] 12:28:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 12:28:34 INFO - PROCESS | 1847 | 1478028514988 Marionette TRACE conn3 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:35 INFO - PROCESS | 1847 | 1478028515149 Marionette TRACE conn3 <- [1,1624,null,{"value":null}] 12:28:35 INFO - PROCESS | 1847 | 1478028515309 Marionette TRACE conn3 -> [0,1625,"getWindowHandles",null] 12:28:35 INFO - PROCESS | 1847 | 1478028515314 Marionette TRACE conn3 <- [1,1625,null,["8"]] 12:28:35 INFO - PROCESS | 1847 | 1478028515320 Marionette TRACE conn3 -> [0,1626,"switchToWindow",{"name":"8"}] 12:28:35 INFO - PROCESS | 1847 | 1478028515327 Marionette TRACE conn3 <- [1,1626,null,{}] 12:28:35 INFO - PROCESS | 1847 | 1478028515333 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f84b000 == 18 [pid = 1847] [id = 381] 12:28:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8f84e400) [pid = 1847] [serial = 1113] [outer = (nil)] 12:28:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f8bb800) [pid = 1847] [serial = 1114] [outer = 0x8f84e400] 12:28:35 INFO - PROCESS | 1847 | 1478028515429 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f95a800) [pid = 1847] [serial = 1115] [outer = 0x8f84e400] 12:28:35 INFO - PROCESS | 1847 | 1478028515987 Marionette TRACE conn3 <- [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]]]}] 12:28:36 INFO - . 12:28:36 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1021ms 12:28:36 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 12:28:36 INFO - PROCESS | 1847 | 1478028516018 Marionette TRACE conn3 -> [0,1628,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 1847 | 1478028516021 Marionette TRACE conn3 <- [1,1628,null,{"value":"8"}] 12:28:36 INFO - PROCESS | 1847 | 1478028516033 Marionette TRACE conn3 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:36 INFO - PROCESS | 1847 | 1478028516217 Marionette TRACE conn3 <- [1,1629,null,{"value":null}] 12:28:36 INFO - PROCESS | 1847 | 1478028516367 Marionette TRACE conn3 -> [0,1630,"getWindowHandles",null] 12:28:36 INFO - PROCESS | 1847 | 1478028516371 Marionette TRACE conn3 <- [1,1630,null,["8"]] 12:28:36 INFO - PROCESS | 1847 | 1478028516380 Marionette TRACE conn3 -> [0,1631,"switchToWindow",{"name":"8"}] 12:28:36 INFO - PROCESS | 1847 | 1478028516385 Marionette TRACE conn3 <- [1,1631,null,{}] 12:28:36 INFO - PROCESS | 1847 | 1478028516391 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b954800 == 19 [pid = 1847] [id = 382] 12:28:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8f966400) [pid = 1847] [serial = 1116] [outer = (nil)] 12:28:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8fa45000) [pid = 1847] [serial = 1117] [outer = 0x8f966400] 12:28:36 INFO - PROCESS | 1847 | 1478028516483 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8fa47800) [pid = 1847] [serial = 1118] [outer = 0x8f966400] 12:28:37 INFO - PROCESS | 1847 | 1478028517019 Marionette TRACE conn3 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 12:28:37 INFO - . 12:28:37 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1026ms 12:28:37 INFO - PROCESS | 1847 | 1478028517055 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 1847 | 1478028517058 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 12:28:37 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 12:28:37 INFO - PROCESS | 1847 | 1478028517065 Marionette TRACE conn3 -> [0,1634,"getContext",null] 12:28:37 INFO - PROCESS | 1847 | 1478028517068 Marionette TRACE conn3 <- [1,1634,null,{"value":"content"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517073 Marionette TRACE conn3 -> [0,1635,"setContext",{"value":"chrome"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517075 Marionette TRACE conn3 <- [1,1635,null,{}] 12:28:37 INFO - PROCESS | 1847 | 1478028517110 Marionette TRACE conn3 -> [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}] 12:28:37 INFO - PROCESS | 1847 | 1478028517129 Marionette TRACE conn3 <- [1,1636,null,{"value":true}] 12:28:37 INFO - PROCESS | 1847 | 1478028517139 Marionette TRACE conn3 -> [0,1637,"setContext",{"value":"content"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517143 Marionette TRACE conn3 <- [1,1637,null,{}] 12:28:37 INFO - Setting pref dom.requestIdleCallback.enabled (true) 12:28:37 INFO - PROCESS | 1847 | 1478028517148 Marionette TRACE conn3 -> [0,1638,"getContext",null] 12:28:37 INFO - PROCESS | 1847 | 1478028517151 Marionette TRACE conn3 <- [1,1638,null,{"value":"content"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517156 Marionette TRACE conn3 -> [0,1639,"setContext",{"value":"chrome"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517159 Marionette TRACE conn3 <- [1,1639,null,{}] 12:28:37 INFO - PROCESS | 1847 | 1478028517165 Marionette TRACE conn3 -> [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}] 12:28:37 INFO - PROCESS | 1847 | 1478028517180 Marionette TRACE conn3 <- [1,1640,null,{"value":null}] 12:28:37 INFO - PROCESS | 1847 | 1478028517186 Marionette TRACE conn3 -> [0,1641,"setContext",{"value":"content"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517189 Marionette TRACE conn3 <- [1,1641,null,{}] 12:28:37 INFO - PROCESS | 1847 | 1478028517194 Marionette TRACE conn3 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:37 INFO - PROCESS | 1847 | 1478028517505 Marionette TRACE conn3 <- [1,1642,null,{"value":null}] 12:28:37 INFO - PROCESS | 1847 | 1478028517519 Marionette TRACE conn3 -> [0,1643,"getWindowHandles",null] 12:28:37 INFO - PROCESS | 1847 | 1478028517525 Marionette TRACE conn3 <- [1,1643,null,["8"]] 12:28:37 INFO - PROCESS | 1847 | 1478028517673 Marionette TRACE conn3 -> [0,1644,"switchToWindow",{"name":"8"}] 12:28:37 INFO - PROCESS | 1847 | 1478028517682 Marionette TRACE conn3 <- [1,1644,null,{}] 12:28:37 INFO - PROCESS | 1847 | 1478028517732 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275d000 == 20 [pid = 1847] [id = 383] 12:28:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8275d400) [pid = 1847] [serial = 1119] [outer = (nil)] 12:28:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x829f2800) [pid = 1847] [serial = 1120] [outer = 0x8275d400] 12:28:37 INFO - PROCESS | 1847 | 1478028517824 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8b7e8000) [pid = 1847] [serial = 1121] [outer = 0x8275d400] 12:28:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8d839c00 == 19 [pid = 1847] [id = 377] 12:28:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b853c00 == 18 [pid = 1847] [id = 373] 12:28:38 INFO - PROCESS | 1847 | --DOCSHELL 0x823c4c00 == 17 [pid = 1847] [id = 369] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x9567f800) [pid = 1847] [serial = 1076] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x95681000) [pid = 1847] [serial = 1077] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8f84dc00) [pid = 1847] [serial = 1073] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8f8b4c00) [pid = 1847] [serial = 1074] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8dab5400) [pid = 1847] [serial = 1070] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8dabfc00) [pid = 1847] [serial = 1071] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b95b800) [pid = 1847] [serial = 1067] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8cc31400) [pid = 1847] [serial = 1068] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dcab000) [pid = 1847] [serial = 1064] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8dcad000) [pid = 1847] [serial = 1065] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8dac4400) [pid = 1847] [serial = 1061] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8dc28400) [pid = 1847] [serial = 1062] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8cb72000) [pid = 1847] [serial = 1058] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8cb80000) [pid = 1847] [serial = 1059] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8b7e5800) [pid = 1847] [serial = 1055] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8b851800) [pid = 1847] [serial = 1056] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8d8c0800) [pid = 1847] [serial = 1053] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x9570a400) [pid = 1847] [serial = 1081] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8cab8400) [pid = 1847] [serial = 1079] [outer = (nil)] [url = about:blank] 12:28:38 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x95923000) [pid = 1847] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:28:38 INFO - PROCESS | 1847 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 12:28:38 INFO - PROCESS | 1847 | 1478028518440 Marionette TRACE conn3 <- [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]]]}] 12:28:38 INFO - . 12:28:38 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1399ms 12:28:38 INFO - PROCESS | 1847 | 1478028518466 Marionette TRACE conn3 -> [0,1646,"getWindowHandle",null] 12:28:38 INFO - PROCESS | 1847 | 1478028518472 Marionette TRACE conn3 <- [1,1646,null,{"value":"8"}] 12:28:38 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 12:28:38 INFO - PROCESS | 1847 | 1478028518479 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:38 INFO - PROCESS | 1847 | 1478028518652 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 12:28:38 INFO - PROCESS | 1847 | 1478028518760 Marionette TRACE conn3 -> [0,1648,"getWindowHandles",null] 12:28:38 INFO - PROCESS | 1847 | 1478028518765 Marionette TRACE conn3 <- [1,1648,null,["8"]] 12:28:38 INFO - PROCESS | 1847 | 1478028518770 Marionette TRACE conn3 -> [0,1649,"switchToWindow",{"name":"8"}] 12:28:38 INFO - PROCESS | 1847 | 1478028518775 Marionette TRACE conn3 <- [1,1649,null,{}] 12:28:38 INFO - PROCESS | 1847 | 1478028518783 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce4c00 == 18 [pid = 1847] [id = 384] 12:28:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8bce7c00) [pid = 1847] [serial = 1122] [outer = (nil)] 12:28:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8c2da000) [pid = 1847] [serial = 1123] [outer = 0x8bce7c00] 12:28:38 INFO - PROCESS | 1847 | 1478028518876 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8c999400) [pid = 1847] [serial = 1124] [outer = 0x8bce7c00] 12:28:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5c0000 == 19 [pid = 1847] [id = 385] 12:28:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8daaec00) [pid = 1847] [serial = 1125] [outer = (nil)] 12:28:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8b955400) [pid = 1847] [serial = 1126] [outer = 0x8daaec00] 12:28:39 INFO - PROCESS | 1847 | 1478028519411 Marionette TRACE conn3 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 12:28:39 INFO - . 12:28:39 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 968ms 12:28:39 INFO - PROCESS | 1847 | 1478028519448 Marionette TRACE conn3 -> [0,1651,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 1847 | 1478028519452 Marionette TRACE conn3 <- [1,1651,null,{"value":"8"}] 12:28:39 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 12:28:39 INFO - PROCESS | 1847 | 1478028519458 Marionette TRACE conn3 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:39 INFO - PROCESS | 1847 | 1478028519621 Marionette TRACE conn3 <- [1,1652,null,{"value":null}] 12:28:39 INFO - PROCESS | 1847 | 1478028519744 Marionette TRACE conn3 -> [0,1653,"getWindowHandles",null] 12:28:39 INFO - PROCESS | 1847 | 1478028519751 Marionette TRACE conn3 <- [1,1653,null,["8"]] 12:28:39 INFO - PROCESS | 1847 | 1478028519756 Marionette TRACE conn3 -> [0,1654,"switchToWindow",{"name":"8"}] 12:28:39 INFO - PROCESS | 1847 | 1478028519763 Marionette TRACE conn3 <- [1,1654,null,{}] 12:28:39 INFO - PROCESS | 1847 | 1478028519768 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2b400 == 20 [pid = 1847] [id = 386] 12:28:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8dc2bc00) [pid = 1847] [serial = 1127] [outer = (nil)] 12:28:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8dca1800) [pid = 1847] [serial = 1128] [outer = 0x8dc2bc00] 12:28:39 INFO - PROCESS | 1847 | 1478028519854 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8dca9400) [pid = 1847] [serial = 1129] [outer = 0x8dc2bc00] 12:28:40 INFO - PROCESS | 1847 | 1478028520319 Marionette TRACE conn3 <- [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]]]}] 12:28:40 INFO - . 12:28:40 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 873ms 12:28:40 INFO - PROCESS | 1847 | 1478028520331 Marionette TRACE conn3 -> [0,1656,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 1847 | 1478028520334 Marionette TRACE conn3 <- [1,1656,null,{"value":"8"}] 12:28:40 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 12:28:40 INFO - PROCESS | 1847 | 1478028520342 Marionette TRACE conn3 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:40 INFO - PROCESS | 1847 | 1478028520535 Marionette TRACE conn3 <- [1,1657,null,{"value":null}] 12:28:40 INFO - PROCESS | 1847 | 1478028520552 Marionette TRACE conn3 -> [0,1658,"getWindowHandles",null] 12:28:40 INFO - PROCESS | 1847 | 1478028520555 Marionette TRACE conn3 <- [1,1658,null,["8"]] 12:28:40 INFO - PROCESS | 1847 | 1478028520560 Marionette TRACE conn3 -> [0,1659,"switchToWindow",{"name":"8"}] 12:28:40 INFO - PROCESS | 1847 | 1478028520567 Marionette TRACE conn3 <- [1,1659,null,{}] 12:28:40 INFO - PROCESS | 1847 | 1478028520576 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f84f400 == 21 [pid = 1847] [id = 387] 12:28:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8f853c00) [pid = 1847] [serial = 1130] [outer = (nil)] 12:28:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8f8b9800) [pid = 1847] [serial = 1131] [outer = 0x8f853c00] 12:28:40 INFO - PROCESS | 1847 | 1478028520719 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8f964000) [pid = 1847] [serial = 1132] [outer = 0x8f853c00] 12:28:41 INFO - PROCESS | 1847 | 1478028521541 Marionette TRACE conn3 <- [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]]]}] 12:28:41 INFO - .. 12:28:41 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1221ms 12:28:41 INFO - PROCESS | 1847 | 1478028521563 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 1847 | 1478028521566 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 12:28:41 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 12:28:41 INFO - PROCESS | 1847 | 1478028521573 Marionette TRACE conn3 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:41 INFO - PROCESS | 1847 | 1478028521755 Marionette TRACE conn3 <- [1,1662,null,{"value":null}] 12:28:41 INFO - PROCESS | 1847 | 1478028521775 Marionette TRACE conn3 -> [0,1663,"getWindowHandles",null] 12:28:41 INFO - PROCESS | 1847 | 1478028521779 Marionette TRACE conn3 <- [1,1663,null,["8"]] 12:28:41 INFO - PROCESS | 1847 | 1478028521784 Marionette TRACE conn3 -> [0,1664,"switchToWindow",{"name":"8"}] 12:28:41 INFO - PROCESS | 1847 | 1478028521788 Marionette TRACE conn3 <- [1,1664,null,{}] 12:28:41 INFO - PROCESS | 1847 | 1478028521792 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f84ec00 == 22 [pid = 1847] [id = 388] 12:28:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8faccc00) [pid = 1847] [serial = 1133] [outer = (nil)] 12:28:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x90703400) [pid = 1847] [serial = 1134] [outer = 0x8faccc00] 12:28:41 INFO - PROCESS | 1847 | 1478028521872 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x9070b000) [pid = 1847] [serial = 1135] [outer = 0x8faccc00] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8ba9d400) [pid = 1847] [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] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8b956400) [pid = 1847] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8b855400) [pid = 1847] [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] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x95685c00) [pid = 1847] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8bceb800) [pid = 1847] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8b5b9800) [pid = 1847] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8275c000) [pid = 1847] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 12:28:42 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8d8b9800) [pid = 1847] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:28:42 INFO - PROCESS | 1847 | 1478028522958 Marionette TRACE conn3 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 12:28:42 INFO - . 12:28:42 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1420ms 12:28:42 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 12:28:42 INFO - PROCESS | 1847 | 1478028522993 Marionette TRACE conn3 -> [0,1666,"getWindowHandle",null] 12:28:43 INFO - PROCESS | 1847 | 1478028522995 Marionette TRACE conn3 <- [1,1666,null,{"value":"8"}] 12:28:43 INFO - PROCESS | 1847 | 1478028523002 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:43 INFO - PROCESS | 1847 | 1478028523171 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 12:28:43 INFO - PROCESS | 1847 | 1478028523279 Marionette TRACE conn3 -> [0,1668,"getWindowHandles",null] 12:28:43 INFO - PROCESS | 1847 | 1478028523281 Marionette TRACE conn3 <- [1,1668,null,["8"]] 12:28:43 INFO - PROCESS | 1847 | 1478028523288 Marionette TRACE conn3 -> [0,1669,"switchToWindow",{"name":"8"}] 12:28:43 INFO - PROCESS | 1847 | 1478028523293 Marionette TRACE conn3 <- [1,1669,null,{}] 12:28:43 INFO - PROCESS | 1847 | 1478028523298 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e8c00 == 23 [pid = 1847] [id = 389] 12:28:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x911ae400) [pid = 1847] [serial = 1136] [outer = (nil)] 12:28:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x911b3000) [pid = 1847] [serial = 1137] [outer = 0x911ae400] 12:28:43 INFO - PROCESS | 1847 | 1478028523384 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x911b5800) [pid = 1847] [serial = 1138] [outer = 0x911ae400] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x82922000 == 22 [pid = 1847] [id = 372] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b956000 == 21 [pid = 1847] [id = 374] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce6c00 == 20 [pid = 1847] [id = 376] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b953400 == 19 [pid = 1847] [id = 375] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8275bc00 == 18 [pid = 1847] [id = 371] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8f84ec00 == 17 [pid = 1847] [id = 388] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8f84f400 == 16 [pid = 1847] [id = 387] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2b400 == 15 [pid = 1847] [id = 386] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5c0000 == 14 [pid = 1847] [id = 385] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce4c00 == 13 [pid = 1847] [id = 384] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8275d000 == 12 [pid = 1847] [id = 383] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b954800 == 11 [pid = 1847] [id = 382] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8f84b000 == 10 [pid = 1847] [id = 381] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc36c00 == 9 [pid = 1847] [id = 380] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e1800 == 8 [pid = 1847] [id = 379] 12:28:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71e400 == 7 [pid = 1847] [id = 378] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8c2db000) [pid = 1847] [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] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8b7ed400) [pid = 1847] [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] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8c2df400) [pid = 1847] [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] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8d8bf800) [pid = 1847] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8cac3800) [pid = 1847] [serial = 1101] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8c2d9c00) [pid = 1847] [serial = 1100] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8b959800) [pid = 1847] [serial = 1094] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b95e800) [pid = 1847] [serial = 1095] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8b5be000) [pid = 1847] [serial = 1089] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x82758400) [pid = 1847] [serial = 1090] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8275e000) [pid = 1847] [serial = 1086] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x82924c00) [pid = 1847] [serial = 1087] [outer = (nil)] [url = about:blank] 12:28:47 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x9570d400) [pid = 1847] [serial = 1082] [outer = (nil)] [url = about:blank] 12:28:49 INFO - PROCESS | 1847 | 1478028529795 Marionette TRACE conn3 <- [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]]]}] 12:28:49 INFO - .. 12:28:49 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 6839ms 12:28:49 INFO - PROCESS | 1847 | 1478028529841 Marionette TRACE conn3 -> [0,1671,"getWindowHandle",null] 12:28:49 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 12:28:49 INFO - PROCESS | 1847 | 1478028529847 Marionette TRACE conn3 <- [1,1671,null,{"value":"8"}] 12:28:49 INFO - PROCESS | 1847 | 1478028529857 Marionette TRACE conn3 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:50 INFO - PROCESS | 1847 | 1478028530061 Marionette TRACE conn3 <- [1,1672,null,{"value":null}] 12:28:50 INFO - PROCESS | 1847 | 1478028530140 Marionette TRACE conn3 -> [0,1673,"getWindowHandles",null] 12:28:50 INFO - PROCESS | 1847 | 1478028530145 Marionette TRACE conn3 <- [1,1673,null,["8"]] 12:28:50 INFO - PROCESS | 1847 | 1478028530153 Marionette TRACE conn3 -> [0,1674,"switchToWindow",{"name":"8"}] 12:28:50 INFO - PROCESS | 1847 | 1478028530161 Marionette TRACE conn3 <- [1,1674,null,{}] 12:28:50 INFO - PROCESS | 1847 | 1478028530167 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x82757800 == 8 [pid = 1847] [id = 390] 12:28:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x82757c00) [pid = 1847] [serial = 1139] [outer = (nil)] 12:28:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8275d800) [pid = 1847] [serial = 1140] [outer = 0x82757c00] 12:28:50 INFO - PROCESS | 1847 | 1478028530268 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x82920000) [pid = 1847] [serial = 1141] [outer = 0x82757c00] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8faccc00) [pid = 1847] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8f853c00) [pid = 1847] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dc2bc00) [pid = 1847] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8275d400) [pid = 1847] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8f84e400) [pid = 1847] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8d71ec00) [pid = 1847] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8cc37000) [pid = 1847] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8b7e2000) [pid = 1847] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8bce7c00) [pid = 1847] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8daaec00) [pid = 1847] [serial = 1125] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8f966400) [pid = 1847] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 12:28:51 INFO - PROCESS | 1847 | 1478028531060 Marionette TRACE conn3 <- [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]]]}] 12:28:51 INFO - ........ 12:28:51 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1281ms 12:28:51 INFO - PROCESS | 1847 | 1478028531137 Marionette TRACE conn3 -> [0,1676,"getWindowHandle",null] 12:28:51 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 12:28:51 INFO - Clearing pref dom.requestIdleCallback.enabled 12:28:51 INFO - PROCESS | 1847 | 1478028531142 Marionette TRACE conn3 <- [1,1676,null,{"value":"8"}] 12:28:51 INFO - PROCESS | 1847 | 1478028531148 Marionette TRACE conn3 -> [0,1677,"getContext",null] 12:28:51 INFO - PROCESS | 1847 | 1478028531153 Marionette TRACE conn3 <- [1,1677,null,{"value":"content"}] 12:28:51 INFO - PROCESS | 1847 | 1478028531159 Marionette TRACE conn3 -> [0,1678,"setContext",{"value":"chrome"}] 12:28:51 INFO - PROCESS | 1847 | 1478028531162 Marionette TRACE conn3 <- [1,1678,null,{}] 12:28:51 INFO - PROCESS | 1847 | 1478028531174 Marionette TRACE conn3 -> [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}] 12:28:51 INFO - PROCESS | 1847 | 1478028531189 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 12:28:51 INFO - PROCESS | 1847 | 1478028531194 Marionette TRACE conn3 -> [0,1680,"setContext",{"value":"content"}] 12:28:51 INFO - PROCESS | 1847 | 1478028531201 Marionette TRACE conn3 <- [1,1680,null,{}] 12:28:51 INFO - PROCESS | 1847 | 1478028531217 Marionette TRACE conn3 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:51 INFO - PROCESS | 1847 | 1478028531441 Marionette TRACE conn3 <- [1,1681,null,{"value":null}] 12:28:51 INFO - PROCESS | 1847 | 1478028531506 Marionette TRACE conn3 -> [0,1682,"getWindowHandles",null] 12:28:51 INFO - PROCESS | 1847 | 1478028531510 Marionette TRACE conn3 <- [1,1682,null,["8"]] 12:28:51 INFO - PROCESS | 1847 | 1478028531515 Marionette TRACE conn3 -> [0,1683,"switchToWindow",{"name":"8"}] 12:28:51 INFO - PROCESS | 1847 | 1478028531519 Marionette TRACE conn3 <- [1,1683,null,{}] 12:28:51 INFO - PROCESS | 1847 | 1478028531527 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x82920400 == 9 [pid = 1847] [id = 391] 12:28:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8b7e9000) [pid = 1847] [serial = 1142] [outer = (nil)] 12:28:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8b7ed400) [pid = 1847] [serial = 1143] [outer = 0x8b7e9000] 12:28:51 INFO - PROCESS | 1847 | 1478028531609 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8b850400) [pid = 1847] [serial = 1144] [outer = 0x8b7e9000] 12:28:52 INFO - PROCESS | 1847 | 1478028532104 Marionette TRACE conn3 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 12:28:52 INFO - . 12:28:52 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 980ms 12:28:52 INFO - PROCESS | 1847 | 1478028532127 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 1847 | 1478028532131 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 12:28:52 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 12:28:52 INFO - PROCESS | 1847 | 1478028532137 Marionette TRACE conn3 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:52 INFO - PROCESS | 1847 | 1478028532303 Marionette TRACE conn3 <- [1,1686,null,{"value":null}] 12:28:52 INFO - PROCESS | 1847 | 1478028532320 Marionette TRACE conn3 -> [0,1687,"getWindowHandles",null] 12:28:52 INFO - PROCESS | 1847 | 1478028532324 Marionette TRACE conn3 <- [1,1687,null,["8"]] 12:28:52 INFO - PROCESS | 1847 | 1478028532329 Marionette TRACE conn3 -> [0,1688,"switchToWindow",{"name":"8"}] 12:28:52 INFO - PROCESS | 1847 | 1478028532336 Marionette TRACE conn3 <- [1,1688,null,{}] 12:28:52 INFO - PROCESS | 1847 | 1478028532436 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b959000 == 10 [pid = 1847] [id = 392] 12:28:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8b95d400) [pid = 1847] [serial = 1145] [outer = (nil)] 12:28:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8b95f400) [pid = 1847] [serial = 1146] [outer = 0x8b95d400] 12:28:52 INFO - PROCESS | 1847 | 1478028532524 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8ba93c00) [pid = 1847] [serial = 1147] [outer = 0x8b95d400] 12:28:52 INFO - PROCESS | 1847 | ************************* 12:28:52 INFO - PROCESS | 1847 | A coding exception was thrown and uncaught in a Task. 12:28:52 INFO - PROCESS | 1847 | 12:28:52 INFO - PROCESS | 1847 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:28:52 INFO - PROCESS | 1847 | Full stack: 12:28:52 INFO - PROCESS | 1847 | ************************* 12:28:53 INFO - ................................................... 12:28:53 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1237ms 12:28:53 INFO - TEST-START | /js/builtins/Math.max.html 12:28:53 INFO - PROCESS | 1847 | 1478028533313 Marionette TRACE conn3 <- [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]]]}] 12:28:53 INFO - PROCESS | 1847 | 1478028533384 Marionette TRACE conn3 -> [0,1690,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 1847 | 1478028533393 Marionette TRACE conn3 <- [1,1690,null,{"value":"8"}] 12:28:53 INFO - PROCESS | 1847 | 1478028533407 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:53 INFO - PROCESS | 1847 | 1478028533599 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 12:28:53 INFO - PROCESS | 1847 | 1478028533752 Marionette TRACE conn3 -> [0,1692,"getWindowHandles",null] 12:28:53 INFO - PROCESS | 1847 | 1478028533757 Marionette TRACE conn3 <- [1,1692,null,["8"]] 12:28:53 INFO - PROCESS | 1847 | 1478028533769 Marionette TRACE conn3 -> [0,1693,"switchToWindow",{"name":"8"}] 12:28:53 INFO - PROCESS | 1847 | 1478028533776 Marionette TRACE conn3 <- [1,1693,null,{}] 12:28:53 INFO - PROCESS | 1847 | 1478028533782 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e2c00 == 11 [pid = 1847] [id = 393] 12:28:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8b7e5400) [pid = 1847] [serial = 1148] [outer = (nil)] 12:28:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8b851c00) [pid = 1847] [serial = 1149] [outer = 0x8b7e5400] 12:28:53 INFO - PROCESS | 1847 | 1478028533888 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8b85c000) [pid = 1847] [serial = 1150] [outer = 0x8b7e5400] 12:28:54 INFO - PROCESS | 1847 | 1478028534463 Marionette TRACE conn3 <- [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]]]}] 12:28:54 INFO - ...... 12:28:54 INFO - TEST-OK | /js/builtins/Math.max.html | took 1123ms 12:28:54 INFO - PROCESS | 1847 | 1478028534528 Marionette TRACE conn3 -> [0,1695,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 1847 | 1478028534535 Marionette TRACE conn3 <- [1,1695,null,{"value":"8"}] 12:28:54 INFO - TEST-START | /js/builtins/Math.min.html 12:28:54 INFO - PROCESS | 1847 | 1478028534542 Marionette TRACE conn3 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:54 INFO - PROCESS | 1847 | 1478028534705 Marionette TRACE conn3 <- [1,1696,null,{"value":null}] 12:28:54 INFO - PROCESS | 1847 | 1478028534867 Marionette TRACE conn3 -> [0,1697,"getWindowHandles",null] 12:28:54 INFO - PROCESS | 1847 | 1478028534871 Marionette TRACE conn3 <- [1,1697,null,["8"]] 12:28:54 INFO - PROCESS | 1847 | 1478028534880 Marionette TRACE conn3 -> [0,1698,"switchToWindow",{"name":"8"}] 12:28:54 INFO - PROCESS | 1847 | 1478028534885 Marionette TRACE conn3 <- [1,1698,null,{}] 12:28:54 INFO - PROCESS | 1847 | 1478028534890 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab7c00 == 12 [pid = 1847] [id = 394] 12:28:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8dabc000) [pid = 1847] [serial = 1151] [outer = (nil)] 12:28:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8dabfc00) [pid = 1847] [serial = 1152] [outer = 0x8dabc000] 12:28:54 INFO - PROCESS | 1847 | 1478028534984 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8dc28000) [pid = 1847] [serial = 1153] [outer = 0x8dabc000] 12:28:55 INFO - PROCESS | 1847 | 1478028535555 Marionette TRACE conn3 <- [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]]]}] 12:28:55 INFO - ...... 12:28:55 INFO - TEST-OK | /js/builtins/Math.min.html | took 1073ms 12:28:55 INFO - PROCESS | 1847 | 1478028535622 Marionette TRACE conn3 -> [0,1700,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 1847 | 1478028535628 Marionette TRACE conn3 <- [1,1700,null,{"value":"8"}] 12:28:55 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 12:28:55 INFO - PROCESS | 1847 | 1478028535636 Marionette TRACE conn3 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:55 INFO - PROCESS | 1847 | 1478028535817 Marionette TRACE conn3 <- [1,1701,null,{"value":null}] 12:28:55 INFO - PROCESS | 1847 | 1478028535971 Marionette TRACE conn3 -> [0,1702,"getWindowHandles",null] 12:28:55 INFO - PROCESS | 1847 | 1478028535974 Marionette TRACE conn3 <- [1,1702,null,["8"]] 12:28:55 INFO - PROCESS | 1847 | 1478028535996 Marionette TRACE conn3 -> [0,1703,"switchToWindow",{"name":"8"}] 12:28:56 INFO - PROCESS | 1847 | 1478028536003 Marionette TRACE conn3 <- [1,1703,null,{}] 12:28:56 INFO - PROCESS | 1847 | 1478028536010 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f960c00 == 13 [pid = 1847] [id = 395] 12:28:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8f962000) [pid = 1847] [serial = 1154] [outer = (nil)] 12:28:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8fa3dc00) [pid = 1847] [serial = 1155] [outer = 0x8f962000] 12:28:56 INFO - PROCESS | 1847 | 1478028536105 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8fa48000) [pid = 1847] [serial = 1156] [outer = 0x8f962000] 12:28:56 INFO - PROCESS | 1847 | 1478028536742 Marionette TRACE conn3 <- [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"]]]}] 12:28:56 INFO - .. 12:28:56 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1122ms 12:28:56 INFO - PROCESS | 1847 | 1478028536758 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 1847 | 1478028536761 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 12:28:56 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 12:28:56 INFO - PROCESS | 1847 | 1478028536769 Marionette TRACE conn3 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:56 INFO - PROCESS | 1847 | 1478028536945 Marionette TRACE conn3 <- [1,1706,null,{"value":null}] 12:28:57 INFO - PROCESS | 1847 | 1478028537110 Marionette TRACE conn3 -> [0,1707,"getWindowHandles",null] 12:28:57 INFO - PROCESS | 1847 | 1478028537114 Marionette TRACE conn3 <- [1,1707,null,["8"]] 12:28:57 INFO - PROCESS | 1847 | 1478028537121 Marionette TRACE conn3 -> [0,1708,"switchToWindow",{"name":"8"}] 12:28:57 INFO - PROCESS | 1847 | 1478028537126 Marionette TRACE conn3 <- [1,1708,null,{}] 12:28:57 INFO - PROCESS | 1847 | 1478028537131 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8facc800 == 14 [pid = 1847] [id = 396] 12:28:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x90705400) [pid = 1847] [serial = 1157] [outer = (nil)] 12:28:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x911af000) [pid = 1847] [serial = 1158] [outer = 0x90705400] 12:28:57 INFO - PROCESS | 1847 | 1478028537221 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x91cb6c00) [pid = 1847] [serial = 1159] [outer = 0x90705400] 12:28:57 INFO - PROCESS | 1847 | 1478028537773 Marionette TRACE conn3 <- [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]]]}] 12:28:57 INFO - .... 12:28:57 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1025ms 12:28:57 INFO - PROCESS | 1847 | 1478028537793 Marionette TRACE conn3 -> [0,1710,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 1847 | 1478028537796 Marionette TRACE conn3 <- [1,1710,null,{"value":"8"}] 12:28:57 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 12:28:57 INFO - PROCESS | 1847 | 1478028537803 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:57 INFO - PROCESS | 1847 | 1478028537961 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 12:28:58 INFO - PROCESS | 1847 | 1478028538106 Marionette TRACE conn3 -> [0,1712,"getWindowHandles",null] 12:28:58 INFO - PROCESS | 1847 | 1478028538110 Marionette TRACE conn3 <- [1,1712,null,["8"]] 12:28:58 INFO - PROCESS | 1847 | 1478028538117 Marionette TRACE conn3 -> [0,1713,"switchToWindow",{"name":"8"}] 12:28:58 INFO - PROCESS | 1847 | 1478028538122 Marionette TRACE conn3 <- [1,1713,null,{}] 12:28:58 INFO - PROCESS | 1847 | 1478028538126 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b53c00 == 15 [pid = 1847] [id = 397] 12:28:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x92bb0800) [pid = 1847] [serial = 1160] [outer = (nil)] 12:28:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x92bbf800) [pid = 1847] [serial = 1161] [outer = 0x92bb0800] 12:28:58 INFO - PROCESS | 1847 | 1478028538216 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x92e01400) [pid = 1847] [serial = 1162] [outer = 0x92bb0800] 12:28:58 INFO - PROCESS | 1847 | 1478028538862 Marionette TRACE conn3 <- [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]]]}] 12:28:58 INFO - .... 12:28:58 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1123ms 12:28:58 INFO - PROCESS | 1847 | 1478028538927 Marionette TRACE conn3 -> [0,1715,"getWindowHandle",null] 12:28:58 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 12:28:58 INFO - PROCESS | 1847 | 1478028538933 Marionette TRACE conn3 <- [1,1715,null,{"value":"8"}] 12:28:58 INFO - PROCESS | 1847 | 1478028538941 Marionette TRACE conn3 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:28:59 INFO - PROCESS | 1847 | 1478028539106 Marionette TRACE conn3 <- [1,1716,null,{"value":null}] 12:28:59 INFO - PROCESS | 1847 | 1478028539273 Marionette TRACE conn3 -> [0,1717,"getWindowHandles",null] 12:28:59 INFO - PROCESS | 1847 | 1478028539285 Marionette TRACE conn3 <- [1,1717,null,["8"]] 12:28:59 INFO - PROCESS | 1847 | 1478028539302 Marionette TRACE conn3 -> [0,1718,"switchToWindow",{"name":"8"}] 12:28:59 INFO - PROCESS | 1847 | 1478028539309 Marionette TRACE conn3 <- [1,1718,null,{}] 12:28:59 INFO - PROCESS | 1847 | 1478028539315 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x82929400 == 16 [pid = 1847] [id = 398] 12:28:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8292a800) [pid = 1847] [serial = 1163] [outer = (nil)] 12:28:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x82924400) [pid = 1847] [serial = 1164] [outer = 0x8292a800] 12:28:59 INFO - PROCESS | 1847 | 1478028539406 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x823c1c00) [pid = 1847] [serial = 1165] [outer = 0x8292a800] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8f8bb800) [pid = 1847] [serial = 1114] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8b955400) [pid = 1847] [serial = 1126] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8f964000) [pid = 1847] [serial = 1132] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x829f2800) [pid = 1847] [serial = 1120] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8daaf000) [pid = 1847] [serial = 1111] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8dab8800) [pid = 1847] [serial = 1105] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8b7eac00) [pid = 1847] [serial = 1108] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8b7e8000) [pid = 1847] [serial = 1121] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8dac1400) [pid = 1847] [serial = 1106] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8fa47800) [pid = 1847] [serial = 1118] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x9070b000) [pid = 1847] [serial = 1135] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x90703400) [pid = 1847] [serial = 1134] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8f95a800) [pid = 1847] [serial = 1115] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8dabc800) [pid = 1847] [serial = 1112] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8c2da000) [pid = 1847] [serial = 1123] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dca9400) [pid = 1847] [serial = 1129] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8fa45000) [pid = 1847] [serial = 1117] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8c999400) [pid = 1847] [serial = 1124] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8dca1800) [pid = 1847] [serial = 1128] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8f8b9800) [pid = 1847] [serial = 1131] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8b859400) [pid = 1847] [serial = 1109] [outer = (nil)] [url = about:blank] 12:28:59 INFO - PROCESS | 1847 | 1478028539962 Marionette TRACE conn3 <- [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]]]}] 12:29:00 INFO - ... 12:29:00 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1073ms 12:29:00 INFO - PROCESS | 1847 | 1478028540013 Marionette TRACE conn3 -> [0,1720,"getWindowHandle",null] 12:29:00 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 12:29:00 INFO - PROCESS | 1847 | 1478028540018 Marionette TRACE conn3 <- [1,1720,null,{"value":"8"}] 12:29:00 INFO - PROCESS | 1847 | 1478028540024 Marionette TRACE conn3 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:00 INFO - PROCESS | 1847 | 1478028540170 Marionette TRACE conn3 <- [1,1721,null,{"value":null}] 12:29:00 INFO - PROCESS | 1847 | 1478028540281 Marionette TRACE conn3 -> [0,1722,"getWindowHandles",null] 12:29:00 INFO - PROCESS | 1847 | 1478028540284 Marionette TRACE conn3 <- [1,1722,null,["8"]] 12:29:00 INFO - PROCESS | 1847 | 1478028540290 Marionette TRACE conn3 -> [0,1723,"switchToWindow",{"name":"8"}] 12:29:00 INFO - PROCESS | 1847 | 1478028540296 Marionette TRACE conn3 <- [1,1723,null,{}] 12:29:00 INFO - PROCESS | 1847 | 1478028540301 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b958400 == 17 [pid = 1847] [id = 399] 12:29:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8ba95400) [pid = 1847] [serial = 1166] [outer = (nil)] 12:29:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8bce9400) [pid = 1847] [serial = 1167] [outer = 0x8ba95400] 12:29:00 INFO - PROCESS | 1847 | 1478028540387 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8c2db800) [pid = 1847] [serial = 1168] [outer = 0x8ba95400] 12:29:00 INFO - PROCESS | 1847 | 1478028540894 Marionette TRACE conn3 <- [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"]]]}] 12:29:00 INFO - .. 12:29:00 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 924ms 12:29:00 INFO - PROCESS | 1847 | 1478028540956 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 12:29:00 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 12:29:00 INFO - PROCESS | 1847 | 1478028540962 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 12:29:00 INFO - PROCESS | 1847 | 1478028540969 Marionette TRACE conn3 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:01 INFO - PROCESS | 1847 | 1478028541115 Marionette TRACE conn3 <- [1,1726,null,{"value":null}] 12:29:01 INFO - PROCESS | 1847 | 1478028541228 Marionette TRACE conn3 -> [0,1727,"getWindowHandles",null] 12:29:01 INFO - PROCESS | 1847 | 1478028541231 Marionette TRACE conn3 <- [1,1727,null,["8"]] 12:29:01 INFO - PROCESS | 1847 | 1478028541237 Marionette TRACE conn3 -> [0,1728,"switchToWindow",{"name":"8"}] 12:29:01 INFO - PROCESS | 1847 | 1478028541243 Marionette TRACE conn3 <- [1,1728,null,{}] 12:29:01 INFO - PROCESS | 1847 | 1478028541248 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca9c00 == 18 [pid = 1847] [id = 400] 12:29:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dcaac00) [pid = 1847] [serial = 1169] [outer = (nil)] 12:29:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dcb1800) [pid = 1847] [serial = 1170] [outer = 0x8dcaac00] 12:29:01 INFO - PROCESS | 1847 | 1478028541339 Marionette DEBUG loaded listener.js 12:29:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8dcba800) [pid = 1847] [serial = 1171] [outer = 0x8dcaac00] 12:29:01 INFO - PROCESS | 1847 | 1478028541825 Marionette TRACE conn3 <- [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"]]]}] 12:29:01 INFO - .. 12:29:01 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 875ms 12:29:01 INFO - PROCESS | 1847 | 1478028541843 Marionette TRACE conn3 -> [0,1730,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 1847 | 1478028541847 Marionette TRACE conn3 <- [1,1730,null,{"value":"8"}] 12:29:01 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 12:29:01 INFO - PROCESS | 1847 | 1478028541854 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:02 INFO - PROCESS | 1847 | 1478028541998 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 12:29:02 INFO - PROCESS | 1847 | 1478028542009 Marionette TRACE conn3 -> [0,1732,"getWindowHandles",null] 12:29:02 INFO - PROCESS | 1847 | 1478028542012 Marionette TRACE conn3 <- [1,1732,null,["8"]] 12:29:02 INFO - PROCESS | 1847 | 1478028542019 Marionette TRACE conn3 -> [0,1733,"switchToWindow",{"name":"8"}] 12:29:02 INFO - PROCESS | 1847 | 1478028542023 Marionette TRACE conn3 <- [1,1733,null,{}] 12:29:02 INFO - PROCESS | 1847 | 1478028542030 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa3d800 == 19 [pid = 1847] [id = 401] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8fa41000) [pid = 1847] [serial = 1172] [outer = (nil)] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x9070b800) [pid = 1847] [serial = 1173] [outer = 0x8fa41000] 12:29:02 INFO - PROCESS | 1847 | 1478028542111 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x911b2800) [pid = 1847] [serial = 1174] [outer = 0x8fa41000] 12:29:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa4c000 == 20 [pid = 1847] [id = 402] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x92e06400) [pid = 1847] [serial = 1175] [outer = (nil)] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x92e07c00) [pid = 1847] [serial = 1176] [outer = 0x92e06400] 12:29:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e0a000 == 21 [pid = 1847] [id = 403] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x92e0a400) [pid = 1847] [serial = 1177] [outer = (nil)] 12:29:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x92e0b400) [pid = 1847] [serial = 1178] [outer = 0x92e0a400] 12:29:02 INFO - PROCESS | 1847 | 1478028542862 Marionette TRACE conn3 <- [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]]]}] 12:29:02 INFO - . 12:29:02 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1022ms 12:29:02 INFO - PROCESS | 1847 | 1478028542875 Marionette TRACE conn3 -> [0,1735,"getWindowHandle",null] 12:29:02 INFO - PROCESS | 1847 | 1478028542877 Marionette TRACE conn3 <- [1,1735,null,{"value":"8"}] 12:29:02 INFO - TEST-START | /js/builtins/Promise-subclassing.html 12:29:02 INFO - PROCESS | 1847 | 1478028542888 Marionette TRACE conn3 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:03 INFO - PROCESS | 1847 | 1478028543091 Marionette TRACE conn3 <- [1,1736,null,{"value":null}] 12:29:03 INFO - PROCESS | 1847 | 1478028543109 Marionette TRACE conn3 -> [0,1737,"getWindowHandles",null] 12:29:03 INFO - PROCESS | 1847 | 1478028543113 Marionette TRACE conn3 <- [1,1737,null,["8"]] 12:29:03 INFO - PROCESS | 1847 | 1478028543117 Marionette TRACE conn3 -> [0,1738,"switchToWindow",{"name":"8"}] 12:29:03 INFO - PROCESS | 1847 | 1478028543127 Marionette TRACE conn3 <- [1,1738,null,{}] 12:29:03 INFO - PROCESS | 1847 | 1478028543131 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e04800 == 22 [pid = 1847] [id = 404] 12:29:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x92e04c00) [pid = 1847] [serial = 1179] [outer = (nil)] 12:29:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x92e0c800) [pid = 1847] [serial = 1180] [outer = 0x92e04c00] 12:29:03 INFO - PROCESS | 1847 | 1478028543275 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x92e10400) [pid = 1847] [serial = 1181] [outer = 0x92e04c00] 12:29:03 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8b7e9000) [pid = 1847] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 12:29:03 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x82757c00) [pid = 1847] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 12:29:03 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x911ae400) [pid = 1847] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 12:29:03 INFO - PROCESS | 1847 | 1478028543827 Marionette TRACE conn3 <- [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]]]}] 12:29:03 INFO - ........ 12:29:03 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 978ms 12:29:03 INFO - PROCESS | 1847 | 1478028543867 Marionette TRACE conn3 -> [0,1740,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 1847 | 1478028543870 Marionette TRACE conn3 <- [1,1740,null,{"value":"8"}] 12:29:03 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 12:29:03 INFO - PROCESS | 1847 | 1478028543876 Marionette TRACE conn3 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:04 INFO - PROCESS | 1847 | 1478028544087 Marionette TRACE conn3 <- [1,1741,null,{"value":null}] 12:29:04 INFO - PROCESS | 1847 | 1478028544101 Marionette TRACE conn3 -> [0,1742,"getWindowHandles",null] 12:29:04 INFO - PROCESS | 1847 | 1478028544103 Marionette TRACE conn3 <- [1,1742,null,["8"]] 12:29:04 INFO - PROCESS | 1847 | 1478028544108 Marionette TRACE conn3 -> [0,1743,"switchToWindow",{"name":"8"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544112 Marionette TRACE conn3 <- [1,1743,null,{}] 12:29:04 INFO - PROCESS | 1847 | 1478028544116 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e5cc00 == 23 [pid = 1847] [id = 405] 12:29:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x92e5d800) [pid = 1847] [serial = 1182] [outer = (nil)] 12:29:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x93be6c00) [pid = 1847] [serial = 1183] [outer = 0x92e5d800] 12:29:04 INFO - PROCESS | 1847 | 1478028544195 Marionette DEBUG loaded listener.js 12:29:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x93bee800) [pid = 1847] [serial = 1184] [outer = 0x92e5d800] 12:29:04 INFO - PROCESS | 1847 | 1478028544751 Marionette TRACE conn3 <- [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]]]}] 12:29:04 INFO - .................... 12:29:04 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 922ms 12:29:04 INFO - PROCESS | 1847 | 1478028544800 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 1847 | 1478028544802 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 12:29:04 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 12:29:04 INFO - PROCESS | 1847 | 1478028544808 Marionette TRACE conn3 -> [0,1746,"getContext",null] 12:29:04 INFO - PROCESS | 1847 | 1478028544810 Marionette TRACE conn3 <- [1,1746,null,{"value":"content"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544816 Marionette TRACE conn3 -> [0,1747,"setContext",{"value":"chrome"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544819 Marionette TRACE conn3 <- [1,1747,null,{}] 12:29:04 INFO - PROCESS | 1847 | 1478028544824 Marionette TRACE conn3 -> [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}] 12:29:04 INFO - PROCESS | 1847 | 1478028544840 Marionette TRACE conn3 <- [1,1748,null,{"value":true}] 12:29:04 INFO - PROCESS | 1847 | 1478028544844 Marionette TRACE conn3 -> [0,1749,"setContext",{"value":"content"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544847 Marionette TRACE conn3 <- [1,1749,null,{}] 12:29:04 INFO - Setting pref media.mediasource.enabled (true) 12:29:04 INFO - PROCESS | 1847 | 1478028544852 Marionette TRACE conn3 -> [0,1750,"getContext",null] 12:29:04 INFO - PROCESS | 1847 | 1478028544854 Marionette TRACE conn3 <- [1,1750,null,{"value":"content"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544859 Marionette TRACE conn3 -> [0,1751,"setContext",{"value":"chrome"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544861 Marionette TRACE conn3 <- [1,1751,null,{}] 12:29:04 INFO - PROCESS | 1847 | 1478028544870 Marionette TRACE conn3 -> [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}] 12:29:04 INFO - PROCESS | 1847 | 1478028544891 Marionette TRACE conn3 <- [1,1752,null,{"value":null}] 12:29:04 INFO - PROCESS | 1847 | 1478028544895 Marionette TRACE conn3 -> [0,1753,"setContext",{"value":"content"}] 12:29:04 INFO - PROCESS | 1847 | 1478028544898 Marionette TRACE conn3 <- [1,1753,null,{}] 12:29:04 INFO - PROCESS | 1847 | 1478028544903 Marionette TRACE conn3 -> [0,1754,"timeouts",{"script":185000}] 12:29:04 INFO - PROCESS | 1847 | 1478028544924 Marionette TRACE conn3 <- [1,1754,null,{}] 12:29:04 INFO - PROCESS | 1847 | 1478028544940 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:05 INFO - PROCESS | 1847 | 1478028545120 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 12:29:05 INFO - PROCESS | 1847 | 1478028545130 Marionette TRACE conn3 -> [0,1756,"getWindowHandles",null] 12:29:05 INFO - PROCESS | 1847 | 1478028545134 Marionette TRACE conn3 <- [1,1756,null,["8"]] 12:29:05 INFO - PROCESS | 1847 | 1478028545142 Marionette TRACE conn3 -> [0,1757,"switchToWindow",{"name":"8"}] 12:29:05 INFO - PROCESS | 1847 | 1478028545146 Marionette TRACE conn3 <- [1,1757,null,{}] 12:29:05 INFO - PROCESS | 1847 | 1478028545150 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:29:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x93acd800 == 24 [pid = 1847] [id = 406] 12:29:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x93d45800) [pid = 1847] [serial = 1185] [outer = (nil)] 12:29:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x94ebf400) [pid = 1847] [serial = 1186] [outer = 0x93d45800] 12:29:05 INFO - PROCESS | 1847 | 1478028545228 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x94f32000) [pid = 1847] [serial = 1187] [outer = 0x93d45800] 12:29:05 INFO - PROCESS | 1847 | 1478028545748 Marionette TRACE conn3 <- [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]]]}] 12:29:05 INFO - .. 12:29:05 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 952ms 12:29:05 INFO - PROCESS | 1847 | 1478028545761 Marionette TRACE conn3 -> [0,1759,"getWindowHandle",null] 12:29:05 INFO - PROCESS | 1847 | 1478028545763 Marionette TRACE conn3 <- [1,1759,null,{"value":"8"}] 12:29:05 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 12:29:05 INFO - PROCESS | 1847 | 1478028545776 Marionette TRACE conn3 -> [0,1760,"timeouts",{"script":35000}] 12:29:05 INFO - PROCESS | 1847 | 1478028545783 Marionette TRACE conn3 <- [1,1760,null,{}] 12:29:05 INFO - PROCESS | 1847 | 1478028545793 Marionette TRACE conn3 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:05 INFO - PROCESS | 1847 | 1478028545926 Marionette TRACE conn3 <- [1,1761,null,{"value":null}] 12:29:05 INFO - PROCESS | 1847 | 1478028545934 Marionette TRACE conn3 -> [0,1762,"getWindowHandles",null] 12:29:05 INFO - PROCESS | 1847 | 1478028545938 Marionette TRACE conn3 <- [1,1762,null,["8"]] 12:29:05 INFO - PROCESS | 1847 | 1478028545942 Marionette TRACE conn3 -> [0,1763,"switchToWindow",{"name":"8"}] 12:29:05 INFO - PROCESS | 1847 | 1478028545948 Marionette TRACE conn3 <- [1,1763,null,{}] 12:29:05 INFO - PROCESS | 1847 | 1478028545956 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x95369400 == 25 [pid = 1847] [id = 407] 12:29:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x95679400) [pid = 1847] [serial = 1188] [outer = (nil)] 12:29:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x9567bc00) [pid = 1847] [serial = 1189] [outer = 0x95679400] 12:29:06 INFO - PROCESS | 1847 | 1478028546033 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x9567ec00) [pid = 1847] [serial = 1190] [outer = 0x95679400] 12:29:06 INFO - PROCESS | 1847 | 1478028546655 Marionette TRACE conn3 <- [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]]]}] 12:29:06 INFO - .. 12:29:06 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 938ms 12:29:06 INFO - PROCESS | 1847 | 1478028546716 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 1847 | 1478028546722 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 12:29:06 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 12:29:06 INFO - PROCESS | 1847 | 1478028546731 Marionette TRACE conn3 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:06 INFO - PROCESS | 1847 | 1478028546912 Marionette TRACE conn3 <- [1,1766,null,{"value":null}] 12:29:07 INFO - PROCESS | 1847 | 1478028547082 Marionette TRACE conn3 -> [0,1767,"getWindowHandles",null] 12:29:07 INFO - PROCESS | 1847 | 1478028547088 Marionette TRACE conn3 <- [1,1767,null,["8"]] 12:29:07 INFO - PROCESS | 1847 | 1478028547097 Marionette TRACE conn3 -> [0,1768,"switchToWindow",{"name":"8"}] 12:29:07 INFO - PROCESS | 1847 | 1478028547103 Marionette TRACE conn3 <- [1,1768,null,{}] 12:29:07 INFO - PROCESS | 1847 | 1478028547112 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b85f000 == 26 [pid = 1847] [id = 408] 12:29:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8b85fc00) [pid = 1847] [serial = 1191] [outer = (nil)] 12:29:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8b95b800) [pid = 1847] [serial = 1192] [outer = 0x8b85fc00] 12:29:07 INFO - PROCESS | 1847 | 1478028547218 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8cac0c00) [pid = 1847] [serial = 1193] [outer = 0x8b85fc00] 12:29:07 INFO - PROCESS | 1847 | 1478028547888 Marionette TRACE conn3 <- [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]]]}] 12:29:07 INFO - .. 12:29:07 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1220ms 12:29:07 INFO - PROCESS | 1847 | 1478028547952 Marionette TRACE conn3 -> [0,1770,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 1847 | 1478028547957 Marionette TRACE conn3 <- [1,1770,null,{"value":"8"}] 12:29:07 INFO - TEST-START | /media-source/SourceBuffer-abort.html 12:29:07 INFO - PROCESS | 1847 | 1478028547965 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:08 INFO - PROCESS | 1847 | 1478028548130 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 12:29:08 INFO - PROCESS | 1847 | 1478028548284 Marionette TRACE conn3 -> [0,1772,"getWindowHandles",null] 12:29:08 INFO - PROCESS | 1847 | 1478028548288 Marionette TRACE conn3 <- [1,1772,null,["8"]] 12:29:08 INFO - PROCESS | 1847 | 1478028548296 Marionette TRACE conn3 -> [0,1773,"switchToWindow",{"name":"8"}] 12:29:08 INFO - PROCESS | 1847 | 1478028548302 Marionette TRACE conn3 <- [1,1773,null,{}] 12:29:08 INFO - PROCESS | 1847 | 1478028548311 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2ec00 == 27 [pid = 1847] [id = 409] 12:29:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8f8b8000) [pid = 1847] [serial = 1194] [outer = (nil)] 12:29:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8f848c00) [pid = 1847] [serial = 1195] [outer = 0x8f8b8000] 12:29:08 INFO - PROCESS | 1847 | 1478028548404 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x9070b000) [pid = 1847] [serial = 1196] [outer = 0x8f8b8000] 12:29:08 INFO - PROCESS | 1847 | 1478028548948 Marionette TRACE conn3 <- [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]]]}] 12:29:08 INFO - .. 12:29:08 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1020ms 12:29:09 INFO - PROCESS | 1847 | 1478028548996 Marionette TRACE conn3 -> [0,1775,"getWindowHandle",null] 12:29:09 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 12:29:09 INFO - Clearing pref media.mediasource.enabled 12:29:09 INFO - PROCESS | 1847 | 1478028549003 Marionette TRACE conn3 <- [1,1775,null,{"value":"8"}] 12:29:09 INFO - PROCESS | 1847 | 1478028549010 Marionette TRACE conn3 -> [0,1776,"getContext",null] 12:29:09 INFO - PROCESS | 1847 | 1478028549014 Marionette TRACE conn3 <- [1,1776,null,{"value":"content"}] 12:29:09 INFO - PROCESS | 1847 | 1478028549019 Marionette TRACE conn3 -> [0,1777,"setContext",{"value":"chrome"}] 12:29:09 INFO - PROCESS | 1847 | 1478028549021 Marionette TRACE conn3 <- [1,1777,null,{}] 12:29:09 INFO - PROCESS | 1847 | 1478028549028 Marionette TRACE conn3 -> [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}] 12:29:09 INFO - PROCESS | 1847 | 1478028549043 Marionette TRACE conn3 <- [1,1778,null,{"value":null}] 12:29:09 INFO - PROCESS | 1847 | 1478028549048 Marionette TRACE conn3 -> [0,1779,"setContext",{"value":"content"}] 12:29:09 INFO - PROCESS | 1847 | 1478028549052 Marionette TRACE conn3 <- [1,1779,null,{}] 12:29:09 INFO - PROCESS | 1847 | 1478028549057 Marionette TRACE conn3 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:09 INFO - PROCESS | 1847 | 1478028549212 Marionette TRACE conn3 <- [1,1780,null,{"value":null}] 12:29:09 INFO - PROCESS | 1847 | 1478028549371 Marionette TRACE conn3 -> [0,1781,"getWindowHandles",null] 12:29:09 INFO - PROCESS | 1847 | 1478028549376 Marionette TRACE conn3 <- [1,1781,null,["8"]] 12:29:09 INFO - PROCESS | 1847 | 1478028549387 Marionette TRACE conn3 -> [0,1782,"switchToWindow",{"name":"8"}] 12:29:09 INFO - PROCESS | 1847 | 1478028549394 Marionette TRACE conn3 <- [1,1782,null,{}] 12:29:09 INFO - PROCESS | 1847 | 1478028549399 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x94ebac00 == 28 [pid = 1847] [id = 410] 12:29:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x94ebb000) [pid = 1847] [serial = 1197] [outer = (nil)] 12:29:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x94ec0400) [pid = 1847] [serial = 1198] [outer = 0x94ebb000] 12:29:09 INFO - PROCESS | 1847 | 1478028549494 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x95680800) [pid = 1847] [serial = 1199] [outer = 0x94ebb000] 12:29:10 INFO - PROCESS | 1847 | 1478028550024 Marionette TRACE conn3 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 12:29:10 INFO - . 12:29:10 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1022ms 12:29:10 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 12:29:10 INFO - PROCESS | 1847 | 1478028550035 Marionette TRACE conn3 -> [0,1784,"getWindowHandle",null] 12:29:10 INFO - PROCESS | 1847 | 1478028550038 Marionette TRACE conn3 <- [1,1784,null,{"value":"8"}] 12:29:10 INFO - PROCESS | 1847 | 1478028550045 Marionette TRACE conn3 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:10 INFO - PROCESS | 1847 | 1478028550210 Marionette TRACE conn3 <- [1,1785,null,{"value":null}] 12:29:10 INFO - PROCESS | 1847 | 1478028550367 Marionette TRACE conn3 -> [0,1786,"getWindowHandles",null] 12:29:10 INFO - PROCESS | 1847 | 1478028550374 Marionette TRACE conn3 <- [1,1786,null,["8"]] 12:29:10 INFO - PROCESS | 1847 | 1478028550382 Marionette TRACE conn3 -> [0,1787,"switchToWindow",{"name":"8"}] 12:29:10 INFO - PROCESS | 1847 | 1478028550387 Marionette TRACE conn3 <- [1,1787,null,{}] 12:29:10 INFO - PROCESS | 1847 | 1478028550391 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x95685000 == 29 [pid = 1847] [id = 411] 12:29:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x9570a400) [pid = 1847] [serial = 1200] [outer = (nil)] 12:29:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x9570ec00) [pid = 1847] [serial = 1201] [outer = 0x9570a400] 12:29:10 INFO - PROCESS | 1847 | 1478028550483 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x95710800) [pid = 1847] [serial = 1202] [outer = 0x9570a400] 12:29:10 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:29:10 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:29:10 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:29:10 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:29:11 INFO - PROCESS | 1847 | 1478028551069 Marionette TRACE conn3 <- [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]]]}] 12:29:11 INFO - ... 12:29:11 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1076ms 12:29:11 INFO - PROCESS | 1847 | 1478028551119 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 1847 | 1478028551123 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 12:29:11 INFO - TEST-START | /media-source/URL-createObjectURL.html 12:29:11 INFO - PROCESS | 1847 | 1478028551135 Marionette TRACE conn3 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:11 INFO - PROCESS | 1847 | 1478028551287 Marionette TRACE conn3 <- [1,1790,null,{"value":null}] 12:29:11 INFO - PROCESS | 1847 | 1478028551455 Marionette TRACE conn3 -> [0,1791,"getWindowHandles",null] 12:29:11 INFO - PROCESS | 1847 | 1478028551459 Marionette TRACE conn3 <- [1,1791,null,["8"]] 12:29:11 INFO - PROCESS | 1847 | 1478028551466 Marionette TRACE conn3 -> [0,1792,"switchToWindow",{"name":"8"}] 12:29:11 INFO - PROCESS | 1847 | 1478028551471 Marionette TRACE conn3 <- [1,1792,null,{}] 12:29:11 INFO - PROCESS | 1847 | 1478028551476 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x95688800 == 30 [pid = 1847] [id = 412] 12:29:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x95924c00) [pid = 1847] [serial = 1203] [outer = (nil)] 12:29:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x95687400) [pid = 1847] [serial = 1204] [outer = 0x95924c00] 12:29:11 INFO - PROCESS | 1847 | 1478028551583 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x95935400) [pid = 1847] [serial = 1205] [outer = 0x95924c00] 12:29:12 INFO - PROCESS | 1847 | 1478028552378 Marionette TRACE conn3 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 12:29:12 INFO - . 12:29:12 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1273ms 12:29:12 INFO - PROCESS | 1847 | 1478028552417 Marionette TRACE conn3 -> [0,1794,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 1847 | 1478028552423 Marionette TRACE conn3 <- [1,1794,null,{"value":"8"}] 12:29:12 INFO - TEST-START | /media-source/interfaces.html 12:29:12 INFO - PROCESS | 1847 | 1478028552432 Marionette TRACE conn3 -> [0,1795,"getContext",null] 12:29:12 INFO - PROCESS | 1847 | 1478028552437 Marionette TRACE conn3 <- [1,1795,null,{"value":"content"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552445 Marionette TRACE conn3 -> [0,1796,"setContext",{"value":"chrome"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552450 Marionette TRACE conn3 <- [1,1796,null,{}] 12:29:12 INFO - PROCESS | 1847 | 1478028552457 Marionette TRACE conn3 -> [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}] 12:29:12 INFO - PROCESS | 1847 | 1478028552476 Marionette TRACE conn3 <- [1,1797,null,{"value":true}] 12:29:12 INFO - PROCESS | 1847 | 1478028552480 Marionette TRACE conn3 -> [0,1798,"setContext",{"value":"content"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552488 Marionette TRACE conn3 <- [1,1798,null,{}] 12:29:12 INFO - Setting pref media.mediasource.enabled (true) 12:29:12 INFO - PROCESS | 1847 | 1478028552499 Marionette TRACE conn3 -> [0,1799,"getContext",null] 12:29:12 INFO - PROCESS | 1847 | 1478028552503 Marionette TRACE conn3 <- [1,1799,null,{"value":"content"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552508 Marionette TRACE conn3 -> [0,1800,"setContext",{"value":"chrome"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552512 Marionette TRACE conn3 <- [1,1800,null,{}] 12:29:12 INFO - PROCESS | 1847 | 1478028552536 Marionette TRACE conn3 -> [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}] 12:29:12 INFO - PROCESS | 1847 | 1478028552554 Marionette TRACE conn3 <- [1,1801,null,{"value":null}] 12:29:12 INFO - PROCESS | 1847 | 1478028552559 Marionette TRACE conn3 -> [0,1802,"setContext",{"value":"content"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552566 Marionette TRACE conn3 <- [1,1802,null,{}] 12:29:12 INFO - PROCESS | 1847 | 1478028552571 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:12 INFO - PROCESS | 1847 | 1478028552729 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 12:29:12 INFO - PROCESS | 1847 | 1478028552909 Marionette TRACE conn3 -> [0,1804,"getWindowHandles",null] 12:29:12 INFO - PROCESS | 1847 | 1478028552925 Marionette TRACE conn3 <- [1,1804,null,["8"]] 12:29:12 INFO - PROCESS | 1847 | 1478028552944 Marionette TRACE conn3 -> [0,1805,"switchToWindow",{"name":"8"}] 12:29:12 INFO - PROCESS | 1847 | 1478028552954 Marionette TRACE conn3 <- [1,1805,null,{}] 12:29:12 INFO - PROCESS | 1847 | 1478028552967 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x82759400 == 31 [pid = 1847] [id = 413] 12:29:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8291e800) [pid = 1847] [serial = 1206] [outer = (nil)] 12:29:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8c2dc000) [pid = 1847] [serial = 1207] [outer = 0x8291e800] 12:29:13 INFO - PROCESS | 1847 | 1478028553060 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8dab9c00) [pid = 1847] [serial = 1208] [outer = 0x8291e800] 12:29:13 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:29:13 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:29:14 INFO - PROCESS | 1847 | --DOCSHELL 0x92e0a000 == 30 [pid = 1847] [id = 403] 12:29:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa4c000 == 29 [pid = 1847] [id = 402] 12:29:14 INFO - .................................................................................................................... 12:29:14 INFO - TEST-OK | /media-source/interfaces.html | took 2222ms 12:29:14 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 12:29:14 INFO - Clearing pref media.mediasource.enabled 12:29:14 INFO - PROCESS | 1847 | 1478028554456 Marionette TRACE conn3 <- [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]]]}] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8b95f400) [pid = 1847] [serial = 1146] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOCSHELL 0x829e8c00 == 28 [pid = 1847] [id = 389] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8b7ed400) [pid = 1847] [serial = 1143] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8b850400) [pid = 1847] [serial = 1144] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8275d800) [pid = 1847] [serial = 1140] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x82920000) [pid = 1847] [serial = 1141] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x911b5800) [pid = 1847] [serial = 1138] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x911b3000) [pid = 1847] [serial = 1137] [outer = (nil)] [url = about:blank] 12:29:14 INFO - PROCESS | 1847 | 1478028554659 Marionette TRACE conn3 -> [0,1807,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 1847 | 1478028554662 Marionette TRACE conn3 <- [1,1807,null,{"value":"8"}] 12:29:14 INFO - PROCESS | 1847 | 1478028554679 Marionette TRACE conn3 -> [0,1808,"getContext",null] 12:29:14 INFO - PROCESS | 1847 | 1478028554681 Marionette TRACE conn3 <- [1,1808,null,{"value":"content"}] 12:29:14 INFO - PROCESS | 1847 | 1478028554686 Marionette TRACE conn3 -> [0,1809,"setContext",{"value":"chrome"}] 12:29:14 INFO - PROCESS | 1847 | 1478028554688 Marionette TRACE conn3 <- [1,1809,null,{}] 12:29:14 INFO - PROCESS | 1847 | 1478028554702 Marionette TRACE conn3 -> [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}] 12:29:14 INFO - PROCESS | 1847 | 1478028554721 Marionette TRACE conn3 <- [1,1810,null,{"value":null}] 12:29:14 INFO - PROCESS | 1847 | 1478028554726 Marionette TRACE conn3 -> [0,1811,"setContext",{"value":"content"}] 12:29:14 INFO - PROCESS | 1847 | 1478028554728 Marionette TRACE conn3 <- [1,1811,null,{}] 12:29:14 INFO - PROCESS | 1847 | 1478028554733 Marionette TRACE conn3 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:14 INFO - PROCESS | 1847 | 1478028554882 Marionette TRACE conn3 <- [1,1812,null,{"value":null}] 12:29:15 INFO - PROCESS | 1847 | 1478028555024 Marionette TRACE conn3 -> [0,1813,"getWindowHandles",null] 12:29:15 INFO - PROCESS | 1847 | 1478028555028 Marionette TRACE conn3 <- [1,1813,null,["8"]] 12:29:15 INFO - PROCESS | 1847 | 1478028555033 Marionette TRACE conn3 -> [0,1814,"switchToWindow",{"name":"8"}] 12:29:15 INFO - PROCESS | 1847 | 1478028555038 Marionette TRACE conn3 <- [1,1814,null,{}] 12:29:15 INFO - PROCESS | 1847 | 1478028555042 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa4c000 == 29 [pid = 1847] [id = 414] 12:29:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8fac4c00) [pid = 1847] [serial = 1209] [outer = (nil)] 12:29:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x911b5000) [pid = 1847] [serial = 1210] [outer = 0x8fac4c00] 12:29:15 INFO - PROCESS | 1847 | 1478028555123 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x92e0b000) [pid = 1847] [serial = 1211] [outer = 0x8fac4c00] 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95679c00] err{or,}_recognition separate: 1; 1 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95679c00] err{or,}_recognition combined: 1; 1 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95679c00] Unsupported bit depth: 0 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95717400] err{or,}_recognition separate: 1; 1 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95717400] err{or,}_recognition combined: 1; 1 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95717400] Unsupported bit depth: 0 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95717400] no picture 12:29:15 INFO - PROCESS | 1847 | [h264 @ 0x95717400] no picture 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9593d800] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9593d800] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9593d800] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x94eb6800] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x94eb6800] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x94eb6800] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96231000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96231000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96231000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96234400] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96234400] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96234400] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96231000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96231000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96231000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96231000] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96231000] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96232400] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96232400] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96232400] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96239800] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96239800] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96239800] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cb8000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x95cbc800] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x95cbdc00] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x95cbdc00] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x95cbdc00] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233400] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233400] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233400] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233400] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x95cbdc00] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x96233400] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x95cbdc00] no picture 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9633b000] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9633b000] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x9633b000] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633cc00] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633cc00] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633cc00] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96645c00] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96645c00] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [aac @ 0x96645c00] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633b400] err{or,}_recognition separate: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633b400] err{or,}_recognition combined: 1; 1 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633b400] Unsupported bit depth: 0 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633b400] no picture 12:29:16 INFO - PROCESS | 1847 | [h264 @ 0x9633b400] no picture 12:29:16 INFO - .... 12:29:16 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 1984ms 12:29:16 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 12:29:16 INFO - PROCESS | 1847 | 1478028556620 Marionette TRACE conn3 <- [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] 12:29:16 INFO - PROCESS | 1847 | 1478028556666 Marionette TRACE conn3 <- [1,1816,null,{"value":"8"}] 12:29:16 INFO - PROCESS | 1847 | 1478028556686 Marionette TRACE conn3 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:16 INFO - PROCESS | 1847 | 1478028556905 Marionette TRACE conn3 <- [1,1817,null,{"value":null}] 12:29:16 INFO - PROCESS | 1847 | 1478028556927 Marionette TRACE conn3 -> [0,1818,"getWindowHandles",null] 12:29:16 INFO - PROCESS | 1847 | 1478028556932 Marionette TRACE conn3 <- [1,1818,null,["8"]] 12:29:16 INFO - PROCESS | 1847 | 1478028556936 Marionette TRACE conn3 -> [0,1819,"switchToWindow",{"name":"8"}] 12:29:16 INFO - PROCESS | 1847 | 1478028556944 Marionette TRACE conn3 <- [1,1819,null,{}] 12:29:16 INFO - PROCESS | 1847 | 1478028556948 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x95710c00 == 30 [pid = 1847] [id = 415] 12:29:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x95cbdc00) [pid = 1847] [serial = 1212] [outer = (nil)] 12:29:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x96239800) [pid = 1847] [serial = 1213] [outer = 0x95cbdc00] 12:29:17 INFO - PROCESS | 1847 | 1478028557098 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x96645000) [pid = 1847] [serial = 1214] [outer = 0x95cbdc00] 12:29:17 INFO - PROCESS | 1847 | 1478028557652 Marionette TRACE conn3 <- [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"]]]}] 12:29:17 INFO - .. 12:29:17 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1025ms 12:29:17 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 12:29:17 INFO - PROCESS | 1847 | 1478028557701 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 12:29:17 INFO - PROCESS | 1847 | 1478028557703 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557709 Marionette TRACE conn3 -> [0,1822,"getContext",null] 12:29:17 INFO - PROCESS | 1847 | 1478028557712 Marionette TRACE conn3 <- [1,1822,null,{"value":"content"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557716 Marionette TRACE conn3 -> [0,1823,"setContext",{"value":"chrome"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557719 Marionette TRACE conn3 <- [1,1823,null,{}] 12:29:17 INFO - PROCESS | 1847 | 1478028557724 Marionette TRACE conn3 -> [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}] 12:29:17 INFO - PROCESS | 1847 | 1478028557739 Marionette TRACE conn3 <- [1,1824,null,{"value":true}] 12:29:17 INFO - PROCESS | 1847 | 1478028557760 Marionette TRACE conn3 -> [0,1825,"setContext",{"value":"content"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557763 Marionette TRACE conn3 <- [1,1825,null,{}] 12:29:17 INFO - Setting pref media.mediasource.enabled (true) 12:29:17 INFO - PROCESS | 1847 | 1478028557768 Marionette TRACE conn3 -> [0,1826,"getContext",null] 12:29:17 INFO - PROCESS | 1847 | 1478028557770 Marionette TRACE conn3 <- [1,1826,null,{"value":"content"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557786 Marionette TRACE conn3 -> [0,1827,"setContext",{"value":"chrome"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557788 Marionette TRACE conn3 <- [1,1827,null,{}] 12:29:17 INFO - PROCESS | 1847 | 1478028557794 Marionette TRACE conn3 -> [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}] 12:29:17 INFO - PROCESS | 1847 | 1478028557813 Marionette TRACE conn3 <- [1,1828,null,{"value":null}] 12:29:17 INFO - PROCESS | 1847 | 1478028557817 Marionette TRACE conn3 -> [0,1829,"setContext",{"value":"content"}] 12:29:17 INFO - PROCESS | 1847 | 1478028557819 Marionette TRACE conn3 <- [1,1829,null,{}] 12:29:17 INFO - PROCESS | 1847 | 1478028557829 Marionette TRACE conn3 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:18 INFO - PROCESS | 1847 | 1478028558015 Marionette TRACE conn3 <- [1,1830,null,{"value":null}] 12:29:18 INFO - PROCESS | 1847 | 1478028558031 Marionette TRACE conn3 -> [0,1831,"getWindowHandles",null] 12:29:18 INFO - PROCESS | 1847 | 1478028558035 Marionette TRACE conn3 <- [1,1831,null,["8"]] 12:29:18 INFO - PROCESS | 1847 | 1478028558039 Marionette TRACE conn3 -> [0,1832,"switchToWindow",{"name":"8"}] 12:29:18 INFO - PROCESS | 1847 | 1478028558044 Marionette TRACE conn3 <- [1,1832,null,{}] 12:29:18 INFO - PROCESS | 1847 | 1478028558049 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x967be000 == 31 [pid = 1847] [id = 416] 12:29:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x967c0c00) [pid = 1847] [serial = 1215] [outer = (nil)] 12:29:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x97a33800) [pid = 1847] [serial = 1216] [outer = 0x967c0c00] 12:29:18 INFO - PROCESS | 1847 | 1478028558192 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x97a38c00) [pid = 1847] [serial = 1217] [outer = 0x967c0c00] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8292a800) [pid = 1847] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8dcaac00) [pid = 1847] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8ba95400) [pid = 1847] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x92e5d800) [pid = 1847] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x93d45800) [pid = 1847] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x92e04c00) [pid = 1847] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x92e0a400) [pid = 1847] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x92e06400) [pid = 1847] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:29:18 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8fa41000) [pid = 1847] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 12:29:18 INFO - PROCESS | 1847 | [1847] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:29:19 INFO - PROCESS | 1847 | 1478028559059 Marionette TRACE conn3 <- [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]]]}] 12:29:19 INFO - ........... 12:29:19 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1396ms 12:29:19 INFO - PROCESS | 1847 | 1478028559105 Marionette TRACE conn3 -> [0,1834,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 1847 | 1478028559109 Marionette TRACE conn3 <- [1,1834,null,{"value":"8"}] 12:29:19 INFO - TEST-START | /media-source/mediasource-append-buffer.html 12:29:19 INFO - Clearing pref media.mediasource.enabled 12:29:19 INFO - PROCESS | 1847 | 1478028559115 Marionette TRACE conn3 -> [0,1835,"getContext",null] 12:29:19 INFO - PROCESS | 1847 | 1478028559119 Marionette TRACE conn3 <- [1,1835,null,{"value":"content"}] 12:29:19 INFO - PROCESS | 1847 | 1478028559123 Marionette TRACE conn3 -> [0,1836,"setContext",{"value":"chrome"}] 12:29:19 INFO - PROCESS | 1847 | 1478028559144 Marionette TRACE conn3 <- [1,1836,null,{}] 12:29:19 INFO - PROCESS | 1847 | 1478028559150 Marionette TRACE conn3 -> [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}] 12:29:19 INFO - PROCESS | 1847 | 1478028559162 Marionette TRACE conn3 <- [1,1837,null,{"value":null}] 12:29:19 INFO - PROCESS | 1847 | 1478028559166 Marionette TRACE conn3 -> [0,1838,"setContext",{"value":"content"}] 12:29:19 INFO - PROCESS | 1847 | 1478028559168 Marionette TRACE conn3 <- [1,1838,null,{}] 12:29:19 INFO - PROCESS | 1847 | 1478028559174 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:19 INFO - PROCESS | 1847 | 1478028559322 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 12:29:19 INFO - PROCESS | 1847 | 1478028559439 Marionette TRACE conn3 -> [0,1840,"getWindowHandles",null] 12:29:19 INFO - PROCESS | 1847 | 1478028559442 Marionette TRACE conn3 <- [1,1840,null,["8"]] 12:29:19 INFO - PROCESS | 1847 | 1478028559456 Marionette TRACE conn3 -> [0,1841,"switchToWindow",{"name":"8"}] 12:29:19 INFO - PROCESS | 1847 | 1478028559467 Marionette TRACE conn3 <- [1,1841,null,{}] 12:29:19 INFO - PROCESS | 1847 | 1478028559471 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x984c9c00 == 32 [pid = 1847] [id = 417] 12:29:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x984d0400) [pid = 1847] [serial = 1218] [outer = (nil)] 12:29:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x98e80000) [pid = 1847] [serial = 1219] [outer = 0x984d0400] 12:29:19 INFO - PROCESS | 1847 | 1478028559553 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x98e82400) [pid = 1847] [serial = 1220] [outer = 0x984d0400] 12:29:22 INFO - PROCESS | 1847 | [aac @ 0x823b7400] err{or,}_recognition separate: 1; 1 12:29:22 INFO - PROCESS | 1847 | [aac @ 0x823b7400] err{or,}_recognition combined: 1; 1 12:29:22 INFO - PROCESS | 1847 | [aac @ 0x823b7400] Unsupported bit depth: 0 12:29:23 INFO - PROCESS | 1847 | [h264 @ 0x9a4d6c00] err{or,}_recognition separate: 1; 1 12:29:23 INFO - PROCESS | 1847 | [h264 @ 0x9a4d6c00] err{or,}_recognition combined: 1; 1 12:29:23 INFO - PROCESS | 1847 | [h264 @ 0x9a4d6c00] Unsupported bit depth: 0 12:29:23 INFO - PROCESS | 1847 | [aac @ 0x97c41000] err{or,}_recognition separate: 1; 1 12:29:23 INFO - PROCESS | 1847 | [aac @ 0x97c41000] err{or,}_recognition combined: 1; 1 12:29:23 INFO - PROCESS | 1847 | [aac @ 0x97c41000] Unsupported bit depth: 0 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa112f000] err{or,}_recognition separate: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa112f000] err{or,}_recognition combined: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa112f000] Unsupported bit depth: 0 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa239f800] err{or,}_recognition separate: 1; 1 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa239f800] err{or,}_recognition combined: 1; 1 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa239f800] Unsupported bit depth: 0 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2b9f400] err{or,}_recognition separate: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2b9f400] err{or,}_recognition combined: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2b9f400] Unsupported bit depth: 0 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2c0f000] err{or,}_recognition separate: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2c0f000] err{or,}_recognition combined: 1; 1 12:29:24 INFO - PROCESS | 1847 | [h264 @ 0xa2c0f000] Unsupported bit depth: 0 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa2c0f800] err{or,}_recognition separate: 1; 1 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa2c0f800] err{or,}_recognition combined: 1; 1 12:29:24 INFO - PROCESS | 1847 | [aac @ 0xa2c0f800] Unsupported bit depth: 0 12:29:25 INFO - PROCESS | 1847 | [aac @ 0x829ef000] err{or,}_recognition separate: 1; 1 12:29:25 INFO - PROCESS | 1847 | [aac @ 0x829ef000] err{or,}_recognition combined: 1; 1 12:29:25 INFO - PROCESS | 1847 | [aac @ 0x829ef000] Unsupported bit depth: 0 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0x8b853000] err{or,}_recognition separate: 1; 1 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0x8b853000] err{or,}_recognition combined: 1; 1 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0x8b853000] Unsupported bit depth: 0 12:29:25 INFO - PROCESS | 1847 | [aac @ 0xa45f7800] err{or,}_recognition separate: 1; 1 12:29:25 INFO - PROCESS | 1847 | [aac @ 0xa45f7800] err{or,}_recognition combined: 1; 1 12:29:25 INFO - PROCESS | 1847 | [aac @ 0xa45f7800] Unsupported bit depth: 0 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0xa4840000] err{or,}_recognition separate: 1; 1 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0xa4840000] err{or,}_recognition combined: 1; 1 12:29:25 INFO - PROCESS | 1847 | [h264 @ 0xa4840000] Unsupported bit depth: 0 12:29:26 INFO - PROCESS | 1847 | [aac @ 0xa4ce9400] err{or,}_recognition separate: 1; 1 12:29:26 INFO - PROCESS | 1847 | [aac @ 0xa4ce9400] err{or,}_recognition combined: 1; 1 12:29:26 INFO - PROCESS | 1847 | [aac @ 0xa4ce9400] Unsupported bit depth: 0 12:29:26 INFO - PROCESS | 1847 | [h264 @ 0xa5f84400] err{or,}_recognition separate: 1; 1 12:29:26 INFO - PROCESS | 1847 | [h264 @ 0xa5f84400] err{or,}_recognition combined: 1; 1 12:29:26 INFO - PROCESS | 1847 | [h264 @ 0xa5f84400] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7c0000] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7c0000] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7c0000] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7c4c00] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7c4c00] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7c4c00] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cc800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cc800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cc800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x994da800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x994da800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x994da800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa112e800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa112e800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa112e800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa43e3c00] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa43e3c00] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa43e3c00] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa45f7c00] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa45f7c00] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa45f7c00] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa4840000] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa4840000] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0xa4840000] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa4c4f400] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa4c4f400] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa4c4f400] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa5f8cc00] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa5f8cc00] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0xa5f8cc00] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7cc800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7cc800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8b7cc800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd400] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd400] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd400] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95663000] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95663000] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95663000] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8b7cd800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x8ca6d800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8ca6e400] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8ca6e400] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x8ca6e400] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95664800] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95664800] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [h264 @ 0x95664800] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665000] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665000] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665000] Unsupported bit depth: 0 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665c00] err{or,}_recognition separate: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665c00] err{or,}_recognition combined: 1; 1 12:29:27 INFO - PROCESS | 1847 | [aac @ 0x95665c00] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95667c00] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95667c00] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95667c00] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x95668800] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x95668800] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x95668800] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95669800] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95669800] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95669800] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95663000] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95663000] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x95663000] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x9566bc00] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x9566bc00] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x9566bc00] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c1800] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c1800] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c1800] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b7c2000] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b7c2000] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [aac @ 0x8b7c2000] Unsupported bit depth: 0 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c0c00] err{or,}_recognition separate: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c0c00] err{or,}_recognition combined: 1; 1 12:29:28 INFO - PROCESS | 1847 | [h264 @ 0x8b7c0c00] Unsupported bit depth: 0 12:29:29 INFO - PROCESS | 1847 | 1478028569162 Marionette TRACE conn3 <- [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]]]}] 12:29:29 INFO - ..................... 12:29:29 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 10112ms 12:29:29 INFO - PROCESS | 1847 | 1478028569230 Marionette TRACE conn3 -> [0,1843,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 1847 | 1478028569235 Marionette TRACE conn3 <- [1,1843,null,{"value":"8"}] 12:29:29 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 12:29:29 INFO - PROCESS | 1847 | 1478028569245 Marionette TRACE conn3 -> [0,1844,"timeouts",{"script":185000}] 12:29:29 INFO - PROCESS | 1847 | 1478028569249 Marionette TRACE conn3 <- [1,1844,null,{}] 12:29:29 INFO - PROCESS | 1847 | 1478028569258 Marionette TRACE conn3 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:29 INFO - PROCESS | 1847 | 1478028569511 Marionette TRACE conn3 <- [1,1845,null,{"value":null}] 12:29:29 INFO - PROCESS | 1847 | 1478028569678 Marionette TRACE conn3 -> [0,1846,"getWindowHandles",null] 12:29:29 INFO - PROCESS | 1847 | 1478028569683 Marionette TRACE conn3 <- [1,1846,null,["8"]] 12:29:29 INFO - PROCESS | 1847 | 1478028569689 Marionette TRACE conn3 -> [0,1847,"switchToWindow",{"name":"8"}] 12:29:29 INFO - PROCESS | 1847 | 1478028569699 Marionette TRACE conn3 <- [1,1847,null,{}] 12:29:29 INFO - PROCESS | 1847 | 1478028569709 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:29:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291bc00 == 33 [pid = 1847] [id = 418] 12:29:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8291c000) [pid = 1847] [serial = 1221] [outer = (nil)] 12:29:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x829f0c00) [pid = 1847] [serial = 1222] [outer = 0x8291c000] 12:29:29 INFO - PROCESS | 1847 | 1478028569804 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8b7eec00) [pid = 1847] [serial = 1223] [outer = 0x8291c000] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x92e5cc00 == 32 [pid = 1847] [id = 405] 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x823c5000] err{or,}_recognition separate: 1; 1 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x823c5000] err{or,}_recognition combined: 1; 1 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x823c5000] Unsupported bit depth: 0 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x8b850800] err{or,}_recognition separate: 1; 1 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x8b850800] err{or,}_recognition combined: 1; 1 12:29:30 INFO - PROCESS | 1847 | [aac @ 0x8b850800] Unsupported bit depth: 0 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x93acd800 == 31 [pid = 1847] [id = 406] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x92b53c00 == 30 [pid = 1847] [id = 397] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x911af000) [pid = 1847] [serial = 1158] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8dabfc00) [pid = 1847] [serial = 1152] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x9567bc00) [pid = 1847] [serial = 1189] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x92bbf800) [pid = 1847] [serial = 1161] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8b851c00) [pid = 1847] [serial = 1149] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8fa3dc00) [pid = 1847] [serial = 1155] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x92e04800 == 29 [pid = 1847] [id = 404] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x82929400 == 28 [pid = 1847] [id = 398] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8f960c00 == 27 [pid = 1847] [id = 395] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab7c00 == 26 [pid = 1847] [id = 394] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa3d800 == 25 [pid = 1847] [id = 401] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x82920400 == 24 [pid = 1847] [id = 391] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8b959000 == 23 [pid = 1847] [id = 392] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e2c00 == 22 [pid = 1847] [id = 393] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8b958400 == 21 [pid = 1847] [id = 399] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8facc800 == 20 [pid = 1847] [id = 396] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x967be000 == 19 [pid = 1847] [id = 416] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x95710c00 == 18 [pid = 1847] [id = 415] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa4c000 == 17 [pid = 1847] [id = 414] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x82759400 == 16 [pid = 1847] [id = 413] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x95688800 == 15 [pid = 1847] [id = 412] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x95685000 == 14 [pid = 1847] [id = 411] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x94ebac00 == 13 [pid = 1847] [id = 410] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2ec00 == 12 [pid = 1847] [id = 409] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x8b85f000 == 11 [pid = 1847] [id = 408] 12:29:30 INFO - PROCESS | 1847 | --DOCSHELL 0x95369400 == 10 [pid = 1847] [id = 407] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x92e0b400) [pid = 1847] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x92e07c00) [pid = 1847] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x94ebf400) [pid = 1847] [serial = 1186] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x94f32000) [pid = 1847] [serial = 1187] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x93be6c00) [pid = 1847] [serial = 1183] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x93bee800) [pid = 1847] [serial = 1184] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x92e0c800) [pid = 1847] [serial = 1180] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x92e10400) [pid = 1847] [serial = 1181] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x9070b800) [pid = 1847] [serial = 1173] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x911b2800) [pid = 1847] [serial = 1174] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8dcb1800) [pid = 1847] [serial = 1170] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dcba800) [pid = 1847] [serial = 1171] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8bce9400) [pid = 1847] [serial = 1167] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8c2db800) [pid = 1847] [serial = 1168] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x82924400) [pid = 1847] [serial = 1164] [outer = (nil)] [url = about:blank] 12:29:30 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x823c1c00) [pid = 1847] [serial = 1165] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x967c0c00) [pid = 1847] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x94ebb000) [pid = 1847] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8b85fc00) [pid = 1847] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8291e800) [pid = 1847] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x9570a400) [pid = 1847] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x95679400) [pid = 1847] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x95924c00) [pid = 1847] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8f8b8000) [pid = 1847] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x95cbdc00) [pid = 1847] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8fac4c00) [pid = 1847] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8f962000) [pid = 1847] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x92bb0800) [pid = 1847] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8b95d400) [pid = 1847] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8b7e5400) [pid = 1847] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x90705400) [pid = 1847] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 12:29:34 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8dabc000) [pid = 1847] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 12:29:39 INFO - PROCESS | 1847 | --DOCSHELL 0x82757800 == 9 [pid = 1847] [id = 390] 12:29:39 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca9c00 == 8 [pid = 1847] [id = 400] 12:29:39 INFO - PROCESS | 1847 | --DOCSHELL 0x984c9c00 == 7 [pid = 1847] [id = 417] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x97a33800) [pid = 1847] [serial = 1216] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x97a38c00) [pid = 1847] [serial = 1217] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x96239800) [pid = 1847] [serial = 1213] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x96645000) [pid = 1847] [serial = 1214] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x911b5000) [pid = 1847] [serial = 1210] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x92e0b000) [pid = 1847] [serial = 1211] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8c2dc000) [pid = 1847] [serial = 1207] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8dab9c00) [pid = 1847] [serial = 1208] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x95687400) [pid = 1847] [serial = 1204] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x95935400) [pid = 1847] [serial = 1205] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x9570ec00) [pid = 1847] [serial = 1201] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x95710800) [pid = 1847] [serial = 1202] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8fa48000) [pid = 1847] [serial = 1156] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x94ec0400) [pid = 1847] [serial = 1198] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x95680800) [pid = 1847] [serial = 1199] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8f848c00) [pid = 1847] [serial = 1195] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x9070b000) [pid = 1847] [serial = 1196] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x92e01400) [pid = 1847] [serial = 1162] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b95b800) [pid = 1847] [serial = 1192] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8cac0c00) [pid = 1847] [serial = 1193] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8ba93c00) [pid = 1847] [serial = 1147] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x9567ec00) [pid = 1847] [serial = 1190] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8b85c000) [pid = 1847] [serial = 1150] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x91cb6c00) [pid = 1847] [serial = 1159] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x8dc28000) [pid = 1847] [serial = 1153] [outer = (nil)] [url = about:blank] 12:29:40 INFO - PROCESS | 1847 | --DOMWINDOW == 18 (0x98e80000) [pid = 1847] [serial = 1219] [outer = (nil)] [url = about:blank] 12:29:42 INFO - PROCESS | 1847 | --DOMWINDOW == 17 (0x984d0400) [pid = 1847] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 12:29:48 INFO - PROCESS | 1847 | --DOMWINDOW == 16 (0x98e82400) [pid = 1847] [serial = 1220] [outer = (nil)] [url = about:blank] 12:29:48 INFO - PROCESS | 1847 | --DOMWINDOW == 15 (0x829f0c00) [pid = 1847] [serial = 1222] [outer = (nil)] [url = about:blank] 12:29:50 INFO - PROCESS | 1847 | 1478028590146 Marionette TRACE conn3 <- [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]]]}] 12:29:50 INFO - . 12:29:50 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 20942ms 12:29:50 INFO - PROCESS | 1847 | 1478028590187 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 1847 | 1478028590193 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 12:29:50 INFO - TEST-START | /media-source/mediasource-appendwindow.html 12:29:50 INFO - PROCESS | 1847 | 1478028590202 Marionette TRACE conn3 -> [0,1850,"timeouts",{"script":35000}] 12:29:50 INFO - PROCESS | 1847 | 1478028590207 Marionette TRACE conn3 <- [1,1850,null,{}] 12:29:50 INFO - PROCESS | 1847 | 1478028590216 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:50 INFO - PROCESS | 1847 | 1478028590430 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 12:29:50 INFO - PROCESS | 1847 | 1478028590497 Marionette TRACE conn3 -> [0,1852,"getWindowHandles",null] 12:29:50 INFO - PROCESS | 1847 | 1478028590502 Marionette TRACE conn3 <- [1,1852,null,["8"]] 12:29:50 INFO - PROCESS | 1847 | 1478028590508 Marionette TRACE conn3 -> [0,1853,"switchToWindow",{"name":"8"}] 12:29:50 INFO - PROCESS | 1847 | 1478028590517 Marionette TRACE conn3 <- [1,1853,null,{}] 12:29:50 INFO - PROCESS | 1847 | 1478028590534 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x82752800 == 8 [pid = 1847] [id = 419] 12:29:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 16 (0x82752c00) [pid = 1847] [serial = 1224] [outer = (nil)] 12:29:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 17 (0x82759c00) [pid = 1847] [serial = 1225] [outer = 0x82752c00] 12:29:50 INFO - PROCESS | 1847 | 1478028590627 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 18 (0x8275dc00) [pid = 1847] [serial = 1226] [outer = 0x82752c00] 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] err{or,}_recognition separate: 1; 1 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] err{or,}_recognition combined: 1; 1 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] Unsupported bit depth: 0 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] err{or,}_recognition separate: 1; 1 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] err{or,}_recognition combined: 1; 1 12:29:52 INFO - PROCESS | 1847 | [aac @ 0x8b956400] Unsupported bit depth: 0 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b958000] err{or,}_recognition separate: 1; 1 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b958000] err{or,}_recognition combined: 1; 1 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b958000] Unsupported bit depth: 0 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] err{or,}_recognition separate: 1; 1 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] err{or,}_recognition combined: 1; 1 12:29:52 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] Unsupported bit depth: 0 12:29:52 INFO - PROCESS | 1847 | 1478028592660 Marionette TRACE conn3 <- [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]]]}] 12:29:52 INFO - ....... 12:29:52 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2497ms 12:29:52 INFO - PROCESS | 1847 | 1478028592698 Marionette TRACE conn3 -> [0,1855,"getWindowHandle",null] 12:29:52 INFO - PROCESS | 1847 | 1478028592704 Marionette TRACE conn3 <- [1,1855,null,{"value":"8"}] 12:29:52 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 12:29:52 INFO - PROCESS | 1847 | 1478028592711 Marionette TRACE conn3 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:52 INFO - PROCESS | 1847 | 1478028592872 Marionette TRACE conn3 <- [1,1856,null,{"value":null}] 12:29:52 INFO - PROCESS | 1847 | 1478028592884 Marionette TRACE conn3 -> [0,1857,"getWindowHandles",null] 12:29:52 INFO - PROCESS | 1847 | 1478028592887 Marionette TRACE conn3 <- [1,1857,null,["8"]] 12:29:52 INFO - PROCESS | 1847 | 1478028592895 Marionette TRACE conn3 -> [0,1858,"switchToWindow",{"name":"8"}] 12:29:52 INFO - PROCESS | 1847 | 1478028592902 Marionette TRACE conn3 <- [1,1858,null,{}] 12:29:52 INFO - PROCESS | 1847 | 1478028592918 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291b400 == 9 [pid = 1847] [id = 420] 12:29:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 19 (0x8ba90800) [pid = 1847] [serial = 1227] [outer = (nil)] 12:29:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8ba9c400) [pid = 1847] [serial = 1228] [outer = 0x8ba90800] 12:29:53 INFO - PROCESS | 1847 | 1478028593099 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x8b95c400) [pid = 1847] [serial = 1229] [outer = 0x8ba90800] 12:29:53 INFO - PROCESS | 1847 | 1478028593576 Marionette TRACE conn3 <- [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]]]}] 12:29:53 INFO - . 12:29:53 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 922ms 12:29:53 INFO - PROCESS | 1847 | 1478028593632 Marionette TRACE conn3 -> [0,1860,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 1847 | 1478028593635 Marionette TRACE conn3 <- [1,1860,null,{"value":"8"}] 12:29:53 INFO - TEST-START | /media-source/mediasource-avtracks.html 12:29:53 INFO - PROCESS | 1847 | 1478028593643 Marionette TRACE conn3 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:53 INFO - PROCESS | 1847 | 1478028593814 Marionette TRACE conn3 <- [1,1861,null,{"value":null}] 12:29:53 INFO - PROCESS | 1847 | 1478028593842 Marionette TRACE conn3 -> [0,1862,"getWindowHandles",null] 12:29:53 INFO - PROCESS | 1847 | 1478028593847 Marionette TRACE conn3 <- [1,1862,null,["8"]] 12:29:53 INFO - PROCESS | 1847 | 1478028593853 Marionette TRACE conn3 -> [0,1863,"switchToWindow",{"name":"8"}] 12:29:53 INFO - PROCESS | 1847 | 1478028593860 Marionette TRACE conn3 <- [1,1863,null,{}] 12:29:53 INFO - PROCESS | 1847 | 1478028593865 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e4400 == 10 [pid = 1847] [id = 421] 12:29:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8c2e4800) [pid = 1847] [serial = 1230] [outer = (nil)] 12:29:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8c98f800) [pid = 1847] [serial = 1231] [outer = 0x8c2e4800] 12:29:53 INFO - PROCESS | 1847 | 1478028593954 Marionette DEBUG loaded listener.js 12:29:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8c991400) [pid = 1847] [serial = 1232] [outer = 0x8c2e4800] 12:29:55 INFO - .... 12:29:55 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1527ms 12:29:55 INFO - TEST-START | /media-source/mediasource-buffered.html 12:29:55 INFO - PROCESS | 1847 | 1478028595118 Marionette TRACE conn3 <- [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"]]]}] 12:29:55 INFO - PROCESS | 1847 | 1478028595171 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 12:29:55 INFO - PROCESS | 1847 | 1478028595179 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 12:29:55 INFO - PROCESS | 1847 | 1478028595196 Marionette TRACE conn3 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:55 INFO - PROCESS | 1847 | 1478028595419 Marionette TRACE conn3 <- [1,1866,null,{"value":null}] 12:29:55 INFO - PROCESS | 1847 | 1478028595545 Marionette TRACE conn3 -> [0,1867,"getWindowHandles",null] 12:29:55 INFO - PROCESS | 1847 | 1478028595551 Marionette TRACE conn3 <- [1,1867,null,["8"]] 12:29:55 INFO - PROCESS | 1847 | 1478028595557 Marionette TRACE conn3 -> [0,1868,"switchToWindow",{"name":"8"}] 12:29:55 INFO - PROCESS | 1847 | 1478028595565 Marionette TRACE conn3 <- [1,1868,null,{}] 12:29:55 INFO - PROCESS | 1847 | 1478028595571 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95ec00 == 11 [pid = 1847] [id = 422] 12:29:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b95f400) [pid = 1847] [serial = 1233] [outer = (nil)] 12:29:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8cb7d800) [pid = 1847] [serial = 1234] [outer = 0x8b95f400] 12:29:55 INFO - PROCESS | 1847 | 1478028595721 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8cc36c00) [pid = 1847] [serial = 1235] [outer = 0x8b95f400] 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dac1400] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcaac00] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcaac00] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcaac00] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcac800] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcac800] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcac800] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcad000] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcad000] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcad000] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] no picture 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] no picture 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x82473c00] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x82473c00] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x82473c00] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcae800] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcae800] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcae800] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcafc00] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcafc00] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [aac @ 0x8dcafc00] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] err{or,}_recognition separate: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] err{or,}_recognition combined: 1; 1 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] Unsupported bit depth: 0 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] no picture 12:29:57 INFO - PROCESS | 1847 | [h264 @ 0x8dcab000] no picture 12:29:57 INFO - PROCESS | 1847 | 1478028597784 Marionette TRACE conn3 <- [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]]]}] 12:29:57 INFO - ....... 12:29:57 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2636ms 12:29:57 INFO - PROCESS | 1847 | 1478028597829 Marionette TRACE conn3 -> [0,1870,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 1847 | 1478028597836 Marionette TRACE conn3 <- [1,1870,null,{"value":"8"}] 12:29:57 INFO - TEST-START | /media-source/mediasource-closed.html 12:29:57 INFO - PROCESS | 1847 | 1478028597843 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:58 INFO - PROCESS | 1847 | 1478028598021 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 12:29:58 INFO - PROCESS | 1847 | 1478028598209 Marionette TRACE conn3 -> [0,1872,"getWindowHandles",null] 12:29:58 INFO - PROCESS | 1847 | 1478028598214 Marionette TRACE conn3 <- [1,1872,null,["8"]] 12:29:58 INFO - PROCESS | 1847 | 1478028598221 Marionette TRACE conn3 -> [0,1873,"switchToWindow",{"name":"8"}] 12:29:58 INFO - PROCESS | 1847 | 1478028598229 Marionette TRACE conn3 <- [1,1873,null,{}] 12:29:58 INFO - PROCESS | 1847 | 1478028598236 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:29:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x8274f400 == 12 [pid = 1847] [id = 423] 12:29:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8274f800) [pid = 1847] [serial = 1236] [outer = (nil)] 12:29:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x829ea000) [pid = 1847] [serial = 1237] [outer = 0x8274f800] 12:29:58 INFO - PROCESS | 1847 | 1478028598326 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b960400) [pid = 1847] [serial = 1238] [outer = 0x8274f800] 12:29:59 INFO - PROCESS | 1847 | --DOCSHELL 0x8291bc00 == 11 [pid = 1847] [id = 418] 12:29:59 INFO - PROCESS | 1847 | 1478028599602 Marionette TRACE conn3 <- [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]]]}] 12:29:59 INFO - .......... 12:29:59 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1773ms 12:29:59 INFO - PROCESS | 1847 | 1478028599635 Marionette TRACE conn3 -> [0,1875,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 1847 | 1478028599641 Marionette TRACE conn3 <- [1,1875,null,{"value":"8"}] 12:29:59 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 12:29:59 INFO - PROCESS | 1847 | 1478028599653 Marionette TRACE conn3 -> [0,1876,"getContext",null] 12:29:59 INFO - PROCESS | 1847 | 1478028599660 Marionette TRACE conn3 <- [1,1876,null,{"value":"content"}] 12:29:59 INFO - PROCESS | 1847 | 1478028599668 Marionette TRACE conn3 -> [0,1877,"setContext",{"value":"chrome"}] 12:29:59 INFO - PROCESS | 1847 | 1478028599673 Marionette TRACE conn3 <- [1,1877,null,{}] 12:29:59 INFO - PROCESS | 1847 | 1478028599680 Marionette TRACE conn3 -> [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}] 12:29:59 INFO - PROCESS | 1847 | 1478028599701 Marionette TRACE conn3 <- [1,1878,null,{"value":true}] 12:29:59 INFO - PROCESS | 1847 | 1478028599706 Marionette TRACE conn3 -> [0,1879,"setContext",{"value":"content"}] 12:29:59 INFO - Setting pref media.mediasource.enabled (true) 12:29:59 INFO - PROCESS | 1847 | 1478028599716 Marionette TRACE conn3 <- [1,1879,null,{}] 12:29:59 INFO - PROCESS | 1847 | 1478028599728 Marionette TRACE conn3 -> [0,1880,"getContext",null] 12:29:59 INFO - PROCESS | 1847 | 1478028599734 Marionette TRACE conn3 <- [1,1880,null,{"value":"content"}] 12:29:59 INFO - PROCESS | 1847 | 1478028599739 Marionette TRACE conn3 -> [0,1881,"setContext",{"value":"chrome"}] 12:29:59 INFO - PROCESS | 1847 | 1478028599742 Marionette TRACE conn3 <- [1,1881,null,{}] 12:29:59 INFO - PROCESS | 1847 | 1478028599747 Marionette TRACE conn3 -> [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}] 12:29:59 INFO - PROCESS | 1847 | 1478028599767 Marionette TRACE conn3 <- [1,1882,null,{"value":null}] 12:29:59 INFO - PROCESS | 1847 | 1478028599772 Marionette TRACE conn3 -> [0,1883,"setContext",{"value":"content"}] 12:29:59 INFO - PROCESS | 1847 | 1478028599780 Marionette TRACE conn3 <- [1,1883,null,{}] 12:29:59 INFO - PROCESS | 1847 | 1478028599785 Marionette TRACE conn3 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:29:59 INFO - PROCESS | 1847 | 1478028599991 Marionette TRACE conn3 <- [1,1884,null,{"value":null}] 12:30:00 INFO - PROCESS | 1847 | 1478028600110 Marionette TRACE conn3 -> [0,1885,"getWindowHandles",null] 12:30:00 INFO - PROCESS | 1847 | 1478028600117 Marionette TRACE conn3 <- [1,1885,null,["8"]] 12:30:00 INFO - PROCESS | 1847 | 1478028600124 Marionette TRACE conn3 -> [0,1886,"switchToWindow",{"name":"8"}] 12:30:00 INFO - PROCESS | 1847 | 1478028600131 Marionette TRACE conn3 <- [1,1886,null,{}] 12:30:00 INFO - PROCESS | 1847 | 1478028600138 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c98c000 == 12 [pid = 1847] [id = 424] 12:30:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8c98cc00) [pid = 1847] [serial = 1239] [outer = (nil)] 12:30:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8c992c00) [pid = 1847] [serial = 1240] [outer = 0x8c98cc00] 12:30:00 INFO - PROCESS | 1847 | 1478028600228 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8caba000) [pid = 1847] [serial = 1241] [outer = 0x8c98cc00] 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac0400] err{or,}_recognition separate: 1; 1 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac0400] err{or,}_recognition combined: 1; 1 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac0400] Unsupported bit depth: 0 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac1c00] err{or,}_recognition separate: 1; 1 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac1c00] err{or,}_recognition combined: 1; 1 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac1c00] Unsupported bit depth: 0 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] err{or,}_recognition separate: 1; 1 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] err{or,}_recognition combined: 1; 1 12:30:01 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] Unsupported bit depth: 0 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac0c00] err{or,}_recognition separate: 1; 1 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac0c00] err{or,}_recognition combined: 1; 1 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac0c00] Unsupported bit depth: 0 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac0c00] no picture 12:30:01 INFO - PROCESS | 1847 | [h264 @ 0x8cac0c00] no picture 12:30:02 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8ba90800) [pid = 1847] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 12:30:02 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8c2e4800) [pid = 1847] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 12:30:02 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8291c000) [pid = 1847] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 12:30:02 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x82752c00) [pid = 1847] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cac5800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cb79800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cb79800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cb79800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8cab6800] Unsupported bit depth: 0 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8dab3400] err{or,}_recognition separate: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8dab3400] err{or,}_recognition combined: 1; 1 12:30:02 INFO - PROCESS | 1847 | [aac @ 0x8dab3400] Unsupported bit depth: 0 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8dabf800] err{or,}_recognition separate: 1; 1 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8dabf800] err{or,}_recognition combined: 1; 1 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8dabf800] Unsupported bit depth: 0 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8dabf800] no picture 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8dabf800] no picture 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8cac1000] err{or,}_recognition separate: 1; 1 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8cac1000] err{or,}_recognition combined: 1; 1 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8cac1000] Unsupported bit depth: 0 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8cac1000] no picture 12:30:03 INFO - PROCESS | 1847 | [h264 @ 0x8cac1000] no picture 12:30:04 INFO - PROCESS | 1847 | [h264 @ 0x8cb7cc00] err{or,}_recognition separate: 1; 1 12:30:04 INFO - PROCESS | 1847 | [h264 @ 0x8cb7cc00] err{or,}_recognition combined: 1; 1 12:30:04 INFO - PROCESS | 1847 | [h264 @ 0x8cb7cc00] Unsupported bit depth: 0 12:30:04 INFO - PROCESS | 1847 | [h264 @ 0x8cb7cc00] no picture 12:30:04 INFO - PROCESS | 1847 | [h264 @ 0x8cb7cc00] no picture 12:30:05 INFO - PROCESS | 1847 | 1478028605207 Marionette TRACE conn3 <- [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]]]}] 12:30:05 INFO - . 12:30:05 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 5579ms 12:30:05 INFO - PROCESS | 1847 | 1478028605232 Marionette TRACE conn3 -> [0,1888,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 1847 | 1478028605236 Marionette TRACE conn3 <- [1,1888,null,{"value":"8"}] 12:30:05 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 12:30:05 INFO - PROCESS | 1847 | 1478028605244 Marionette TRACE conn3 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:05 INFO - PROCESS | 1847 | 1478028605408 Marionette TRACE conn3 <- [1,1889,null,{"value":null}] 12:30:05 INFO - PROCESS | 1847 | 1478028605419 Marionette TRACE conn3 -> [0,1890,"getWindowHandles",null] 12:30:05 INFO - PROCESS | 1847 | 1478028605422 Marionette TRACE conn3 <- [1,1890,null,["8"]] 12:30:05 INFO - PROCESS | 1847 | 1478028605428 Marionette TRACE conn3 -> [0,1891,"switchToWindow",{"name":"8"}] 12:30:05 INFO - PROCESS | 1847 | 1478028605433 Marionette TRACE conn3 <- [1,1891,null,{}] 12:30:05 INFO - PROCESS | 1847 | 1478028605438 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce6400 == 13 [pid = 1847] [id = 425] 12:30:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8cabfc00) [pid = 1847] [serial = 1242] [outer = (nil)] 12:30:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8dac1c00) [pid = 1847] [serial = 1243] [outer = 0x8cabfc00] 12:30:05 INFO - PROCESS | 1847 | 1478028605525 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8c2e8800) [pid = 1847] [serial = 1244] [outer = 0x8cabfc00] 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] err{or,}_recognition separate: 1; 1 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] err{or,}_recognition combined: 1; 1 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] Unsupported bit depth: 0 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bceac00] err{or,}_recognition separate: 1; 1 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bceac00] err{or,}_recognition combined: 1; 1 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bceac00] Unsupported bit depth: 0 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] err{or,}_recognition separate: 1; 1 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] err{or,}_recognition combined: 1; 1 12:30:06 INFO - PROCESS | 1847 | [aac @ 0x8b959c00] Unsupported bit depth: 0 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bce6000] err{or,}_recognition separate: 1; 1 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bce6000] err{or,}_recognition combined: 1; 1 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bce6000] Unsupported bit depth: 0 12:30:06 INFO - PROCESS | 1847 | [h264 @ 0x8bce6000] no picture 12:30:07 INFO - PROCESS | 1847 | [h264 @ 0x8bce6000] no picture 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bceb800] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bceb800] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bceb800] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8275d800] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8275d800] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8275d800] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e6c00] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e6c00] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e6c00] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8ba90800] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8bce7c00] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e7400] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e7400] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [aac @ 0x8c2e7400] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] err{or,}_recognition separate: 1; 1 12:30:08 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] err{or,}_recognition combined: 1; 1 12:30:08 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] Unsupported bit depth: 0 12:30:08 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] no picture 12:30:08 INFO - PROCESS | 1847 | [h264 @ 0x8b956000] no picture 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x82472800] err{or,}_recognition separate: 1; 1 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x82472800] err{or,}_recognition combined: 1; 1 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x82472800] Unsupported bit depth: 0 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x82472800] no picture 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x82472800] no picture 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8c98f800) [pid = 1847] [serial = 1231] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8c991400) [pid = 1847] [serial = 1232] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8ba9c400) [pid = 1847] [serial = 1228] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b95c400) [pid = 1847] [serial = 1229] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x82759c00) [pid = 1847] [serial = 1225] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8275dc00) [pid = 1847] [serial = 1226] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b7eec00) [pid = 1847] [serial = 1223] [outer = (nil)] [url = about:blank] 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x823b7800] err{or,}_recognition separate: 1; 1 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x823b7800] err{or,}_recognition combined: 1; 1 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x823b7800] Unsupported bit depth: 0 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x823b7800] no picture 12:30:09 INFO - PROCESS | 1847 | [h264 @ 0x823b7800] no picture 12:30:10 INFO - PROCESS | 1847 | 1478028610851 Marionette TRACE conn3 <- [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]]]}] 12:30:10 INFO - . 12:30:10 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 5640ms 12:30:10 INFO - PROCESS | 1847 | 1478028610885 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 1847 | 1478028610891 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 12:30:10 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 12:30:10 INFO - PROCESS | 1847 | 1478028610902 Marionette TRACE conn3 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:11 INFO - PROCESS | 1847 | 1478028611068 Marionette TRACE conn3 <- [1,1894,null,{"value":null}] 12:30:11 INFO - PROCESS | 1847 | 1478028611080 Marionette TRACE conn3 -> [0,1895,"getWindowHandles",null] 12:30:11 INFO - PROCESS | 1847 | 1478028611084 Marionette TRACE conn3 <- [1,1895,null,["8"]] 12:30:11 INFO - PROCESS | 1847 | 1478028611091 Marionette TRACE conn3 -> [0,1896,"switchToWindow",{"name":"8"}] 12:30:11 INFO - PROCESS | 1847 | 1478028611098 Marionette TRACE conn3 <- [1,1896,null,{}] 12:30:11 INFO - PROCESS | 1847 | 1478028611193 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x82759000 == 14 [pid = 1847] [id = 426] 12:30:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x82759c00) [pid = 1847] [serial = 1245] [outer = (nil)] 12:30:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8291e800) [pid = 1847] [serial = 1246] [outer = 0x82759c00] 12:30:11 INFO - PROCESS | 1847 | 1478028611286 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x82925000) [pid = 1847] [serial = 1247] [outer = 0x82759c00] 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829ea400] err{or,}_recognition separate: 1; 1 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829ea400] err{or,}_recognition combined: 1; 1 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829ea400] Unsupported bit depth: 0 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829f6400] err{or,}_recognition separate: 1; 1 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829f6400] err{or,}_recognition combined: 1; 1 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829f6400] Unsupported bit depth: 0 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829f6400] no picture 12:30:11 INFO - PROCESS | 1847 | [h264 @ 0x829f6400] no picture 12:30:12 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8274f800) [pid = 1847] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 12:30:12 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8b95f400) [pid = 1847] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 12:30:12 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8c98cc00) [pid = 1847] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] err{or,}_recognition separate: 1; 1 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] err{or,}_recognition combined: 1; 1 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] Unsupported bit depth: 0 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] no picture 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] no picture 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5ba400] err{or,}_recognition separate: 1; 1 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5ba400] err{or,}_recognition combined: 1; 1 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5ba400] Unsupported bit depth: 0 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5ba400] no picture 12:30:12 INFO - PROCESS | 1847 | [h264 @ 0x8b5ba400] no picture 12:30:13 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] err{or,}_recognition separate: 1; 1 12:30:13 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] err{or,}_recognition combined: 1; 1 12:30:13 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] Unsupported bit depth: 0 12:30:13 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] no picture 12:30:13 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9800] no picture 12:30:14 INFO - PROCESS | 1847 | 1478028614101 Marionette TRACE conn3 <- [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]]]}] 12:30:14 INFO - . 12:30:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3230ms 12:30:14 INFO - PROCESS | 1847 | 1478028614130 Marionette TRACE conn3 -> [0,1898,"getWindowHandle",null] 12:30:14 INFO - PROCESS | 1847 | 1478028614137 Marionette TRACE conn3 <- [1,1898,null,{"value":"8"}] 12:30:14 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 12:30:14 INFO - PROCESS | 1847 | 1478028614144 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:14 INFO - PROCESS | 1847 | 1478028614339 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 12:30:14 INFO - PROCESS | 1847 | 1478028614354 Marionette TRACE conn3 -> [0,1900,"getWindowHandles",null] 12:30:14 INFO - PROCESS | 1847 | 1478028614358 Marionette TRACE conn3 <- [1,1900,null,["8"]] 12:30:14 INFO - PROCESS | 1847 | 1478028614365 Marionette TRACE conn3 -> [0,1901,"switchToWindow",{"name":"8"}] 12:30:14 INFO - PROCESS | 1847 | 1478028614371 Marionette TRACE conn3 <- [1,1901,null,{}] 12:30:14 INFO - PROCESS | 1847 | 1478028614376 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5c0000 == 15 [pid = 1847] [id = 427] 12:30:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5c0800) [pid = 1847] [serial = 1248] [outer = (nil)] 12:30:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5c4000) [pid = 1847] [serial = 1249] [outer = 0x8b5c0800] 12:30:14 INFO - PROCESS | 1847 | 1478028614463 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7c0800) [pid = 1847] [serial = 1250] [outer = 0x8b5c0800] 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7c5400] err{or,}_recognition separate: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7c5400] err{or,}_recognition combined: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7c5400] Unsupported bit depth: 0 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7df400] err{or,}_recognition separate: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7df400] err{or,}_recognition combined: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7df400] Unsupported bit depth: 0 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7df400] no picture 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7df400] no picture 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7e4000] err{or,}_recognition separate: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7e4000] err{or,}_recognition combined: 1; 1 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7e4000] Unsupported bit depth: 0 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7e4000] no picture 12:30:15 INFO - PROCESS | 1847 | [h264 @ 0x8b7e4000] no picture 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823bf000] err{or,}_recognition separate: 1; 1 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823bf000] err{or,}_recognition combined: 1; 1 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823bf000] Unsupported bit depth: 0 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823bf000] no picture 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823bf000] no picture 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823c4000] err{or,}_recognition separate: 1; 1 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823c4000] err{or,}_recognition combined: 1; 1 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823c4000] Unsupported bit depth: 0 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823c4000] no picture 12:30:16 INFO - PROCESS | 1847 | [h264 @ 0x823c4000] no picture 12:30:17 INFO - PROCESS | 1847 | 1478028617237 Marionette TRACE conn3 <- [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]]]}] 12:30:17 INFO - . 12:30:17 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3132ms 12:30:17 INFO - PROCESS | 1847 | 1478028617278 Marionette TRACE conn3 -> [0,1903,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 1847 | 1478028617284 Marionette TRACE conn3 <- [1,1903,null,{"value":"8"}] 12:30:17 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 12:30:17 INFO - PROCESS | 1847 | 1478028617294 Marionette TRACE conn3 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:17 INFO - PROCESS | 1847 | 1478028617562 Marionette TRACE conn3 <- [1,1904,null,{"value":null}] 12:30:17 INFO - PROCESS | 1847 | 1478028617761 Marionette TRACE conn3 -> [0,1905,"getWindowHandles",null] 12:30:17 INFO - PROCESS | 1847 | 1478028617766 Marionette TRACE conn3 <- [1,1905,null,["8"]] 12:30:17 INFO - PROCESS | 1847 | 1478028617815 Marionette TRACE conn3 -> [0,1906,"switchToWindow",{"name":"8"}] 12:30:17 INFO - PROCESS | 1847 | 1478028617825 Marionette TRACE conn3 <- [1,1906,null,{}] 12:30:17 INFO - PROCESS | 1847 | 1478028617836 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x82474000 == 16 [pid = 1847] [id = 428] 12:30:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x82475000) [pid = 1847] [serial = 1251] [outer = (nil)] 12:30:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8275bc00) [pid = 1847] [serial = 1252] [outer = 0x82475000] 12:30:17 INFO - PROCESS | 1847 | 1478028617925 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x82922c00) [pid = 1847] [serial = 1253] [outer = 0x82475000] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8291b400 == 15 [pid = 1847] [id = 420] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8c98c000 == 14 [pid = 1847] [id = 424] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x82759000 == 13 [pid = 1847] [id = 426] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5c0000 == 12 [pid = 1847] [id = 427] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x82752800 == 11 [pid = 1847] [id = 419] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8274f400 == 10 [pid = 1847] [id = 423] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95ec00 == 9 [pid = 1847] [id = 422] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce6400 == 8 [pid = 1847] [id = 425] 12:30:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e4400 == 7 [pid = 1847] [id = 421] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8cc36c00) [pid = 1847] [serial = 1235] [outer = (nil)] [url = about:blank] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8cb7d800) [pid = 1847] [serial = 1234] [outer = (nil)] [url = about:blank] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b960400) [pid = 1847] [serial = 1238] [outer = (nil)] [url = about:blank] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x829ea000) [pid = 1847] [serial = 1237] [outer = (nil)] [url = about:blank] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8caba000) [pid = 1847] [serial = 1241] [outer = (nil)] [url = about:blank] 12:30:18 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8c992c00) [pid = 1847] [serial = 1240] [outer = (nil)] [url = about:blank] 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x82472000] err{or,}_recognition separate: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x82472000] err{or,}_recognition combined: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x82472000] Unsupported bit depth: 0 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x8275e800] err{or,}_recognition separate: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x8275e800] err{or,}_recognition combined: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x8275e800] Unsupported bit depth: 0 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x8275e800] no picture 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x8275e800] no picture 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] err{or,}_recognition separate: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] err{or,}_recognition combined: 1; 1 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] Unsupported bit depth: 0 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] no picture 12:30:19 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] no picture 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x8275d000] err{or,}_recognition separate: 1; 1 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x8275d000] err{or,}_recognition combined: 1; 1 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x8275d000] Unsupported bit depth: 0 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x8275d000] no picture 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x8275d000] no picture 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] err{or,}_recognition separate: 1; 1 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] err{or,}_recognition combined: 1; 1 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] Unsupported bit depth: 0 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] no picture 12:30:20 INFO - PROCESS | 1847 | [h264 @ 0x829e8400] no picture 12:30:21 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8b5c0800) [pid = 1847] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 12:30:21 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8cabfc00) [pid = 1847] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 12:30:21 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x82759c00) [pid = 1847] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 12:30:21 INFO - PROCESS | 1847 | 1478028621305 Marionette TRACE conn3 <- [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]]]}] 12:30:21 INFO - . 12:30:21 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 4038ms 12:30:21 INFO - PROCESS | 1847 | 1478028621332 Marionette TRACE conn3 -> [0,1908,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 1847 | 1478028621337 Marionette TRACE conn3 <- [1,1908,null,{"value":"8"}] 12:30:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 12:30:21 INFO - Clearing pref media.mediasource.enabled 12:30:21 INFO - PROCESS | 1847 | 1478028621346 Marionette TRACE conn3 -> [0,1909,"getContext",null] 12:30:21 INFO - PROCESS | 1847 | 1478028621353 Marionette TRACE conn3 <- [1,1909,null,{"value":"content"}] 12:30:21 INFO - PROCESS | 1847 | 1478028621362 Marionette TRACE conn3 -> [0,1910,"setContext",{"value":"chrome"}] 12:30:21 INFO - PROCESS | 1847 | 1478028621366 Marionette TRACE conn3 <- [1,1910,null,{}] 12:30:21 INFO - PROCESS | 1847 | 1478028621374 Marionette TRACE conn3 -> [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}] 12:30:21 INFO - PROCESS | 1847 | 1478028621391 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 12:30:21 INFO - PROCESS | 1847 | 1478028621397 Marionette TRACE conn3 -> [0,1912,"setContext",{"value":"content"}] 12:30:21 INFO - PROCESS | 1847 | 1478028621404 Marionette TRACE conn3 <- [1,1912,null,{}] 12:30:21 INFO - PROCESS | 1847 | 1478028621416 Marionette TRACE conn3 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:21 INFO - PROCESS | 1847 | 1478028621582 Marionette TRACE conn3 <- [1,1913,null,{"value":null}] 12:30:21 INFO - PROCESS | 1847 | 1478028621684 Marionette TRACE conn3 -> [0,1914,"getWindowHandles",null] 12:30:21 INFO - PROCESS | 1847 | 1478028621687 Marionette TRACE conn3 <- [1,1914,null,["8"]] 12:30:21 INFO - PROCESS | 1847 | 1478028621694 Marionette TRACE conn3 -> [0,1915,"switchToWindow",{"name":"8"}] 12:30:21 INFO - PROCESS | 1847 | 1478028621700 Marionette TRACE conn3 <- [1,1915,null,{}] 12:30:21 INFO - PROCESS | 1847 | 1478028621706 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246f000 == 8 [pid = 1847] [id = 429] 12:30:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x829f4c00) [pid = 1847] [serial = 1254] [outer = (nil)] 12:30:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x829f7400) [pid = 1847] [serial = 1255] [outer = 0x829f4c00] 12:30:21 INFO - PROCESS | 1847 | 1478028621799 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x823c2c00) [pid = 1847] [serial = 1256] [outer = 0x829f4c00] 12:30:24 INFO - PROCESS | 1847 | 1478028624747 Marionette TRACE conn3 <- [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]]]}] 12:30:24 INFO - . 12:30:24 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3446ms 12:30:24 INFO - PROCESS | 1847 | 1478028624795 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 1847 | 1478028624801 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 12:30:24 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 12:30:24 INFO - PROCESS | 1847 | 1478028624812 Marionette TRACE conn3 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:24 INFO - PROCESS | 1847 | 1478028624989 Marionette TRACE conn3 <- [1,1918,null,{"value":null}] 12:30:25 INFO - PROCESS | 1847 | 1478028625132 Marionette TRACE conn3 -> [0,1919,"getWindowHandles",null] 12:30:25 INFO - PROCESS | 1847 | 1478028625138 Marionette TRACE conn3 <- [1,1919,null,["8"]] 12:30:25 INFO - PROCESS | 1847 | 1478028625146 Marionette TRACE conn3 -> [0,1920,"switchToWindow",{"name":"8"}] 12:30:25 INFO - PROCESS | 1847 | 1478028625153 Marionette TRACE conn3 <- [1,1920,null,{}] 12:30:25 INFO - PROCESS | 1847 | 1478028625160 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x82925800 == 9 [pid = 1847] [id = 430] 12:30:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x82926400) [pid = 1847] [serial = 1257] [outer = (nil)] 12:30:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8292a000) [pid = 1847] [serial = 1258] [outer = 0x82926400] 12:30:25 INFO - PROCESS | 1847 | 1478028625264 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x829f2800) [pid = 1847] [serial = 1259] [outer = 0x82926400] 12:30:28 INFO - PROCESS | 1847 | --DOCSHELL 0x82474000 == 8 [pid = 1847] [id = 428] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8b5c4000) [pid = 1847] [serial = 1249] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8b7c0800) [pid = 1847] [serial = 1250] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8291e800) [pid = 1847] [serial = 1246] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x82925000) [pid = 1847] [serial = 1247] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dac1c00) [pid = 1847] [serial = 1243] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8c2e8800) [pid = 1847] [serial = 1244] [outer = (nil)] [url = about:blank] 12:30:28 INFO - PROCESS | 1847 | 1478028628588 Marionette TRACE conn3 <- [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]]]}] 12:30:28 INFO - . 12:30:28 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3834ms 12:30:28 INFO - PROCESS | 1847 | 1478028628645 Marionette TRACE conn3 -> [0,1922,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 1847 | 1478028628650 Marionette TRACE conn3 <- [1,1922,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 12:30:28 INFO - PROCESS | 1847 | 1478028628659 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:28 INFO - PROCESS | 1847 | 1478028628813 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 12:30:28 INFO - PROCESS | 1847 | 1478028628914 Marionette TRACE conn3 -> [0,1924,"getWindowHandles",null] 12:30:28 INFO - PROCESS | 1847 | 1478028628919 Marionette TRACE conn3 <- [1,1924,null,["8"]] 12:30:28 INFO - PROCESS | 1847 | 1478028628925 Marionette TRACE conn3 -> [0,1925,"switchToWindow",{"name":"8"}] 12:30:28 INFO - PROCESS | 1847 | 1478028628932 Marionette TRACE conn3 <- [1,1925,null,{}] 12:30:28 INFO - PROCESS | 1847 | 1478028628939 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291d400 == 9 [pid = 1847] [id = 431] 12:30:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8291e000) [pid = 1847] [serial = 1260] [outer = (nil)] 12:30:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82924c00) [pid = 1847] [serial = 1261] [outer = 0x8291e000] 12:30:29 INFO - PROCESS | 1847 | 1478028629038 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f0c00) [pid = 1847] [serial = 1262] [outer = 0x8291e000] 12:30:30 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x82475000) [pid = 1847] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 12:30:32 INFO - PROCESS | 1847 | 1478028632079 Marionette TRACE conn3 <- [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]]]}] 12:30:32 INFO - . 12:30:32 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3434ms 12:30:32 INFO - PROCESS | 1847 | 1478028632092 Marionette TRACE conn3 -> [0,1927,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 1847 | 1478028632099 Marionette TRACE conn3 <- [1,1927,null,{"value":"8"}] 12:30:32 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 12:30:32 INFO - PROCESS | 1847 | 1478028632105 Marionette TRACE conn3 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:32 INFO - PROCESS | 1847 | 1478028632273 Marionette TRACE conn3 <- [1,1928,null,{"value":null}] 12:30:32 INFO - PROCESS | 1847 | 1478028632285 Marionette TRACE conn3 -> [0,1929,"getWindowHandles",null] 12:30:32 INFO - PROCESS | 1847 | 1478028632289 Marionette TRACE conn3 <- [1,1929,null,["8"]] 12:30:32 INFO - PROCESS | 1847 | 1478028632297 Marionette TRACE conn3 -> [0,1930,"switchToWindow",{"name":"8"}] 12:30:32 INFO - PROCESS | 1847 | 1478028632302 Marionette TRACE conn3 <- [1,1930,null,{}] 12:30:32 INFO - PROCESS | 1847 | 1478028632398 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e4800 == 10 [pid = 1847] [id = 432] 12:30:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b7e5c00) [pid = 1847] [serial = 1263] [outer = (nil)] 12:30:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b959000) [pid = 1847] [serial = 1264] [outer = 0x8b7e5c00] 12:30:32 INFO - PROCESS | 1847 | 1478028632491 Marionette DEBUG loaded listener.js 12:30:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b95b800) [pid = 1847] [serial = 1265] [outer = 0x8b7e5c00] 12:30:35 INFO - PROCESS | 1847 | 1478028635681 Marionette TRACE conn3 <- [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]]]}] 12:30:35 INFO - . 12:30:35 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3631ms 12:30:35 INFO - PROCESS | 1847 | 1478028635737 Marionette TRACE conn3 -> [0,1932,"getWindowHandle",null] 12:30:35 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 12:30:35 INFO - PROCESS | 1847 | 1478028635743 Marionette TRACE conn3 <- [1,1932,null,{"value":"8"}] 12:30:35 INFO - PROCESS | 1847 | 1478028635753 Marionette TRACE conn3 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:35 INFO - PROCESS | 1847 | 1478028635961 Marionette TRACE conn3 <- [1,1933,null,{"value":null}] 12:30:36 INFO - PROCESS | 1847 | 1478028636104 Marionette TRACE conn3 -> [0,1934,"getWindowHandles",null] 12:30:36 INFO - PROCESS | 1847 | 1478028636110 Marionette TRACE conn3 <- [1,1934,null,["8"]] 12:30:36 INFO - PROCESS | 1847 | 1478028636117 Marionette TRACE conn3 -> [0,1935,"switchToWindow",{"name":"8"}] 12:30:36 INFO - PROCESS | 1847 | 1478028636124 Marionette TRACE conn3 <- [1,1935,null,{}] 12:30:36 INFO - PROCESS | 1847 | 1478028636130 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f2000 == 11 [pid = 1847] [id = 433] 12:30:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x829f2400) [pid = 1847] [serial = 1266] [outer = (nil)] 12:30:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b5c3000) [pid = 1847] [serial = 1267] [outer = 0x829f2400] 12:30:36 INFO - PROCESS | 1847 | 1478028636235 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7c2400) [pid = 1847] [serial = 1268] [outer = 0x829f2400] 12:30:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8291d400 == 10 [pid = 1847] [id = 431] 12:30:38 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x829f7400) [pid = 1847] [serial = 1255] [outer = (nil)] [url = about:blank] 12:30:38 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8275bc00) [pid = 1847] [serial = 1252] [outer = (nil)] [url = about:blank] 12:30:38 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x82922c00) [pid = 1847] [serial = 1253] [outer = (nil)] [url = about:blank] 12:30:39 INFO - PROCESS | 1847 | 1478028639044 Marionette TRACE conn3 <- [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]]]}] 12:30:39 INFO - . 12:30:39 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3330ms 12:30:39 INFO - PROCESS | 1847 | 1478028639081 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 1847 | 1478028639086 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 12:30:39 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 12:30:39 INFO - PROCESS | 1847 | 1478028639096 Marionette TRACE conn3 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:39 INFO - PROCESS | 1847 | 1478028639251 Marionette TRACE conn3 <- [1,1938,null,{"value":null}] 12:30:39 INFO - PROCESS | 1847 | 1478028639353 Marionette TRACE conn3 -> [0,1939,"getWindowHandles",null] 12:30:39 INFO - PROCESS | 1847 | 1478028639358 Marionette TRACE conn3 <- [1,1939,null,["8"]] 12:30:39 INFO - PROCESS | 1847 | 1478028639364 Marionette TRACE conn3 -> [0,1940,"switchToWindow",{"name":"8"}] 12:30:39 INFO - PROCESS | 1847 | 1478028639370 Marionette TRACE conn3 <- [1,1940,null,{}] 12:30:39 INFO - PROCESS | 1847 | 1478028639376 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x82759400 == 11 [pid = 1847] [id = 434] 12:30:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x82759c00) [pid = 1847] [serial = 1269] [outer = (nil)] 12:30:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8291c800) [pid = 1847] [serial = 1270] [outer = 0x82759c00] 12:30:39 INFO - PROCESS | 1847 | 1478028639463 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x82928000) [pid = 1847] [serial = 1271] [outer = 0x82759c00] 12:30:40 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8291e000) [pid = 1847] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 12:30:42 INFO - PROCESS | 1847 | 1478028642137 Marionette TRACE conn3 <- [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]]]}] 12:30:42 INFO - . 12:30:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3083ms 12:30:42 INFO - PROCESS | 1847 | 1478028642178 Marionette TRACE conn3 -> [0,1942,"getWindowHandle",null] 12:30:42 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 12:30:42 INFO - PROCESS | 1847 | 1478028642184 Marionette TRACE conn3 <- [1,1942,null,{"value":"8"}] 12:30:42 INFO - PROCESS | 1847 | 1478028642191 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:42 INFO - PROCESS | 1847 | 1478028642390 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 12:30:42 INFO - PROCESS | 1847 | 1478028642402 Marionette TRACE conn3 -> [0,1944,"getWindowHandles",null] 12:30:42 INFO - PROCESS | 1847 | 1478028642405 Marionette TRACE conn3 <- [1,1944,null,["8"]] 12:30:42 INFO - PROCESS | 1847 | 1478028642413 Marionette TRACE conn3 -> [0,1945,"switchToWindow",{"name":"8"}] 12:30:42 INFO - PROCESS | 1847 | 1478028642418 Marionette TRACE conn3 <- [1,1945,null,{}] 12:30:42 INFO - PROCESS | 1847 | 1478028642423 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bce2800 == 12 [pid = 1847] [id = 435] 12:30:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8bce6000) [pid = 1847] [serial = 1272] [outer = (nil)] 12:30:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8bcea000) [pid = 1847] [serial = 1273] [outer = 0x8bce6000] 12:30:42 INFO - PROCESS | 1847 | 1478028642507 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8c2dac00) [pid = 1847] [serial = 1274] [outer = 0x8bce6000] 12:30:45 INFO - PROCESS | 1847 | 1478028645358 Marionette TRACE conn3 <- [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]]]}] 12:30:45 INFO - . 12:30:45 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3188ms 12:30:45 INFO - PROCESS | 1847 | 1478028645379 Marionette TRACE conn3 -> [0,1947,"getWindowHandle",null] 12:30:45 INFO - TEST-START | /media-source/mediasource-detach.html 12:30:45 INFO - PROCESS | 1847 | 1478028645384 Marionette TRACE conn3 <- [1,1947,null,{"value":"8"}] 12:30:45 INFO - PROCESS | 1847 | 1478028645394 Marionette TRACE conn3 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:45 INFO - PROCESS | 1847 | 1478028645585 Marionette TRACE conn3 <- [1,1948,null,{"value":null}] 12:30:45 INFO - PROCESS | 1847 | 1478028645728 Marionette TRACE conn3 -> [0,1949,"getWindowHandles",null] 12:30:45 INFO - PROCESS | 1847 | 1478028645735 Marionette TRACE conn3 <- [1,1949,null,["8"]] 12:30:45 INFO - PROCESS | 1847 | 1478028645742 Marionette TRACE conn3 -> [0,1950,"switchToWindow",{"name":"8"}] 12:30:45 INFO - PROCESS | 1847 | 1478028645749 Marionette TRACE conn3 <- [1,1950,null,{}] 12:30:45 INFO - PROCESS | 1847 | 1478028645755 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x829ee000 == 13 [pid = 1847] [id = 436] 12:30:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x829f0800) [pid = 1847] [serial = 1275] [outer = (nil)] 12:30:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8b5b9800) [pid = 1847] [serial = 1276] [outer = 0x829f0800] 12:30:45 INFO - PROCESS | 1847 | 1478028645859 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8b7cb800) [pid = 1847] [serial = 1277] [outer = 0x829f0800] 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x823c0400] err{or,}_recognition separate: 1; 1 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x823c0400] err{or,}_recognition combined: 1; 1 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x823c0400] Unsupported bit depth: 0 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition separate: 1; 1 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition combined: 1; 1 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] Unsupported bit depth: 0 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x82471000] err{or,}_recognition separate: 1; 1 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x82471000] err{or,}_recognition combined: 1; 1 12:30:47 INFO - PROCESS | 1847 | [aac @ 0x82471000] Unsupported bit depth: 0 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246a800] err{or,}_recognition separate: 1; 1 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246a800] err{or,}_recognition combined: 1; 1 12:30:47 INFO - PROCESS | 1847 | [h264 @ 0x8246a800] Unsupported bit depth: 0 12:30:47 INFO - PROCESS | 1847 | 1478028647431 Marionette TRACE conn3 <- [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] 12:30:47 INFO - PROCESS | 1847 | 1478028647536 Marionette TRACE conn3 <- [1,1952,null,{"value":"8"}] 12:30:47 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 12:30:47 INFO - PROCESS | 1847 | 1478028647554 Marionette TRACE conn3 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x829f2000 == 12 [pid = 1847] [id = 433] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x82759400 == 11 [pid = 1847] [id = 434] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x829ee000 == 10 [pid = 1847] [id = 436] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e4800 == 9 [pid = 1847] [id = 432] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x8246f000 == 8 [pid = 1847] [id = 429] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x82925800 == 7 [pid = 1847] [id = 430] 12:30:48 INFO - PROCESS | 1847 | --DOCSHELL 0x8bce2800 == 6 [pid = 1847] [id = 435] 12:30:48 INFO - PROCESS | 1847 | 1478028648278 Marionette TRACE conn3 <- [1,1953,null,{"value":null}] 12:30:48 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x829f0c00) [pid = 1847] [serial = 1262] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x82924c00) [pid = 1847] [serial = 1261] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8b959000) [pid = 1847] [serial = 1264] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8292a000) [pid = 1847] [serial = 1258] [outer = (nil)] [url = about:blank] 12:30:48 INFO - PROCESS | 1847 | 1478028648414 Marionette TRACE conn3 -> [0,1954,"getWindowHandles",null] 12:30:48 INFO - PROCESS | 1847 | 1478028648419 Marionette TRACE conn3 <- [1,1954,null,["8"]] 12:30:48 INFO - PROCESS | 1847 | 1478028648427 Marionette TRACE conn3 -> [0,1955,"switchToWindow",{"name":"8"}] 12:30:48 INFO - PROCESS | 1847 | 1478028648435 Marionette TRACE conn3 <- [1,1955,null,{}] 12:30:48 INFO - PROCESS | 1847 | 1478028648444 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x82468c00 == 7 [pid = 1847] [id = 437] 12:30:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x82469c00) [pid = 1847] [serial = 1278] [outer = (nil)] 12:30:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8246f400) [pid = 1847] [serial = 1279] [outer = 0x82469c00] 12:30:48 INFO - PROCESS | 1847 | 1478028648538 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x82922000) [pid = 1847] [serial = 1280] [outer = 0x82469c00] 12:30:50 INFO - PROCESS | 1847 | 1478028650491 Marionette TRACE conn3 <- [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]]]}] 12:30:50 INFO - ............. 12:30:50 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2985ms 12:30:50 INFO - PROCESS | 1847 | 1478028650539 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 12:30:50 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 12:30:50 INFO - PROCESS | 1847 | 1478028650549 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 12:30:50 INFO - PROCESS | 1847 | 1478028650555 Marionette TRACE conn3 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:50 INFO - PROCESS | 1847 | 1478028650755 Marionette TRACE conn3 <- [1,1958,null,{"value":null}] 12:30:50 INFO - PROCESS | 1847 | 1478028650772 Marionette TRACE conn3 -> [0,1959,"getWindowHandles",null] 12:30:50 INFO - PROCESS | 1847 | 1478028650776 Marionette TRACE conn3 <- [1,1959,null,["8"]] 12:30:50 INFO - PROCESS | 1847 | 1478028650782 Marionette TRACE conn3 -> [0,1960,"switchToWindow",{"name":"8"}] 12:30:50 INFO - PROCESS | 1847 | 1478028650790 Marionette TRACE conn3 <- [1,1960,null,{}] 12:30:50 INFO - PROCESS | 1847 | 1478028650796 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b851c00 == 8 [pid = 1847] [id = 438] 12:30:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8b852400) [pid = 1847] [serial = 1281] [outer = (nil)] 12:30:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8b853c00) [pid = 1847] [serial = 1282] [outer = 0x8b852400] 12:30:50 INFO - PROCESS | 1847 | 1478028650886 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8b857400) [pid = 1847] [serial = 1283] [outer = 0x8b852400] 12:30:51 INFO - PROCESS | 1847 | 1478028651483 Marionette TRACE conn3 <- [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]]]}] 12:30:51 INFO - ... 12:30:51 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 969ms 12:30:51 INFO - PROCESS | 1847 | 1478028651528 Marionette TRACE conn3 -> [0,1962,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 1847 | 1478028651533 Marionette TRACE conn3 <- [1,1962,null,{"value":"8"}] 12:30:51 INFO - TEST-START | /media-source/mediasource-endofstream.html 12:30:51 INFO - PROCESS | 1847 | 1478028651540 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:30:51 INFO - PROCESS | 1847 | 1478028651740 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 12:30:51 INFO - PROCESS | 1847 | 1478028651779 Marionette TRACE conn3 -> [0,1964,"getWindowHandles",null] 12:30:51 INFO - PROCESS | 1847 | 1478028651787 Marionette TRACE conn3 <- [1,1964,null,["8"]] 12:30:51 INFO - PROCESS | 1847 | 1478028651849 Marionette TRACE conn3 -> [0,1965,"switchToWindow",{"name":"8"}] 12:30:51 INFO - PROCESS | 1847 | 1478028651856 Marionette TRACE conn3 <- [1,1965,null,{}] 12:30:51 INFO - PROCESS | 1847 | 1478028651862 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcefc00 == 9 [pid = 1847] [id = 439] 12:30:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c2da000) [pid = 1847] [serial = 1284] [outer = (nil)] 12:30:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c2df400) [pid = 1847] [serial = 1285] [outer = 0x8c2da000] 12:30:51 INFO - PROCESS | 1847 | 1478028651944 Marionette DEBUG loaded listener.js 12:30:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8d8b4400) [pid = 1847] [serial = 1286] [outer = 0x8c2da000] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x829f2400) [pid = 1847] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8b7e5c00) [pid = 1847] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x82759c00) [pid = 1847] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x82926400) [pid = 1847] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x829f4c00) [pid = 1847] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 12:30:53 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8bce6000) [pid = 1847] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ad000] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ad000] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ad000] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af000] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af000] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af000] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ac400] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ac400] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ac400] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x91163800] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ae400] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ae400] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911ae400] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af400] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af400] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [aac @ 0x911af400] Unsupported bit depth: 0 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911acc00] err{or,}_recognition separate: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911acc00] err{or,}_recognition combined: 1; 1 12:30:54 INFO - PROCESS | 1847 | [h264 @ 0x911acc00] Unsupported bit depth: 0 12:30:57 INFO - PROCESS | 1847 | --DOCSHELL 0x8b851c00 == 8 [pid = 1847] [id = 438] 12:30:57 INFO - PROCESS | 1847 | --DOCSHELL 0x82468c00 == 7 [pid = 1847] [id = 437] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8bcea000) [pid = 1847] [serial = 1273] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8c2dac00) [pid = 1847] [serial = 1274] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8291c800) [pid = 1847] [serial = 1270] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x82928000) [pid = 1847] [serial = 1271] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8b5c3000) [pid = 1847] [serial = 1267] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b7c2400) [pid = 1847] [serial = 1268] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8b95b800) [pid = 1847] [serial = 1265] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x829f2800) [pid = 1847] [serial = 1259] [outer = (nil)] [url = about:blank] 12:30:57 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x823c2c00) [pid = 1847] [serial = 1256] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x829f0800) [pid = 1847] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 12:30:59 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82469c00) [pid = 1847] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 12:30:59 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b852400) [pid = 1847] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8b857400) [pid = 1847] [serial = 1283] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 20 (0x8b853c00) [pid = 1847] [serial = 1282] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 19 (0x8c2df400) [pid = 1847] [serial = 1285] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 18 (0x8246f400) [pid = 1847] [serial = 1279] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 17 (0x82922000) [pid = 1847] [serial = 1280] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 16 (0x8b5b9800) [pid = 1847] [serial = 1276] [outer = (nil)] [url = about:blank] 12:31:05 INFO - PROCESS | 1847 | --DOMWINDOW == 15 (0x8b7cb800) [pid = 1847] [serial = 1277] [outer = (nil)] [url = about:blank] 12:31:22 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:31:22 INFO - PROCESS | 1847 | 1478028682141 Marionette TRACE conn3 <- [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"]]]}] 12:31:22 INFO - ... 12:31:22 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30666ms 12:31:22 INFO - PROCESS | 1847 | 1478028682208 Marionette TRACE conn3 -> [0,1967,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 1847 | 1478028682214 Marionette TRACE conn3 <- [1,1967,null,{"value":"8"}] 12:31:22 INFO - TEST-START | /media-source/mediasource-errors.html 12:31:22 INFO - PROCESS | 1847 | 1478028682224 Marionette TRACE conn3 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:22 INFO - PROCESS | 1847 | 1478028682431 Marionette TRACE conn3 <- [1,1968,null,{"value":null}] 12:31:22 INFO - PROCESS | 1847 | 1478028682494 Marionette TRACE conn3 -> [0,1969,"getWindowHandles",null] 12:31:22 INFO - PROCESS | 1847 | 1478028682499 Marionette TRACE conn3 <- [1,1969,null,["8"]] 12:31:22 INFO - PROCESS | 1847 | 1478028682505 Marionette TRACE conn3 -> [0,1970,"switchToWindow",{"name":"8"}] 12:31:22 INFO - PROCESS | 1847 | 1478028682512 Marionette TRACE conn3 <- [1,1970,null,{}] 12:31:22 INFO - PROCESS | 1847 | 1478028682518 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x82476000 == 8 [pid = 1847] [id = 440] 12:31:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 16 (0x82476400) [pid = 1847] [serial = 1287] [outer = (nil)] 12:31:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 17 (0x8274fc00) [pid = 1847] [serial = 1288] [outer = 0x82476400] 12:31:22 INFO - PROCESS | 1847 | 1478028682610 Marionette DEBUG loaded listener.js 12:31:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 18 (0x8275e800) [pid = 1847] [serial = 1289] [outer = 0x82476400] 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x82927000] err{or,}_recognition separate: 1; 1 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x82927000] err{or,}_recognition combined: 1; 1 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x82927000] Unsupported bit depth: 0 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition separate: 1; 1 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition combined: 1; 1 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] Unsupported bit depth: 0 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] err{or,}_recognition separate: 1; 1 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] err{or,}_recognition combined: 1; 1 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Unsupported bit depth: 0 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f2000] err{or,}_recognition separate: 1; 1 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f2000] err{or,}_recognition combined: 1; 1 12:31:23 INFO - PROCESS | 1847 | [h264 @ 0x829f2000] Unsupported bit depth: 0 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Error decoding AAC frame header. 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Sample rate index in program config element does not match the sample rate index configured by the container. 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Input buffer exhausted before END element found 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Reserved bit set. 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Sample rate index in program config element does not match the sample rate index configured by the container. 12:31:23 INFO - PROCESS | 1847 | [aac @ 0x829f6000] Input buffer exhausted before END element found 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 12:31:23 INFO - PROCESS | 1847 | [1847] WARNING: Decoder=82352340 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2872 12:31:23 INFO - ...... 12:31:23 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1522ms 12:31:23 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 12:31:23 INFO - PROCESS | 1847 | 1478028683703 Marionette TRACE conn3 <- [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] 12:31:23 INFO - PROCESS | 1847 | 1478028683754 Marionette TRACE conn3 <- [1,1972,null,{"value":"8"}] 12:31:23 INFO - PROCESS | 1847 | 1478028683774 Marionette TRACE conn3 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:24 INFO - PROCESS | 1847 | 1478028684011 Marionette TRACE conn3 <- [1,1973,null,{"value":null}] 12:31:24 INFO - PROCESS | 1847 | 1478028684025 Marionette TRACE conn3 -> [0,1974,"getWindowHandles",null] 12:31:24 INFO - PROCESS | 1847 | 1478028684028 Marionette TRACE conn3 <- [1,1974,null,["8"]] 12:31:24 INFO - PROCESS | 1847 | 1478028684035 Marionette TRACE conn3 -> [0,1975,"switchToWindow",{"name":"8"}] 12:31:24 INFO - PROCESS | 1847 | 1478028684040 Marionette TRACE conn3 <- [1,1975,null,{}] 12:31:24 INFO - PROCESS | 1847 | 1478028684046 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275b800 == 9 [pid = 1847] [id = 441] 12:31:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 19 (0x8b5ba000) [pid = 1847] [serial = 1290] [outer = (nil)] 12:31:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 20 (0x8b5bbc00) [pid = 1847] [serial = 1291] [outer = 0x8b5ba000] 12:31:24 INFO - PROCESS | 1847 | 1478028684133 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 21 (0x8b5bec00) [pid = 1847] [serial = 1292] [outer = 0x8b5ba000] 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98b400] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98b400] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98b400] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c2e8800] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98c400] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98c400] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98c400] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [aac @ 0x8c98e000] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] err{or,}_recognition separate: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] err{or,}_recognition combined: 1; 1 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] Unsupported bit depth: 0 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98c400] no picture 12:31:26 INFO - PROCESS | 1847 | [h264 @ 0x8c98fc00] no picture 12:31:32 INFO - PROCESS | 1847 | --DOCSHELL 0x82476000 == 8 [pid = 1847] [id = 440] 12:31:32 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcefc00 == 7 [pid = 1847] [id = 439] 12:31:33 INFO - PROCESS | 1847 | 1478028693123 Marionette TRACE conn3 <- [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"]]]}] 12:31:33 INFO - .. 12:31:33 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9406ms 12:31:33 INFO - PROCESS | 1847 | 1478028693181 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 12:31:33 INFO - PROCESS | 1847 | 1478028693187 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 12:31:33 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 12:31:33 INFO - PROCESS | 1847 | 1478028693197 Marionette TRACE conn3 -> [0,1978,"getContext",null] 12:31:33 INFO - PROCESS | 1847 | 1478028693203 Marionette TRACE conn3 <- [1,1978,null,{"value":"content"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693213 Marionette TRACE conn3 -> [0,1979,"setContext",{"value":"chrome"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693217 Marionette TRACE conn3 <- [1,1979,null,{}] 12:31:33 INFO - PROCESS | 1847 | 1478028693224 Marionette TRACE conn3 -> [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}] 12:31:33 INFO - PROCESS | 1847 | 1478028693247 Marionette TRACE conn3 <- [1,1980,null,{"value":true}] 12:31:33 INFO - PROCESS | 1847 | 1478028693251 Marionette TRACE conn3 -> [0,1981,"setContext",{"value":"content"}] 12:31:33 INFO - Setting pref media.mediasource.enabled (true) 12:31:33 INFO - PROCESS | 1847 | 1478028693261 Marionette TRACE conn3 <- [1,1981,null,{}] 12:31:33 INFO - PROCESS | 1847 | 1478028693273 Marionette TRACE conn3 -> [0,1982,"getContext",null] 12:31:33 INFO - PROCESS | 1847 | 1478028693278 Marionette TRACE conn3 <- [1,1982,null,{"value":"content"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693283 Marionette TRACE conn3 -> [0,1983,"setContext",{"value":"chrome"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693287 Marionette TRACE conn3 <- [1,1983,null,{}] 12:31:33 INFO - PROCESS | 1847 | 1478028693292 Marionette TRACE conn3 -> [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}] 12:31:33 INFO - PROCESS | 1847 | 1478028693311 Marionette TRACE conn3 <- [1,1984,null,{"value":null}] 12:31:33 INFO - PROCESS | 1847 | 1478028693316 Marionette TRACE conn3 -> [0,1985,"setContext",{"value":"content"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693324 Marionette TRACE conn3 <- [1,1985,null,{}] 12:31:33 INFO - PROCESS | 1847 | 1478028693330 Marionette TRACE conn3 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:33 INFO - PROCESS | 1847 | 1478028693525 Marionette TRACE conn3 <- [1,1986,null,{"value":null}] 12:31:33 INFO - PROCESS | 1847 | 1478028693644 Marionette TRACE conn3 -> [0,1987,"getWindowHandles",null] 12:31:33 INFO - PROCESS | 1847 | 1478028693651 Marionette TRACE conn3 <- [1,1987,null,["8"]] 12:31:33 INFO - PROCESS | 1847 | 1478028693657 Marionette TRACE conn3 -> [0,1988,"switchToWindow",{"name":"8"}] 12:31:33 INFO - PROCESS | 1847 | 1478028693663 Marionette TRACE conn3 <- [1,1988,null,{}] 12:31:33 INFO - PROCESS | 1847 | 1478028693670 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x82924400 == 8 [pid = 1847] [id = 442] 12:31:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82924800) [pid = 1847] [serial = 1293] [outer = (nil)] 12:31:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82927800) [pid = 1847] [serial = 1294] [outer = 0x82924800] 12:31:33 INFO - PROCESS | 1847 | 1478028693759 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x829ebc00) [pid = 1847] [serial = 1295] [outer = 0x82924800] 12:31:34 INFO - PROCESS | 1847 | [1847] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:31:34 INFO - PROCESS | 1847 | 1478028694333 Marionette TRACE conn3 <- [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]]]}] 12:31:34 INFO - ........................................ 12:31:34 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1222ms 12:31:34 INFO - PROCESS | 1847 | 1478028694417 Marionette TRACE conn3 -> [0,1990,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 1847 | 1478028694420 Marionette TRACE conn3 <- [1,1990,null,{"value":"8"}] 12:31:34 INFO - TEST-START | /media-source/mediasource-liveseekable.html 12:31:34 INFO - Clearing pref media.mediasource.enabled 12:31:34 INFO - PROCESS | 1847 | 1478028694428 Marionette TRACE conn3 -> [0,1991,"getContext",null] 12:31:34 INFO - PROCESS | 1847 | 1478028694431 Marionette TRACE conn3 <- [1,1991,null,{"value":"content"}] 12:31:34 INFO - PROCESS | 1847 | 1478028694436 Marionette TRACE conn3 -> [0,1992,"setContext",{"value":"chrome"}] 12:31:34 INFO - PROCESS | 1847 | 1478028694438 Marionette TRACE conn3 <- [1,1992,null,{}] 12:31:34 INFO - PROCESS | 1847 | 1478028694447 Marionette TRACE conn3 -> [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}] 12:31:34 INFO - PROCESS | 1847 | 1478028694461 Marionette TRACE conn3 <- [1,1993,null,{"value":null}] 12:31:34 INFO - PROCESS | 1847 | 1478028694465 Marionette TRACE conn3 -> [0,1994,"setContext",{"value":"content"}] 12:31:34 INFO - PROCESS | 1847 | 1478028694468 Marionette TRACE conn3 <- [1,1994,null,{}] 12:31:34 INFO - PROCESS | 1847 | 1478028694474 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:34 INFO - PROCESS | 1847 | 1478028694646 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 12:31:34 INFO - PROCESS | 1847 | 1478028694755 Marionette TRACE conn3 -> [0,1996,"getWindowHandles",null] 12:31:34 INFO - PROCESS | 1847 | 1478028694760 Marionette TRACE conn3 <- [1,1996,null,["8"]] 12:31:34 INFO - PROCESS | 1847 | 1478028694766 Marionette TRACE conn3 -> [0,1997,"switchToWindow",{"name":"8"}] 12:31:34 INFO - PROCESS | 1847 | 1478028694771 Marionette TRACE conn3 <- [1,1997,null,{}] 12:31:34 INFO - PROCESS | 1847 | 1478028694776 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x829eb800 == 9 [pid = 1847] [id = 443] 12:31:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8c98c400) [pid = 1847] [serial = 1296] [outer = (nil)] 12:31:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8c98ec00) [pid = 1847] [serial = 1297] [outer = 0x8c98c400] 12:31:34 INFO - PROCESS | 1847 | 1478028694862 Marionette DEBUG loaded listener.js 12:31:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8c992400) [pid = 1847] [serial = 1298] [outer = 0x8c98c400] 12:31:35 INFO - PROCESS | 1847 | 1478028695658 Marionette TRACE conn3 <- [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]]]}] 12:31:35 INFO - .......... 12:31:35 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1269ms 12:31:35 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x82476400) [pid = 1847] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 12:31:35 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8c2da000) [pid = 1847] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 12:31:35 INFO - PROCESS | 1847 | 1478028695721 Marionette TRACE conn3 -> [0,1999,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 1847 | 1478028695724 Marionette TRACE conn3 <- [1,1999,null,{"value":"8"}] 12:31:35 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 12:31:35 INFO - PROCESS | 1847 | 1478028695732 Marionette TRACE conn3 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:35 INFO - PROCESS | 1847 | 1478028695947 Marionette TRACE conn3 <- [1,2000,null,{"value":null}] 12:31:36 INFO - PROCESS | 1847 | 1478028696019 Marionette TRACE conn3 -> [0,2001,"getWindowHandles",null] 12:31:36 INFO - PROCESS | 1847 | 1478028696023 Marionette TRACE conn3 <- [1,2001,null,["8"]] 12:31:36 INFO - PROCESS | 1847 | 1478028696028 Marionette TRACE conn3 -> [0,2002,"switchToWindow",{"name":"8"}] 12:31:36 INFO - PROCESS | 1847 | 1478028696037 Marionette TRACE conn3 <- [1,2002,null,{}] 12:31:36 INFO - PROCESS | 1847 | 1478028696042 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d835400 == 10 [pid = 1847] [id = 444] 12:31:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8d839c00) [pid = 1847] [serial = 1299] [outer = (nil)] 12:31:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8daaf400) [pid = 1847] [serial = 1300] [outer = 0x8d839c00] 12:31:36 INFO - PROCESS | 1847 | 1478028696137 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8dabe800) [pid = 1847] [serial = 1301] [outer = 0x8d839c00] 12:31:36 INFO - PROCESS | 1847 | 1478028696733 Marionette TRACE conn3 <- [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]]]}] 12:31:36 INFO - .. 12:31:36 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1021ms 12:31:36 INFO - PROCESS | 1847 | 1478028696755 Marionette TRACE conn3 -> [0,2004,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 1847 | 1478028696757 Marionette TRACE conn3 <- [1,2004,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 12:31:36 INFO - PROCESS | 1847 | 1478028696764 Marionette TRACE conn3 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:36 INFO - PROCESS | 1847 | 1478028696954 Marionette TRACE conn3 <- [1,2005,null,{"value":null}] 12:31:36 INFO - PROCESS | 1847 | 1478028696974 Marionette TRACE conn3 -> [0,2006,"getWindowHandles",null] 12:31:36 INFO - PROCESS | 1847 | 1478028696977 Marionette TRACE conn3 <- [1,2006,null,["8"]] 12:31:36 INFO - PROCESS | 1847 | 1478028696982 Marionette TRACE conn3 -> [0,2007,"switchToWindow",{"name":"8"}] 12:31:36 INFO - PROCESS | 1847 | 1478028696987 Marionette TRACE conn3 <- [1,2007,null,{}] 12:31:37 INFO - PROCESS | 1847 | 1478028696992 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c0800 == 11 [pid = 1847] [id = 445] 12:31:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8f95d800) [pid = 1847] [serial = 1302] [outer = (nil)] 12:31:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8fa45800) [pid = 1847] [serial = 1303] [outer = 0x8f95d800] 12:31:37 INFO - PROCESS | 1847 | 1478028697086 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x92e02000) [pid = 1847] [serial = 1304] [outer = 0x8f95d800] 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x92e07800] err{or,}_recognition separate: 1; 1 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x92e07800] err{or,}_recognition combined: 1; 1 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x92e07800] Unsupported bit depth: 0 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f32c00] err{or,}_recognition separate: 1; 1 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f32c00] err{or,}_recognition combined: 1; 1 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f32c00] Unsupported bit depth: 0 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x94f33400] err{or,}_recognition separate: 1; 1 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x94f33400] err{or,}_recognition combined: 1; 1 12:31:38 INFO - PROCESS | 1847 | [aac @ 0x94f33400] Unsupported bit depth: 0 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f2cc00] err{or,}_recognition separate: 1; 1 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f2cc00] err{or,}_recognition combined: 1; 1 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f2cc00] Unsupported bit depth: 0 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f2cc00] no picture 12:31:38 INFO - PROCESS | 1847 | [h264 @ 0x94f2cc00] no picture 12:31:39 INFO - PROCESS | 1847 | 1478028699139 Marionette TRACE conn3 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 12:31:39 INFO - . 12:31:39 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2391ms 12:31:39 INFO - PROCESS | 1847 | 1478028699156 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 1847 | 1478028699162 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /media-source/mediasource-play.html 12:31:39 INFO - PROCESS | 1847 | 1478028699171 Marionette TRACE conn3 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:39 INFO - PROCESS | 1847 | 1478028699393 Marionette TRACE conn3 <- [1,2010,null,{"value":null}] 12:31:39 INFO - PROCESS | 1847 | 1478028699552 Marionette TRACE conn3 -> [0,2011,"getWindowHandles",null] 12:31:39 INFO - PROCESS | 1847 | 1478028699558 Marionette TRACE conn3 <- [1,2011,null,["8"]] 12:31:39 INFO - PROCESS | 1847 | 1478028699617 Marionette TRACE conn3 -> [0,2012,"switchToWindow",{"name":"8"}] 12:31:39 INFO - PROCESS | 1847 | 1478028699632 Marionette TRACE conn3 <- [1,2012,null,{}] 12:31:39 INFO - PROCESS | 1847 | 1478028699686 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275c000 == 12 [pid = 1847] [id = 446] 12:31:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8275c400) [pid = 1847] [serial = 1305] [outer = (nil)] 12:31:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x82922400) [pid = 1847] [serial = 1306] [outer = 0x8275c400] 12:31:39 INFO - PROCESS | 1847 | 1478028699788 Marionette DEBUG loaded listener.js 12:31:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x829f7800) [pid = 1847] [serial = 1307] [outer = 0x8275c400] 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e08000] err{or,}_recognition separate: 1; 1 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e08000] err{or,}_recognition combined: 1; 1 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e08000] Unsupported bit depth: 0 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e09800] err{or,}_recognition separate: 1; 1 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e09800] err{or,}_recognition combined: 1; 1 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e09800] Unsupported bit depth: 0 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e0a000] err{or,}_recognition separate: 1; 1 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e0a000] err{or,}_recognition combined: 1; 1 12:31:41 INFO - PROCESS | 1847 | [aac @ 0x92e0a000] Unsupported bit depth: 0 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e08800] err{or,}_recognition separate: 1; 1 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e08800] err{or,}_recognition combined: 1; 1 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e08800] Unsupported bit depth: 0 12:31:41 INFO - PROCESS | 1847 | [h264 @ 0x92e08800] no picture 12:31:42 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8274fc00) [pid = 1847] [serial = 1288] [outer = (nil)] [url = about:blank] 12:31:42 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8275e800) [pid = 1847] [serial = 1289] [outer = (nil)] [url = about:blank] 12:31:42 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d8b4400) [pid = 1847] [serial = 1286] [outer = (nil)] [url = about:blank] 12:31:42 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8b5bbc00) [pid = 1847] [serial = 1291] [outer = (nil)] [url = about:blank] 12:31:42 INFO - PROCESS | 1847 | 1478028702609 Marionette TRACE conn3 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 12:31:42 INFO - . 12:31:42 INFO - TEST-OK | /media-source/mediasource-play.html | took 3488ms 12:31:42 INFO - PROCESS | 1847 | 1478028702658 Marionette TRACE conn3 -> [0,2014,"getWindowHandle",null] 12:31:42 INFO - PROCESS | 1847 | 1478028702663 Marionette TRACE conn3 <- [1,2014,null,{"value":"8"}] 12:31:42 INFO - TEST-START | /media-source/mediasource-preload.html 12:31:42 INFO - PROCESS | 1847 | 1478028702672 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:42 INFO - PROCESS | 1847 | 1478028702827 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 12:31:42 INFO - PROCESS | 1847 | 1478028702933 Marionette TRACE conn3 -> [0,2016,"getWindowHandles",null] 12:31:42 INFO - PROCESS | 1847 | 1478028702938 Marionette TRACE conn3 <- [1,2016,null,["8"]] 12:31:42 INFO - PROCESS | 1847 | 1478028702944 Marionette TRACE conn3 -> [0,2017,"switchToWindow",{"name":"8"}] 12:31:42 INFO - PROCESS | 1847 | 1478028702951 Marionette TRACE conn3 <- [1,2017,null,{}] 12:31:42 INFO - PROCESS | 1847 | 1478028702956 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477c00 == 13 [pid = 1847] [id = 447] 12:31:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8274fc00) [pid = 1847] [serial = 1308] [outer = (nil)] 12:31:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x82756800) [pid = 1847] [serial = 1309] [outer = 0x8274fc00] 12:31:43 INFO - PROCESS | 1847 | 1478028703044 Marionette DEBUG loaded listener.js 12:31:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8275ec00) [pid = 1847] [serial = 1310] [outer = 0x8274fc00] 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:31:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:31:43 INFO - PROCESS | 1847 | 1478028703622 Marionette TRACE conn3 <- [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]]]}] 12:31:43 INFO - ....... 12:31:43 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1026ms 12:31:43 INFO - PROCESS | 1847 | 1478028703697 Marionette TRACE conn3 -> [0,2019,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 1847 | 1478028703702 Marionette TRACE conn3 <- [1,2019,null,{"value":"8"}] 12:31:43 INFO - TEST-START | /media-source/mediasource-remove.html 12:31:43 INFO - PROCESS | 1847 | 1478028703709 Marionette TRACE conn3 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:43 INFO - PROCESS | 1847 | 1478028703874 Marionette TRACE conn3 <- [1,2020,null,{"value":null}] 12:31:43 INFO - PROCESS | 1847 | 1478028703981 Marionette TRACE conn3 -> [0,2021,"getWindowHandles",null] 12:31:43 INFO - PROCESS | 1847 | 1478028703986 Marionette TRACE conn3 <- [1,2021,null,["8"]] 12:31:43 INFO - PROCESS | 1847 | 1478028703995 Marionette TRACE conn3 -> [0,2022,"switchToWindow",{"name":"8"}] 12:31:44 INFO - PROCESS | 1847 | 1478028704000 Marionette TRACE conn3 <- [1,2022,null,{}] 12:31:44 INFO - PROCESS | 1847 | 1478028704005 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcefc00 == 14 [pid = 1847] [id = 448] 12:31:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c2e4000) [pid = 1847] [serial = 1311] [outer = (nil)] 12:31:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c98e800) [pid = 1847] [serial = 1312] [outer = 0x8c2e4000] 12:31:44 INFO - PROCESS | 1847 | 1478028704089 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c995c00) [pid = 1847] [serial = 1313] [outer = 0x8c2e4000] 12:31:46 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x82924800) [pid = 1847] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 12:31:46 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b5ba000) [pid = 1847] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 12:31:46 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8d839c00) [pid = 1847] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 12:31:46 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8c98c400) [pid = 1847] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x82472400] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x82472400] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x82472400] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c1400] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823bd000] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x823c4000] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246b800] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246dc00] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246e000] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246e000] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x8246e000] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] Unsupported bit depth: 0 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] err{or,}_recognition separate: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] err{or,}_recognition combined: 1; 1 12:31:48 INFO - PROCESS | 1847 | [aac @ 0x82926c00] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x829f4400] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7bfc00] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7bfc00] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7bfc00] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b7ca800] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b7ca800] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b7ca800] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8b5be800] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7e3c00] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7e3c00] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b7e3c00] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b957400] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b957400] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b957400] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8c98a400] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8c98a400] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [aac @ 0x8c98a400] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b5bfc00] err{or,}_recognition separate: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b5bfc00] err{or,}_recognition combined: 1; 1 12:31:49 INFO - PROCESS | 1847 | [h264 @ 0x8b5bfc00] Unsupported bit depth: 0 12:31:49 INFO - PROCESS | 1847 | 1478028709358 Marionette TRACE conn3 <- [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]]]}] 12:31:49 INFO - ................ 12:31:49 INFO - TEST-OK | /media-source/mediasource-remove.html | took 5687ms 12:31:49 INFO - PROCESS | 1847 | 1478028709397 Marionette TRACE conn3 -> [0,2024,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 1847 | 1478028709403 Marionette TRACE conn3 <- [1,2024,null,{"value":"8"}] 12:31:49 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 12:31:49 INFO - PROCESS | 1847 | 1478028709413 Marionette TRACE conn3 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:49 INFO - PROCESS | 1847 | 1478028709654 Marionette TRACE conn3 <- [1,2025,null,{"value":null}] 12:31:49 INFO - PROCESS | 1847 | 1478028709764 Marionette TRACE conn3 -> [0,2026,"getWindowHandles",null] 12:31:49 INFO - PROCESS | 1847 | 1478028709769 Marionette TRACE conn3 <- [1,2026,null,["8"]] 12:31:49 INFO - PROCESS | 1847 | 1478028709776 Marionette TRACE conn3 -> [0,2027,"switchToWindow",{"name":"8"}] 12:31:49 INFO - PROCESS | 1847 | 1478028709783 Marionette TRACE conn3 <- [1,2027,null,{}] 12:31:49 INFO - PROCESS | 1847 | 1478028709789 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b7400 == 15 [pid = 1847] [id = 449] 12:31:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8b5b7c00) [pid = 1847] [serial = 1314] [outer = (nil)] 12:31:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8b7cc000) [pid = 1847] [serial = 1315] [outer = 0x8b5b7c00] 12:31:49 INFO - PROCESS | 1847 | 1478028709936 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c999400) [pid = 1847] [serial = 1316] [outer = 0x8b5b7c00] 12:31:50 INFO - PROCESS | 1847 | 1478028710826 Marionette TRACE conn3 <- [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]]]}] 12:31:50 INFO - ....... 12:31:50 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1432ms 12:31:50 INFO - PROCESS | 1847 | 1478028710844 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 12:31:50 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 12:31:50 INFO - PROCESS | 1847 | 1478028710849 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 12:31:50 INFO - PROCESS | 1847 | 1478028710856 Marionette TRACE conn3 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:51 INFO - PROCESS | 1847 | 1478028711037 Marionette TRACE conn3 <- [1,2030,null,{"value":null}] 12:31:51 INFO - PROCESS | 1847 | 1478028711207 Marionette TRACE conn3 -> [0,2031,"getWindowHandles",null] 12:31:51 INFO - PROCESS | 1847 | 1478028711211 Marionette TRACE conn3 <- [1,2031,null,["8"]] 12:31:51 INFO - PROCESS | 1847 | 1478028711219 Marionette TRACE conn3 -> [0,2032,"switchToWindow",{"name":"8"}] 12:31:51 INFO - PROCESS | 1847 | 1478028711225 Marionette TRACE conn3 <- [1,2032,null,{}] 12:31:51 INFO - PROCESS | 1847 | 1478028711232 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb8800 == 16 [pid = 1847] [id = 450] 12:31:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dcb8c00) [pid = 1847] [serial = 1317] [outer = (nil)] 12:31:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dcbf000) [pid = 1847] [serial = 1318] [outer = 0x8dcb8c00] 12:31:51 INFO - PROCESS | 1847 | 1478028711329 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8f84a800) [pid = 1847] [serial = 1319] [outer = 0x8dcb8c00] 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e10400] err{or,}_recognition separate: 1; 1 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e10400] err{or,}_recognition combined: 1; 1 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e10400] Unsupported bit depth: 0 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e50400] err{or,}_recognition separate: 1; 1 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e50400] err{or,}_recognition combined: 1; 1 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e50400] Unsupported bit depth: 0 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e5a800] err{or,}_recognition separate: 1; 1 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e5a800] err{or,}_recognition combined: 1; 1 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e5a800] Unsupported bit depth: 0 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e0c000] err{or,}_recognition separate: 1; 1 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e0c000] err{or,}_recognition combined: 1; 1 12:31:52 INFO - PROCESS | 1847 | [aac @ 0x92e0c000] Unsupported bit depth: 0 12:31:52 INFO - PROCESS | 1847 | [h264 @ 0x92e5a800] no picture 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x92e5a800] no picture 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x829f5800] err{or,}_recognition separate: 1; 1 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x829f5800] err{or,}_recognition combined: 1; 1 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x829f5800] Unsupported bit depth: 0 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9400] err{or,}_recognition separate: 1; 1 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9400] err{or,}_recognition combined: 1; 1 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x8b5b9400] Unsupported bit depth: 0 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x8b5c1400] err{or,}_recognition separate: 1; 1 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x8b5c1400] err{or,}_recognition combined: 1; 1 12:31:53 INFO - PROCESS | 1847 | [aac @ 0x8b5c1400] Unsupported bit depth: 0 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x829f6800] err{or,}_recognition separate: 1; 1 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x829f6800] err{or,}_recognition combined: 1; 1 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x829f6800] Unsupported bit depth: 0 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x829f6800] no picture 12:31:53 INFO - PROCESS | 1847 | --DOCSHELL 0x82477c00 == 15 [pid = 1847] [id = 447] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8fa45800) [pid = 1847] [serial = 1303] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8daaf400) [pid = 1847] [serial = 1300] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dabe800) [pid = 1847] [serial = 1301] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8c98ec00) [pid = 1847] [serial = 1297] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8c992400) [pid = 1847] [serial = 1298] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x82927800) [pid = 1847] [serial = 1294] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x829ebc00) [pid = 1847] [serial = 1295] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8b5bec00) [pid = 1847] [serial = 1292] [outer = (nil)] [url = about:blank] 12:31:53 INFO - PROCESS | 1847 | [h264 @ 0x829f6800] no picture 12:31:53 INFO - PROCESS | 1847 | 1478028713857 Marionette TRACE conn3 <- [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]]]}] 12:31:53 INFO - .. 12:31:53 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3031ms 12:31:53 INFO - PROCESS | 1847 | 1478028713887 Marionette TRACE conn3 -> [0,2034,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1847 | 1478028713893 Marionette TRACE conn3 <- [1,2034,null,{"value":"8"}] 12:31:53 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 12:31:53 INFO - PROCESS | 1847 | 1478028713902 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:54 INFO - PROCESS | 1847 | 1478028714065 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 12:31:54 INFO - PROCESS | 1847 | 1478028714173 Marionette TRACE conn3 -> [0,2036,"getWindowHandles",null] 12:31:54 INFO - PROCESS | 1847 | 1478028714178 Marionette TRACE conn3 <- [1,2036,null,["8"]] 12:31:54 INFO - PROCESS | 1847 | 1478028714184 Marionette TRACE conn3 -> [0,2037,"switchToWindow",{"name":"8"}] 12:31:54 INFO - PROCESS | 1847 | 1478028714191 Marionette TRACE conn3 <- [1,2037,null,{}] 12:31:54 INFO - PROCESS | 1847 | 1478028714197 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c0000 == 16 [pid = 1847] [id = 451] 12:31:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b7c0400) [pid = 1847] [serial = 1320] [outer = (nil)] 12:31:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b7c2400) [pid = 1847] [serial = 1321] [outer = 0x8b7c0400] 12:31:54 INFO - PROCESS | 1847 | 1478028714297 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8b7cdc00) [pid = 1847] [serial = 1322] [outer = 0x8b7c0400] 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b855000] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b855000] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b855000] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b855800] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b855800] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b855800] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b856800] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b856800] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b856800] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b851c00] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b851c00] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b851c00] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b856800] no picture 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b856800] no picture 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b95fc00] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b95fc00] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8b95fc00] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b960800] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b960800] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b960800] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8ba8f400] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8ba8f400] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8ba8f400] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b95f800] err{or,}_recognition separate: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b95f800] err{or,}_recognition combined: 1; 1 12:31:55 INFO - PROCESS | 1847 | [aac @ 0x8b95f800] Unsupported bit depth: 0 12:31:55 INFO - PROCESS | 1847 | [h264 @ 0x8ba8f400] no picture 12:31:55 INFO - PROCESS | 1847 | 1478028715754 Marionette TRACE conn3 <- [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]]]}] 12:31:55 INFO - .. 12:31:55 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 1877ms 12:31:55 INFO - PROCESS | 1847 | 1478028715777 Marionette TRACE conn3 -> [0,2039,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 1847 | 1478028715784 Marionette TRACE conn3 <- [1,2039,null,{"value":"8"}] 12:31:55 INFO - TEST-START | /media-source/mediasource-seekable.html 12:31:55 INFO - PROCESS | 1847 | 1478028715791 Marionette TRACE conn3 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:56 INFO - PROCESS | 1847 | 1478028716001 Marionette TRACE conn3 <- [1,2040,null,{"value":null}] 12:31:56 INFO - PROCESS | 1847 | 1478028716073 Marionette TRACE conn3 -> [0,2041,"getWindowHandles",null] 12:31:56 INFO - PROCESS | 1847 | 1478028716076 Marionette TRACE conn3 <- [1,2041,null,["8"]] 12:31:56 INFO - PROCESS | 1847 | 1478028716083 Marionette TRACE conn3 -> [0,2042,"switchToWindow",{"name":"8"}] 12:31:56 INFO - PROCESS | 1847 | 1478028716087 Marionette TRACE conn3 <- [1,2042,null,{}] 12:31:56 INFO - PROCESS | 1847 | 1478028716092 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bceb400 == 17 [pid = 1847] [id = 452] 12:31:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8bcebc00) [pid = 1847] [serial = 1323] [outer = (nil)] 12:31:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c2db800) [pid = 1847] [serial = 1324] [outer = 0x8bcebc00] 12:31:56 INFO - PROCESS | 1847 | 1478028716185 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c2dfc00) [pid = 1847] [serial = 1325] [outer = 0x8bcebc00] 12:31:56 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8274fc00) [pid = 1847] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 12:31:56 INFO - PROCESS | 1847 | 1478028716994 Marionette TRACE conn3 <- [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]]]}] 12:31:57 INFO - ... 12:31:57 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1229ms 12:31:57 INFO - PROCESS | 1847 | 1478028717027 Marionette TRACE conn3 -> [0,2044,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 1847 | 1478028717033 Marionette TRACE conn3 <- [1,2044,null,{"value":"8"}] 12:31:57 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 12:31:57 INFO - PROCESS | 1847 | 1478028717040 Marionette TRACE conn3 -> [0,2045,"getContext",null] 12:31:57 INFO - PROCESS | 1847 | 1478028717043 Marionette TRACE conn3 <- [1,2045,null,{"value":"content"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717048 Marionette TRACE conn3 -> [0,2046,"setContext",{"value":"chrome"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717050 Marionette TRACE conn3 <- [1,2046,null,{}] 12:31:57 INFO - PROCESS | 1847 | 1478028717055 Marionette TRACE conn3 -> [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}] 12:31:57 INFO - PROCESS | 1847 | 1478028717072 Marionette TRACE conn3 <- [1,2047,null,{"value":true}] 12:31:57 INFO - PROCESS | 1847 | 1478028717077 Marionette TRACE conn3 -> [0,2048,"setContext",{"value":"content"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717080 Marionette TRACE conn3 <- [1,2048,null,{}] 12:31:57 INFO - Setting pref media.mediasource.enabled (true) 12:31:57 INFO - PROCESS | 1847 | 1478028717085 Marionette TRACE conn3 -> [0,2049,"getContext",null] 12:31:57 INFO - PROCESS | 1847 | 1478028717088 Marionette TRACE conn3 <- [1,2049,null,{"value":"content"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717093 Marionette TRACE conn3 -> [0,2050,"setContext",{"value":"chrome"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717096 Marionette TRACE conn3 <- [1,2050,null,{}] 12:31:57 INFO - PROCESS | 1847 | 1478028717101 Marionette TRACE conn3 -> [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}] 12:31:57 INFO - PROCESS | 1847 | 1478028717116 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 12:31:57 INFO - PROCESS | 1847 | 1478028717122 Marionette TRACE conn3 -> [0,2052,"setContext",{"value":"content"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717124 Marionette TRACE conn3 <- [1,2052,null,{}] 12:31:57 INFO - PROCESS | 1847 | 1478028717134 Marionette TRACE conn3 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:57 INFO - PROCESS | 1847 | 1478028717354 Marionette TRACE conn3 <- [1,2053,null,{"value":null}] 12:31:57 INFO - PROCESS | 1847 | 1478028717368 Marionette TRACE conn3 -> [0,2054,"getWindowHandles",null] 12:31:57 INFO - PROCESS | 1847 | 1478028717372 Marionette TRACE conn3 <- [1,2054,null,["8"]] 12:31:57 INFO - PROCESS | 1847 | 1478028717376 Marionette TRACE conn3 -> [0,2055,"switchToWindow",{"name":"8"}] 12:31:57 INFO - PROCESS | 1847 | 1478028717383 Marionette TRACE conn3 <- [1,2055,null,{}] 12:31:57 INFO - PROCESS | 1847 | 1478028717389 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2f400 == 18 [pid = 1847] [id = 453] 12:31:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8dca0400) [pid = 1847] [serial = 1326] [outer = (nil)] 12:31:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8dca2c00) [pid = 1847] [serial = 1327] [outer = 0x8dca0400] 12:31:57 INFO - PROCESS | 1847 | 1478028717538 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8f84ec00) [pid = 1847] [serial = 1328] [outer = 0x8dca0400] 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95686800] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95686800] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95686800] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95687000] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95687000] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95687000] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95688000] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95688000] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95688000] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95671c00] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95671c00] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95671c00] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95712800] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95712800] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95712800] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95713400] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95713400] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95713400] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95714800] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95714800] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x95714800] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95709400] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95709400] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x95709400] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593a800] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593a800] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593a800] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593b000] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593b000] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593b000] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593c400] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593c400] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [h264 @ 0x9593c400] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593a400] err{or,}_recognition separate: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593a400] err{or,}_recognition combined: 1; 1 12:31:58 INFO - PROCESS | 1847 | [aac @ 0x9593a400] Unsupported bit depth: 0 12:31:58 INFO - PROCESS | 1847 | 1478028718697 Marionette TRACE conn3 <- [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] 12:31:58 INFO - PROCESS | 1847 | 1478028718754 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 12:31:58 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 12:31:58 INFO - Clearing pref media.mediasource.enabled 12:31:58 INFO - PROCESS | 1847 | 1478028718760 Marionette TRACE conn3 -> [0,2058,"getContext",null] 12:31:58 INFO - PROCESS | 1847 | 1478028718763 Marionette TRACE conn3 <- [1,2058,null,{"value":"content"}] 12:31:58 INFO - PROCESS | 1847 | 1478028718769 Marionette TRACE conn3 -> [0,2059,"setContext",{"value":"chrome"}] 12:31:58 INFO - PROCESS | 1847 | 1478028718772 Marionette TRACE conn3 <- [1,2059,null,{}] 12:31:58 INFO - PROCESS | 1847 | 1478028718777 Marionette TRACE conn3 -> [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}] 12:31:58 INFO - PROCESS | 1847 | 1478028718790 Marionette TRACE conn3 <- [1,2060,null,{"value":null}] 12:31:58 INFO - PROCESS | 1847 | 1478028718806 Marionette TRACE conn3 -> [0,2061,"setContext",{"value":"content"}] 12:31:58 INFO - PROCESS | 1847 | 1478028718809 Marionette TRACE conn3 <- [1,2061,null,{}] 12:31:58 INFO - PROCESS | 1847 | 1478028718815 Marionette TRACE conn3 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:59 INFO - PROCESS | 1847 | 1478028719019 Marionette TRACE conn3 <- [1,2062,null,{"value":null}] 12:31:59 INFO - PROCESS | 1847 | 1478028719032 Marionette TRACE conn3 -> [0,2063,"getWindowHandles",null] 12:31:59 INFO - PROCESS | 1847 | 1478028719035 Marionette TRACE conn3 <- [1,2063,null,["8"]] 12:31:59 INFO - PROCESS | 1847 | 1478028719040 Marionette TRACE conn3 -> [0,2064,"switchToWindow",{"name":"8"}] 12:31:59 INFO - PROCESS | 1847 | 1478028719046 Marionette TRACE conn3 <- [1,2064,null,{}] 12:31:59 INFO - PROCESS | 1847 | 1478028719051 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e0a400 == 19 [pid = 1847] [id = 454] 12:31:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x9567a800) [pid = 1847] [serial = 1329] [outer = (nil)] 12:31:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x9670c800) [pid = 1847] [serial = 1330] [outer = 0x9567a800] 12:31:59 INFO - PROCESS | 1847 | 1478028719142 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x97a30400) [pid = 1847] [serial = 1331] [outer = 0x9567a800] 12:31:59 INFO - .. 12:31:59 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 936ms 12:31:59 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 12:31:59 INFO - PROCESS | 1847 | 1478028719680 Marionette TRACE conn3 <- [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"]]]}] 12:31:59 INFO - PROCESS | 1847 | 1478028719698 Marionette TRACE conn3 -> [0,2066,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 1847 | 1478028719700 Marionette TRACE conn3 <- [1,2066,null,{"value":"8"}] 12:31:59 INFO - PROCESS | 1847 | 1478028719706 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:31:59 INFO - PROCESS | 1847 | 1478028719897 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 12:32:00 INFO - PROCESS | 1847 | 1478028720060 Marionette TRACE conn3 -> [0,2068,"getWindowHandles",null] 12:32:00 INFO - PROCESS | 1847 | 1478028720066 Marionette TRACE conn3 <- [1,2068,null,["8"]] 12:32:00 INFO - PROCESS | 1847 | 1478028720074 Marionette TRACE conn3 -> [0,2069,"switchToWindow",{"name":"8"}] 12:32:00 INFO - PROCESS | 1847 | 1478028720083 Marionette TRACE conn3 <- [1,2069,null,{}] 12:32:00 INFO - PROCESS | 1847 | 1478028720091 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b8800 == 20 [pid = 1847] [id = 455] 12:32:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8b5bec00) [pid = 1847] [serial = 1332] [outer = (nil)] 12:32:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8b7c3000) [pid = 1847] [serial = 1333] [outer = 0x8b5bec00] 12:32:00 INFO - PROCESS | 1847 | 1478028720239 Marionette DEBUG loaded listener.js 12:32:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8b852000) [pid = 1847] [serial = 1334] [outer = 0x8b5bec00] 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1c9400] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ce800] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x8b85d000] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x8b85d000] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x8b85d000] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1cec00] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1cec00] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1cec00] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1cfc00] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1cfc00] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [aac @ 0x9a1cfc00] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ca400] err{or,}_recognition separate: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ca400] err{or,}_recognition combined: 1; 1 12:32:02 INFO - PROCESS | 1847 | [h264 @ 0x9a1ca400] Unsupported bit depth: 0 12:32:02 INFO - PROCESS | 1847 | 1478028722685 Marionette TRACE conn3 <- [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]]]}] 12:32:02 INFO - ...... 12:32:02 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3028ms 12:32:02 INFO - PROCESS | 1847 | 1478028722737 Marionette TRACE conn3 -> [0,2071,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 1847 | 1478028722745 Marionette TRACE conn3 <- [1,2071,null,{"value":"8"}] 12:32:02 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 12:32:02 INFO - PROCESS | 1847 | 1478028722754 Marionette TRACE conn3 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:03 INFO - PROCESS | 1847 | 1478028723042 Marionette TRACE conn3 <- [1,2072,null,{"value":null}] 12:32:03 INFO - PROCESS | 1847 | 1478028723116 Marionette TRACE conn3 -> [0,2073,"getWindowHandles",null] 12:32:03 INFO - PROCESS | 1847 | 1478028723121 Marionette TRACE conn3 <- [1,2073,null,["8"]] 12:32:03 INFO - PROCESS | 1847 | 1478028723169 Marionette TRACE conn3 -> [0,2074,"switchToWindow",{"name":"8"}] 12:32:03 INFO - PROCESS | 1847 | 1478028723176 Marionette TRACE conn3 <- [1,2074,null,{}] 12:32:03 INFO - PROCESS | 1847 | 1478028723182 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d721c00 == 21 [pid = 1847] [id = 456] 12:32:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x9a4d0800) [pid = 1847] [serial = 1335] [outer = (nil)] 12:32:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x9a4d7800) [pid = 1847] [serial = 1336] [outer = 0x9a4d0800] 12:32:03 INFO - PROCESS | 1847 | 1478028723277 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x9ae91c00) [pid = 1847] [serial = 1337] [outer = 0x9a4d0800] 12:32:04 INFO - ..... 12:32:04 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1373ms 12:32:04 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 12:32:04 INFO - PROCESS | 1847 | 1478028724081 Marionette TRACE conn3 <- [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"]]]}] 12:32:04 INFO - PROCESS | 1847 | 1478028724129 Marionette TRACE conn3 -> [0,2076,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 1847 | 1478028724138 Marionette TRACE conn3 <- [1,2076,null,{"value":"8"}] 12:32:04 INFO - PROCESS | 1847 | 1478028724158 Marionette TRACE conn3 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:04 INFO - PROCESS | 1847 | 1478028724345 Marionette TRACE conn3 <- [1,2077,null,{"value":null}] 12:32:04 INFO - PROCESS | 1847 | 1478028724498 Marionette TRACE conn3 -> [0,2078,"getWindowHandles",null] 12:32:04 INFO - PROCESS | 1847 | 1478028724510 Marionette TRACE conn3 <- [1,2078,null,["8"]] 12:32:04 INFO - PROCESS | 1847 | 1478028724530 Marionette TRACE conn3 -> [0,2079,"switchToWindow",{"name":"8"}] 12:32:04 INFO - PROCESS | 1847 | 1478028724542 Marionette TRACE conn3 <- [1,2079,null,{}] 12:32:04 INFO - PROCESS | 1847 | 1478028724548 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246e000 == 22 [pid = 1847] [id = 457] 12:32:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x82472400) [pid = 1847] [serial = 1338] [outer = (nil)] 12:32:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x82923000) [pid = 1847] [serial = 1339] [outer = 0x82472400] 12:32:04 INFO - PROCESS | 1847 | 1478028724639 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8c2df800) [pid = 1847] [serial = 1340] [outer = 0x82472400] 12:32:05 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb8800 == 21 [pid = 1847] [id = 450] 12:32:05 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b7400 == 20 [pid = 1847] [id = 449] 12:32:05 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8c98e800) [pid = 1847] [serial = 1312] [outer = (nil)] [url = about:blank] 12:32:05 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x82922400) [pid = 1847] [serial = 1306] [outer = (nil)] [url = about:blank] 12:32:05 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x82756800) [pid = 1847] [serial = 1309] [outer = (nil)] [url = about:blank] 12:32:05 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8275ec00) [pid = 1847] [serial = 1310] [outer = (nil)] [url = about:blank] 12:32:05 INFO - PROCESS | 1847 | 1478028725391 Marionette TRACE conn3 <- [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]]]}] 12:32:05 INFO - ... 12:32:05 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1278ms 12:32:05 INFO - PROCESS | 1847 | 1478028725435 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 1847 | 1478028725440 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 12:32:05 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 12:32:05 INFO - PROCESS | 1847 | 1478028725448 Marionette TRACE conn3 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:05 INFO - PROCESS | 1847 | 1478028725613 Marionette TRACE conn3 <- [1,2082,null,{"value":null}] 12:32:05 INFO - PROCESS | 1847 | 1478028725728 Marionette TRACE conn3 -> [0,2083,"getWindowHandles",null] 12:32:05 INFO - PROCESS | 1847 | 1478028725732 Marionette TRACE conn3 <- [1,2083,null,["8"]] 12:32:05 INFO - PROCESS | 1847 | 1478028725738 Marionette TRACE conn3 -> [0,2084,"switchToWindow",{"name":"8"}] 12:32:05 INFO - PROCESS | 1847 | 1478028725743 Marionette TRACE conn3 <- [1,2084,null,{}] 12:32:05 INFO - PROCESS | 1847 | 1478028725748 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x829ef800 == 21 [pid = 1847] [id = 458] 12:32:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8bce6400) [pid = 1847] [serial = 1341] [outer = (nil)] 12:32:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8c999800) [pid = 1847] [serial = 1342] [outer = 0x8bce6400] 12:32:05 INFO - PROCESS | 1847 | 1478028725833 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8cb72000) [pid = 1847] [serial = 1343] [outer = 0x8bce6400] 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9a438c00] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9a438c00] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9a438c00] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x97a2f400] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b07d800] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b07d800] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b07d800] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [h264 @ 0x9b087000] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] err{or,}_recognition separate: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] err{or,}_recognition combined: 1; 1 12:32:06 INFO - PROCESS | 1847 | [aac @ 0x9b089c00] Unsupported bit depth: 0 12:32:06 INFO - PROCESS | 1847 | 1478028726799 Marionette TRACE conn3 <- [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]]]}] 12:32:06 INFO - ............... 12:32:06 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1374ms 12:32:06 INFO - PROCESS | 1847 | 1478028726829 Marionette TRACE conn3 -> [0,2086,"getWindowHandle",null] 12:32:06 INFO - TEST-START | /media-source/mediasource-trackdefault.html 12:32:06 INFO - PROCESS | 1847 | 1478028726836 Marionette TRACE conn3 <- [1,2086,null,{"value":"8"}] 12:32:06 INFO - PROCESS | 1847 | 1478028726843 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:06 INFO - PROCESS | 1847 | 1478028726997 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 12:32:07 INFO - PROCESS | 1847 | 1478028727118 Marionette TRACE conn3 -> [0,2088,"getWindowHandles",null] 12:32:07 INFO - PROCESS | 1847 | 1478028727123 Marionette TRACE conn3 <- [1,2088,null,["8"]] 12:32:07 INFO - PROCESS | 1847 | 1478028727128 Marionette TRACE conn3 -> [0,2089,"switchToWindow",{"name":"8"}] 12:32:07 INFO - PROCESS | 1847 | 1478028727135 Marionette TRACE conn3 <- [1,2089,null,{}] 12:32:07 INFO - PROCESS | 1847 | 1478028727141 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x9b3cd000 == 22 [pid = 1847] [id = 459] 12:32:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x9b3cd800) [pid = 1847] [serial = 1344] [outer = (nil)] 12:32:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x9b42ac00) [pid = 1847] [serial = 1345] [outer = 0x9b3cd800] 12:32:07 INFO - PROCESS | 1847 | 1478028727235 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x9b4d6000) [pid = 1847] [serial = 1346] [outer = 0x9b3cd800] 12:32:07 INFO - ............................ 12:32:07 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1085ms 12:32:07 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 12:32:08 INFO - PROCESS | 1847 | 1478028727851 Marionette TRACE conn3 <- [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"]]]}] 12:32:08 INFO - PROCESS | 1847 | 1478028727945 Marionette TRACE conn3 -> [0,2091,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 1847 | 1478028727948 Marionette TRACE conn3 <- [1,2091,null,{"value":"8"}] 12:32:08 INFO - PROCESS | 1847 | 1478028727960 Marionette TRACE conn3 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:08 INFO - PROCESS | 1847 | 1478028728215 Marionette TRACE conn3 <- [1,2092,null,{"value":null}] 12:32:08 INFO - PROCESS | 1847 | 1478028728235 Marionette TRACE conn3 -> [0,2093,"getWindowHandles",null] 12:32:08 INFO - PROCESS | 1847 | 1478028728239 Marionette TRACE conn3 <- [1,2093,null,["8"]] 12:32:08 INFO - PROCESS | 1847 | 1478028728245 Marionette TRACE conn3 -> [0,2094,"switchToWindow",{"name":"8"}] 12:32:08 INFO - PROCESS | 1847 | 1478028728250 Marionette TRACE conn3 <- [1,2094,null,{}] 12:32:08 INFO - PROCESS | 1847 | 1478028728258 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 1847 | ++DOCSHELL 0xa2ba6000 == 23 [pid = 1847] [id = 460] 12:32:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0xa433a400) [pid = 1847] [serial = 1347] [outer = (nil)] 12:32:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0xa43dbc00) [pid = 1847] [serial = 1348] [outer = 0xa433a400] 12:32:08 INFO - PROCESS | 1847 | 1478028728403 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0xa43df800) [pid = 1847] [serial = 1349] [outer = 0xa433a400] 12:32:08 INFO - PROCESS | 1847 | 1478028728923 Marionette TRACE conn3 <- [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"]]]}] 12:32:08 INFO - .. 12:32:08 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 983ms 12:32:08 INFO - PROCESS | 1847 | 1478028728940 Marionette TRACE conn3 -> [0,2096,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 1847 | 1478028728944 Marionette TRACE conn3 <- [1,2096,null,{"value":"8"}] 12:32:08 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 12:32:08 INFO - PROCESS | 1847 | 1478028728959 Marionette TRACE conn3 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 12:32:09 INFO - PROCESS | 1847 | 1478028729153 Marionette TRACE conn3 <- [1,2097,null,{"value":null}] 12:32:09 INFO - PROCESS | 1847 | 1478028729171 Marionette TRACE conn3 -> [0,2098,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 1847 | 1478028729174 Marionette TRACE conn3 <- [1,2098,null,{"value":"8"}] 12:32:09 INFO - PROCESS | 1847 | 1478028729180 Marionette TRACE conn3 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 12:32:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0xa4849c00) [pid = 1847] [serial = 1350] [outer = 0x951f8800] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8bcebc00) [pid = 1847] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8275c400) [pid = 1847] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8dcb8c00) [pid = 1847] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8b7c0400) [pid = 1847] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8b5b7c00) [pid = 1847] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8dca0400) [pid = 1847] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 12:32:09 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8f95d800) [pid = 1847] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 12:32:09 INFO - PROCESS | 1847 | 1478028729619 Marionette TRACE conn3 <- [1,2099,null,{}] 12:32:09 INFO - PROCESS | 1847 | 1478028729651 Marionette TRACE conn3 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:32:09 INFO - PROCESS | 1847 | 1478028729682 Marionette TRACE conn3 <- [1,2100,null,{"value":null}] 12:32:09 INFO - PROCESS | 1847 | 1478028729709 Marionette TRACE conn3 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:09 INFO - PROCESS | 1847 | 1478028729739 Marionette TRACE conn3 <- [1,2101,null,{"value":null}] 12:32:09 INFO - PROCESS | 1847 | 1478028729743 Marionette TRACE conn3 -> [0,2102,"getWindowHandles",null] 12:32:09 INFO - PROCESS | 1847 | 1478028729747 Marionette TRACE conn3 <- [1,2102,null,["8"]] 12:32:09 INFO - PROCESS | 1847 | 1478028729752 Marionette TRACE conn3 -> [0,2103,"switchToWindow",{"name":"8"}] 12:32:09 INFO - PROCESS | 1847 | 1478028729757 Marionette TRACE conn3 <- [1,2103,null,{}] 12:32:09 INFO - PROCESS | 1847 | 1478028729763 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:09 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4840000 == 24 [pid = 1847] [id = 461] 12:32:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0xa484c000) [pid = 1847] [serial = 1351] [outer = (nil)] 12:32:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0xa4c50400) [pid = 1847] [serial = 1352] [outer = 0xa484c000] 12:32:09 INFO - PROCESS | 1847 | 1478028729856 Marionette DEBUG loaded listener.js 12:32:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0xa4ce9400) [pid = 1847] [serial = 1353] [outer = 0xa484c000] 12:32:10 INFO - PROCESS | 1847 | 1478028730697 Marionette TRACE conn3 <- [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]]]}] 12:32:10 INFO - . 12:32:10 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 1779ms 12:32:10 INFO - PROCESS | 1847 | 1478028730738 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 1847 | 1478028730741 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 12:32:10 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:32:10 INFO - PROCESS | 1847 | 1478028730751 Marionette TRACE conn3 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:10 INFO - PROCESS | 1847 | 1478028730945 Marionette TRACE conn3 <- [1,2106,null,{"value":null}] 12:32:10 INFO - PROCESS | 1847 | 1478028730957 Marionette TRACE conn3 -> [0,2107,"getWindowHandles",null] 12:32:10 INFO - PROCESS | 1847 | 1478028730959 Marionette TRACE conn3 <- [1,2107,null,["8"]] 12:32:10 INFO - PROCESS | 1847 | 1478028730963 Marionette TRACE conn3 -> [0,2108,"switchToWindow",{"name":"8"}] 12:32:10 INFO - PROCESS | 1847 | 1478028730973 Marionette TRACE conn3 <- [1,2108,null,{}] 12:32:10 INFO - PROCESS | 1847 | 1478028730978 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a6000 == 25 [pid = 1847] [id = 462] 12:32:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8b5a8000) [pid = 1847] [serial = 1354] [outer = (nil)] 12:32:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8b5b2000) [pid = 1847] [serial = 1355] [outer = 0x8b5a8000] 12:32:11 INFO - PROCESS | 1847 | 1478028731062 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8b7ed000) [pid = 1847] [serial = 1356] [outer = 0x8b5a8000] 12:32:11 INFO - PROCESS | 1847 | 1478028731899 Marionette TRACE conn3 <- [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]]]}] 12:32:11 INFO - . 12:32:11 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1169ms 12:32:11 INFO - PROCESS | 1847 | 1478028731918 Marionette TRACE conn3 -> [0,2110,"getWindowHandle",null] 12:32:11 INFO - PROCESS | 1847 | 1478028731924 Marionette TRACE conn3 <- [1,2110,null,{"value":"8"}] 12:32:11 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:32:11 INFO - PROCESS | 1847 | 1478028731934 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:12 INFO - PROCESS | 1847 | 1478028732152 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 12:32:12 INFO - PROCESS | 1847 | 1478028732311 Marionette TRACE conn3 -> [0,2112,"getWindowHandles",null] 12:32:12 INFO - PROCESS | 1847 | 1478028732318 Marionette TRACE conn3 <- [1,2112,null,["8"]] 12:32:12 INFO - PROCESS | 1847 | 1478028732329 Marionette TRACE conn3 -> [0,2113,"switchToWindow",{"name":"8"}] 12:32:12 INFO - PROCESS | 1847 | 1478028732336 Marionette TRACE conn3 <- [1,2113,null,{}] 12:32:12 INFO - PROCESS | 1847 | 1478028732343 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2da000 == 26 [pid = 1847] [id = 463] 12:32:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8c2db400) [pid = 1847] [serial = 1357] [outer = (nil)] 12:32:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8c460000) [pid = 1847] [serial = 1358] [outer = 0x8c2db400] 12:32:12 INFO - PROCESS | 1847 | 1478028732493 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8c463000) [pid = 1847] [serial = 1359] [outer = 0x8c2db400] 12:32:13 INFO - PROCESS | 1847 | 1478028733322 Marionette TRACE conn3 <- [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]]]}] 12:32:13 INFO - . 12:32:13 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1432ms 12:32:13 INFO - PROCESS | 1847 | 1478028733365 Marionette TRACE conn3 -> [0,2115,"getWindowHandle",null] 12:32:13 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 12:32:13 INFO - PROCESS | 1847 | 1478028733370 Marionette TRACE conn3 <- [1,2115,null,{"value":"8"}] 12:32:13 INFO - PROCESS | 1847 | 1478028733377 Marionette TRACE conn3 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:13 INFO - PROCESS | 1847 | 1478028733584 Marionette TRACE conn3 <- [1,2116,null,{"value":null}] 12:32:13 INFO - PROCESS | 1847 | 1478028733714 Marionette TRACE conn3 -> [0,2117,"getWindowHandles",null] 12:32:13 INFO - PROCESS | 1847 | 1478028733718 Marionette TRACE conn3 <- [1,2117,null,["8"]] 12:32:13 INFO - PROCESS | 1847 | 1478028733725 Marionette TRACE conn3 -> [0,2118,"switchToWindow",{"name":"8"}] 12:32:13 INFO - PROCESS | 1847 | 1478028733730 Marionette TRACE conn3 <- [1,2118,null,{}] 12:32:13 INFO - PROCESS | 1847 | 1478028733736 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e54800 == 27 [pid = 1847] [id = 464] 12:32:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x9ae94400) [pid = 1847] [serial = 1360] [outer = (nil)] 12:32:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x9b329c00) [pid = 1847] [serial = 1361] [outer = 0x9ae94400] 12:32:13 INFO - PROCESS | 1847 | 1478028733832 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x9b32cc00) [pid = 1847] [serial = 1362] [outer = 0x9ae94400] 12:32:14 INFO - PROCESS | 1847 | 1478028734738 Marionette TRACE conn3 <- [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]]]}] 12:32:14 INFO - . 12:32:14 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1421ms 12:32:14 INFO - PROCESS | 1847 | 1478028734806 Marionette TRACE conn3 -> [0,2120,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 1847 | 1478028734813 Marionette TRACE conn3 <- [1,2120,null,{"value":"8"}] 12:32:14 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 12:32:14 INFO - PROCESS | 1847 | 1478028734819 Marionette TRACE conn3 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:15 INFO - PROCESS | 1847 | 1478028735060 Marionette TRACE conn3 <- [1,2121,null,{"value":null}] 12:32:15 INFO - PROCESS | 1847 | 1478028735198 Marionette TRACE conn3 -> [0,2122,"getWindowHandles",null] 12:32:15 INFO - PROCESS | 1847 | 1478028735203 Marionette TRACE conn3 <- [1,2122,null,["8"]] 12:32:15 INFO - PROCESS | 1847 | 1478028735251 Marionette TRACE conn3 -> [0,2123,"switchToWindow",{"name":"8"}] 12:32:15 INFO - PROCESS | 1847 | 1478028735259 Marionette TRACE conn3 <- [1,2123,null,{}] 12:32:15 INFO - PROCESS | 1847 | 1478028735266 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 1847 | ++DOCSHELL 0xa4cedc00 == 28 [pid = 1847] [id = 465] 12:32:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0xa4cf3c00) [pid = 1847] [serial = 1363] [outer = (nil)] 12:32:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0xa93c0800) [pid = 1847] [serial = 1364] [outer = 0xa4cf3c00] 12:32:15 INFO - PROCESS | 1847 | 1478028735363 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8c2dd400) [pid = 1847] [serial = 1365] [outer = 0xa4cf3c00] 12:32:16 INFO - PROCESS | 1847 | 1478028736288 Marionette TRACE conn3 <- [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]]]}] 12:32:16 INFO - . 12:32:16 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1526ms 12:32:16 INFO - PROCESS | 1847 | 1478028736356 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 1847 | 1478028736362 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 12:32:16 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 12:32:16 INFO - PROCESS | 1847 | 1478028736374 Marionette TRACE conn3 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:16 INFO - PROCESS | 1847 | 1478028736586 Marionette TRACE conn3 <- [1,2126,null,{"value":null}] 12:32:16 INFO - PROCESS | 1847 | 1478028736801 Marionette TRACE conn3 -> [0,2127,"getWindowHandles",null] 12:32:16 INFO - PROCESS | 1847 | 1478028736807 Marionette TRACE conn3 <- [1,2127,null,["8"]] 12:32:16 INFO - PROCESS | 1847 | 1478028736819 Marionette TRACE conn3 -> [0,2128,"switchToWindow",{"name":"8"}] 12:32:16 INFO - PROCESS | 1847 | 1478028736825 Marionette TRACE conn3 <- [1,2128,null,{}] 12:32:16 INFO - PROCESS | 1847 | 1478028736832 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x829ec400 == 29 [pid = 1847] [id = 466] 12:32:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x829f2c00) [pid = 1847] [serial = 1366] [outer = (nil)] 12:32:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8b5a8400) [pid = 1847] [serial = 1367] [outer = 0x829f2c00] 12:32:16 INFO - PROCESS | 1847 | 1478028736948 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8b5b7c00) [pid = 1847] [serial = 1368] [outer = 0x829f2c00] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8275c000 == 28 [pid = 1847] [id = 446] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x82924400 == 27 [pid = 1847] [id = 442] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8275b800 == 26 [pid = 1847] [id = 441] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x829eb800 == 25 [pid = 1847] [id = 443] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcefc00 == 24 [pid = 1847] [id = 448] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x8d835400 == 23 [pid = 1847] [id = 444] 12:32:17 INFO - PROCESS | 1847 | --DOCSHELL 0x823c0800 == 22 [pid = 1847] [id = 445] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8c999400) [pid = 1847] [serial = 1316] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b7cc000) [pid = 1847] [serial = 1315] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8f84a800) [pid = 1847] [serial = 1319] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dcbf000) [pid = 1847] [serial = 1318] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8b7cdc00) [pid = 1847] [serial = 1322] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8b7c2400) [pid = 1847] [serial = 1321] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8c2dfc00) [pid = 1847] [serial = 1325] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8c2db800) [pid = 1847] [serial = 1324] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8f84ec00) [pid = 1847] [serial = 1328] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8dca2c00) [pid = 1847] [serial = 1327] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x9670c800) [pid = 1847] [serial = 1330] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x829f7800) [pid = 1847] [serial = 1307] [outer = (nil)] [url = about:blank] 12:32:17 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x92e02000) [pid = 1847] [serial = 1304] [outer = (nil)] [url = about:blank] 12:32:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:18 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:18 INFO - PROCESS | 1847 | 1478028738344 Marionette TRACE conn3 <- [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]]]}] 12:32:18 INFO - . 12:32:18 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 2033ms 12:32:18 INFO - PROCESS | 1847 | 1478028738406 Marionette TRACE conn3 -> [0,2130,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 1847 | 1478028738411 Marionette TRACE conn3 <- [1,2130,null,{"value":"8"}] 12:32:18 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 12:32:18 INFO - PROCESS | 1847 | 1478028738424 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:18 INFO - PROCESS | 1847 | 1478028738622 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 12:32:18 INFO - PROCESS | 1847 | 1478028738734 Marionette TRACE conn3 -> [0,2132,"getWindowHandles",null] 12:32:18 INFO - PROCESS | 1847 | 1478028738738 Marionette TRACE conn3 <- [1,2132,null,["8"]] 12:32:18 INFO - PROCESS | 1847 | 1478028738748 Marionette TRACE conn3 -> [0,2133,"switchToWindow",{"name":"8"}] 12:32:18 INFO - PROCESS | 1847 | 1478028738754 Marionette TRACE conn3 <- [1,2133,null,{}] 12:32:18 INFO - PROCESS | 1847 | 1478028738760 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8292ac00 == 23 [pid = 1847] [id = 467] 12:32:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x829e8400) [pid = 1847] [serial = 1369] [outer = (nil)] 12:32:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x829ecc00) [pid = 1847] [serial = 1370] [outer = 0x829e8400] 12:32:18 INFO - PROCESS | 1847 | 1478028738851 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8b5a7800) [pid = 1847] [serial = 1371] [outer = 0x829e8400] 12:32:19 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:32:19 INFO - PROCESS | 1847 | 1478028739578 Marionette TRACE conn3 <- [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]]]}] 12:32:19 INFO - . 12:32:19 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1175ms 12:32:19 INFO - PROCESS | 1847 | 1478028739595 Marionette TRACE conn3 -> [0,2135,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 1847 | 1478028739602 Marionette TRACE conn3 <- [1,2135,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:32:19 INFO - PROCESS | 1847 | 1478028739609 Marionette TRACE conn3 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:19 INFO - PROCESS | 1847 | 1478028739776 Marionette TRACE conn3 <- [1,2136,null,{"value":null}] 12:32:19 INFO - PROCESS | 1847 | 1478028739899 Marionette TRACE conn3 -> [0,2137,"getWindowHandles",null] 12:32:19 INFO - PROCESS | 1847 | 1478028739903 Marionette TRACE conn3 <- [1,2137,null,["8"]] 12:32:19 INFO - PROCESS | 1847 | 1478028739909 Marionette TRACE conn3 -> [0,2138,"switchToWindow",{"name":"8"}] 12:32:19 INFO - PROCESS | 1847 | 1478028739914 Marionette TRACE conn3 <- [1,2138,null,{}] 12:32:19 INFO - PROCESS | 1847 | 1478028739920 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cb000 == 24 [pid = 1847] [id = 468] 12:32:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8b7cd000) [pid = 1847] [serial = 1372] [outer = (nil)] 12:32:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8b7e8c00) [pid = 1847] [serial = 1373] [outer = 0x8b7cd000] 12:32:20 INFO - PROCESS | 1847 | 1478028740005 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8b7ec800) [pid = 1847] [serial = 1374] [outer = 0x8b7cd000] 12:32:20 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:32:20 INFO - PROCESS | 1847 | 1478028740698 Marionette TRACE conn3 <- [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]]]}] 12:32:20 INFO - . 12:32:20 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1121ms 12:32:20 INFO - PROCESS | 1847 | 1478028740742 Marionette TRACE conn3 -> [0,2140,"getWindowHandle",null] 12:32:20 INFO - PROCESS | 1847 | 1478028740749 Marionette TRACE conn3 <- [1,2140,null,{"value":"8"}] 12:32:20 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 12:32:20 INFO - PROCESS | 1847 | 1478028740756 Marionette TRACE conn3 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:20 INFO - PROCESS | 1847 | 1478028740954 Marionette TRACE conn3 <- [1,2141,null,{"value":null}] 12:32:20 INFO - PROCESS | 1847 | 1478028740980 Marionette TRACE conn3 -> [0,2142,"getWindowHandles",null] 12:32:20 INFO - PROCESS | 1847 | 1478028740985 Marionette TRACE conn3 <- [1,2142,null,["8"]] 12:32:20 INFO - PROCESS | 1847 | 1478028740989 Marionette TRACE conn3 -> [0,2143,"switchToWindow",{"name":"8"}] 12:32:20 INFO - PROCESS | 1847 | 1478028740995 Marionette TRACE conn3 <- [1,2143,null,{}] 12:32:21 INFO - PROCESS | 1847 | 1478028741001 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95f400 == 25 [pid = 1847] [id = 469] 12:32:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8b960c00) [pid = 1847] [serial = 1375] [outer = (nil)] 12:32:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8ba93000) [pid = 1847] [serial = 1376] [outer = 0x8b960c00] 12:32:21 INFO - PROCESS | 1847 | 1478028741157 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8ba9d400) [pid = 1847] [serial = 1377] [outer = 0x8b960c00] 12:32:21 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:32:21 INFO - PROCESS | 1847 | 1478028741890 Marionette TRACE conn3 <- [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]]]}] 12:32:21 INFO - . 12:32:21 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1173ms 12:32:21 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:32:21 INFO - PROCESS | 1847 | 1478028741929 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 1847 | 1478028741932 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 12:32:21 INFO - PROCESS | 1847 | 1478028741942 Marionette TRACE conn3 -> [0,2146,"getContext",null] 12:32:21 INFO - PROCESS | 1847 | 1478028741946 Marionette TRACE conn3 <- [1,2146,null,{"value":"content"}] 12:32:21 INFO - PROCESS | 1847 | 1478028741959 Marionette TRACE conn3 -> [0,2147,"setContext",{"value":"chrome"}] 12:32:21 INFO - PROCESS | 1847 | 1478028741962 Marionette TRACE conn3 <- [1,2147,null,{}] 12:32:21 INFO - PROCESS | 1847 | 1478028741968 Marionette TRACE conn3 -> [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}] 12:32:21 INFO - PROCESS | 1847 | 1478028741988 Marionette TRACE conn3 <- [1,2148,null,{"value":true}] 12:32:22 INFO - PROCESS | 1847 | 1478028742000 Marionette TRACE conn3 -> [0,2149,"setContext",{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742004 Marionette TRACE conn3 <- [1,2149,null,{}] 12:32:22 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:32:22 INFO - PROCESS | 1847 | 1478028742019 Marionette TRACE conn3 -> [0,2150,"getContext",null] 12:32:22 INFO - PROCESS | 1847 | 1478028742025 Marionette TRACE conn3 <- [1,2150,null,{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742029 Marionette TRACE conn3 -> [0,2151,"setContext",{"value":"chrome"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742032 Marionette TRACE conn3 <- [1,2151,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742037 Marionette TRACE conn3 -> [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}] 12:32:22 INFO - PROCESS | 1847 | 1478028742055 Marionette TRACE conn3 <- [1,2152,null,{"value":null}] 12:32:22 INFO - PROCESS | 1847 | 1478028742067 Marionette TRACE conn3 -> [0,2153,"setContext",{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742072 Marionette TRACE conn3 <- [1,2153,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742077 Marionette TRACE conn3 -> [0,2154,"getContext",null] 12:32:22 INFO - PROCESS | 1847 | 1478028742079 Marionette TRACE conn3 <- [1,2154,null,{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742084 Marionette TRACE conn3 -> [0,2155,"setContext",{"value":"chrome"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742086 Marionette TRACE conn3 <- [1,2155,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742091 Marionette TRACE conn3 -> [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}] 12:32:22 INFO - PROCESS | 1847 | 1478028742106 Marionette TRACE conn3 <- [1,2156,null,{"value":true}] 12:32:22 INFO - Setting pref security.mixed_content.use_hsts (false) 12:32:22 INFO - PROCESS | 1847 | 1478028742121 Marionette TRACE conn3 -> [0,2157,"setContext",{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742123 Marionette TRACE conn3 <- [1,2157,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742127 Marionette TRACE conn3 -> [0,2158,"getContext",null] 12:32:22 INFO - PROCESS | 1847 | 1478028742131 Marionette TRACE conn3 <- [1,2158,null,{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742136 Marionette TRACE conn3 -> [0,2159,"setContext",{"value":"chrome"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742144 Marionette TRACE conn3 <- [1,2159,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742149 Marionette TRACE conn3 -> [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}] 12:32:22 INFO - PROCESS | 1847 | 1478028742164 Marionette TRACE conn3 <- [1,2160,null,{"value":null}] 12:32:22 INFO - PROCESS | 1847 | 1478028742176 Marionette TRACE conn3 -> [0,2161,"setContext",{"value":"content"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742178 Marionette TRACE conn3 <- [1,2161,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742185 Marionette TRACE conn3 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:22 INFO - PROCESS | 1847 | 1478028742631 Marionette TRACE conn3 <- [1,2162,null,{"value":null}] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8b5a8000) [pid = 1847] [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] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0xa484c000) [pid = 1847] [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] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x9a4d0800) [pid = 1847] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8b5bec00) [pid = 1847] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x82472400) [pid = 1847] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x9567a800) [pid = 1847] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8bce6400) [pid = 1847] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x9b3cd800) [pid = 1847] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 12:32:22 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8c2e4000) [pid = 1847] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 12:32:22 INFO - PROCESS | 1847 | 1478028742723 Marionette TRACE conn3 -> [0,2163,"getWindowHandles",null] 12:32:22 INFO - PROCESS | 1847 | 1478028742726 Marionette TRACE conn3 <- [1,2163,null,["8"]] 12:32:22 INFO - PROCESS | 1847 | 1478028742731 Marionette TRACE conn3 -> [0,2164,"switchToWindow",{"name":"8"}] 12:32:22 INFO - PROCESS | 1847 | 1478028742736 Marionette TRACE conn3 <- [1,2164,null,{}] 12:32:22 INFO - PROCESS | 1847 | 1478028742740 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a4c00 == 26 [pid = 1847] [id = 470] 12:32:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8b5acc00) [pid = 1847] [serial = 1378] [outer = (nil)] 12:32:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8c2e4000) [pid = 1847] [serial = 1379] [outer = 0x8b5acc00] 12:32:22 INFO - PROCESS | 1847 | 1478028742839 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dc2b000) [pid = 1847] [serial = 1380] [outer = 0x8b5acc00] 12:32:23 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:23 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:23 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 12:32:23 INFO - PROCESS | 1847 | 1478028743478 Marionette TRACE conn3 <- [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]]]}] 12:32:23 INFO - . 12:32:23 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 1575ms 12:32:23 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 12:32:23 INFO - PROCESS | 1847 | 1478028743513 Marionette TRACE conn3 -> [0,2166,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 1847 | 1478028743516 Marionette TRACE conn3 <- [1,2166,null,{"value":"8"}] 12:32:23 INFO - PROCESS | 1847 | 1478028743522 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:23 INFO - PROCESS | 1847 | 1478028743703 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 12:32:23 INFO - PROCESS | 1847 | 1478028743717 Marionette TRACE conn3 -> [0,2168,"getWindowHandles",null] 12:32:23 INFO - PROCESS | 1847 | 1478028743719 Marionette TRACE conn3 <- [1,2168,null,["8"]] 12:32:23 INFO - PROCESS | 1847 | 1478028743726 Marionette TRACE conn3 -> [0,2169,"switchToWindow",{"name":"8"}] 12:32:23 INFO - PROCESS | 1847 | 1478028743729 Marionette TRACE conn3 <- [1,2169,null,{}] 12:32:23 INFO - PROCESS | 1847 | 1478028743735 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f8bdc00 == 27 [pid = 1847] [id = 471] 12:32:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8f95b400) [pid = 1847] [serial = 1381] [outer = (nil)] 12:32:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8f960800) [pid = 1847] [serial = 1382] [outer = 0x8f95b400] 12:32:23 INFO - PROCESS | 1847 | 1478028743816 Marionette DEBUG loaded listener.js 12:32:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8fa3e000) [pid = 1847] [serial = 1383] [outer = 0x8f95b400] 12:32:24 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:32:24 INFO - PROCESS | 1847 | 1478028744580 Marionette TRACE conn3 <- [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]]]}] 12:32:24 INFO - . 12:32:24 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 1125ms 12:32:24 INFO - PROCESS | 1847 | 1478028744647 Marionette TRACE conn3 -> [0,2171,"getWindowHandle",null] 12:32:24 INFO - PROCESS | 1847 | 1478028744653 Marionette TRACE conn3 <- [1,2171,null,{"value":"8"}] 12:32:24 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 12:32:24 INFO - PROCESS | 1847 | 1478028744662 Marionette TRACE conn3 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:24 INFO - PROCESS | 1847 | 1478028744877 Marionette TRACE conn3 <- [1,2172,null,{"value":null}] 12:32:25 INFO - PROCESS | 1847 | 1478028745041 Marionette TRACE conn3 -> [0,2173,"getWindowHandles",null] 12:32:25 INFO - PROCESS | 1847 | 1478028745048 Marionette TRACE conn3 <- [1,2173,null,["8"]] 12:32:25 INFO - PROCESS | 1847 | 1478028745060 Marionette TRACE conn3 -> [0,2174,"switchToWindow",{"name":"8"}] 12:32:25 INFO - PROCESS | 1847 | 1478028745068 Marionette TRACE conn3 <- [1,2174,null,{}] 12:32:25 INFO - PROCESS | 1847 | 1478028745075 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f4000 == 28 [pid = 1847] [id = 472] 12:32:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x829f7800) [pid = 1847] [serial = 1384] [outer = (nil)] 12:32:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b5a7c00) [pid = 1847] [serial = 1385] [outer = 0x829f7800] 12:32:25 INFO - PROCESS | 1847 | 1478028745182 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b5c3400) [pid = 1847] [serial = 1386] [outer = 0x829f7800] 12:32:26 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:26 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:26 INFO - PROCESS | 1847 | 1478028746124 Marionette TRACE conn3 <- [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]]]}] 12:32:26 INFO - . 12:32:26 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 1522ms 12:32:26 INFO - PROCESS | 1847 | 1478028746188 Marionette TRACE conn3 -> [0,2176,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 1847 | 1478028746195 Marionette TRACE conn3 <- [1,2176,null,{"value":"8"}] 12:32:26 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 12:32:26 INFO - PROCESS | 1847 | 1478028746203 Marionette TRACE conn3 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:26 INFO - PROCESS | 1847 | 1478028746397 Marionette TRACE conn3 <- [1,2177,null,{"value":null}] 12:32:26 INFO - PROCESS | 1847 | 1478028746567 Marionette TRACE conn3 -> [0,2178,"getWindowHandles",null] 12:32:26 INFO - PROCESS | 1847 | 1478028746572 Marionette TRACE conn3 <- [1,2178,null,["8"]] 12:32:26 INFO - PROCESS | 1847 | 1478028746580 Marionette TRACE conn3 -> [0,2179,"switchToWindow",{"name":"8"}] 12:32:26 INFO - PROCESS | 1847 | 1478028746586 Marionette TRACE conn3 <- [1,2179,null,{}] 12:32:26 INFO - PROCESS | 1847 | 1478028746592 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x82751400 == 29 [pid = 1847] [id = 473] 12:32:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8275c800) [pid = 1847] [serial = 1387] [outer = (nil)] 12:32:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8dcae400) [pid = 1847] [serial = 1388] [outer = 0x8275c800] 12:32:26 INFO - PROCESS | 1847 | 1478028746694 Marionette DEBUG loaded listener.js 12:32:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f961800) [pid = 1847] [serial = 1389] [outer = 0x8275c800] 12:32:27 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:27 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:27 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:32:27 INFO - PROCESS | 1847 | 1478028747533 Marionette TRACE conn3 <- [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]]]}] 12:32:27 INFO - . 12:32:27 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 1374ms 12:32:27 INFO - PROCESS | 1847 | 1478028747584 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 12:32:27 INFO - PROCESS | 1847 | 1478028747593 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 12:32:27 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:32:27 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:32:27 INFO - PROCESS | 1847 | 1478028747629 Marionette TRACE conn3 -> [0,2182,"getContext",null] 12:32:27 INFO - PROCESS | 1847 | 1478028747632 Marionette TRACE conn3 <- [1,2182,null,{"value":"content"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747638 Marionette TRACE conn3 -> [0,2183,"setContext",{"value":"chrome"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747641 Marionette TRACE conn3 <- [1,2183,null,{}] 12:32:27 INFO - PROCESS | 1847 | 1478028747646 Marionette TRACE conn3 -> [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}] 12:32:27 INFO - PROCESS | 1847 | 1478028747662 Marionette TRACE conn3 <- [1,2184,null,{"value":null}] 12:32:27 INFO - PROCESS | 1847 | 1478028747668 Marionette TRACE conn3 -> [0,2185,"setContext",{"value":"content"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747671 Marionette TRACE conn3 <- [1,2185,null,{}] 12:32:27 INFO - Clearing pref security.mixed_content.use_hsts 12:32:27 INFO - PROCESS | 1847 | 1478028747677 Marionette TRACE conn3 -> [0,2186,"getContext",null] 12:32:27 INFO - PROCESS | 1847 | 1478028747681 Marionette TRACE conn3 <- [1,2186,null,{"value":"content"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747686 Marionette TRACE conn3 -> [0,2187,"setContext",{"value":"chrome"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747689 Marionette TRACE conn3 <- [1,2187,null,{}] 12:32:27 INFO - PROCESS | 1847 | 1478028747695 Marionette TRACE conn3 -> [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}] 12:32:27 INFO - PROCESS | 1847 | 1478028747711 Marionette TRACE conn3 <- [1,2188,null,{"value":null}] 12:32:27 INFO - PROCESS | 1847 | 1478028747716 Marionette TRACE conn3 -> [0,2189,"setContext",{"value":"content"}] 12:32:27 INFO - PROCESS | 1847 | 1478028747719 Marionette TRACE conn3 <- [1,2189,null,{}] 12:32:27 INFO - PROCESS | 1847 | 1478028747773 Marionette TRACE conn3 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:27 INFO - PROCESS | 1847 | 1478028747965 Marionette TRACE conn3 <- [1,2190,null,{"value":null}] 12:32:28 INFO - PROCESS | 1847 | 1478028748093 Marionette TRACE conn3 -> [0,2191,"getWindowHandles",null] 12:32:28 INFO - PROCESS | 1847 | 1478028748098 Marionette TRACE conn3 <- [1,2191,null,["8"]] 12:32:28 INFO - PROCESS | 1847 | 1478028748105 Marionette TRACE conn3 -> [0,2192,"switchToWindow",{"name":"8"}] 12:32:28 INFO - PROCESS | 1847 | 1478028748111 Marionette TRACE conn3 <- [1,2192,null,{}] 12:32:28 INFO - PROCESS | 1847 | 1478028748116 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x911bbc00 == 30 [pid = 1847] [id = 474] 12:32:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x91cbd000) [pid = 1847] [serial = 1390] [outer = (nil)] 12:32:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x92b51800) [pid = 1847] [serial = 1391] [outer = 0x91cbd000] 12:32:28 INFO - PROCESS | 1847 | 1478028748215 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x92bb2000) [pid = 1847] [serial = 1392] [outer = 0x91cbd000] 12:32:29 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:32:29 INFO - PROCESS | 1847 | 1478028749099 Marionette TRACE conn3 <- [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]]]}] 12:32:29 INFO - . 12:32:29 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 1537ms 12:32:29 INFO - PROCESS | 1847 | 1478028749163 Marionette TRACE conn3 -> [0,2194,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749170 Marionette TRACE conn3 <- [1,2194,null,{"value":"8"}] 12:32:29 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 12:32:29 INFO - PROCESS | 1847 | 1478028749178 Marionette TRACE conn3 -> [0,2195,"getContext",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749184 Marionette TRACE conn3 <- [1,2195,null,{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749193 Marionette TRACE conn3 -> [0,2196,"setContext",{"value":"chrome"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749198 Marionette TRACE conn3 <- [1,2196,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749205 Marionette TRACE conn3 -> [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}] 12:32:29 INFO - PROCESS | 1847 | 1478028749225 Marionette TRACE conn3 <- [1,2197,null,{"value":true}] 12:32:29 INFO - PROCESS | 1847 | 1478028749290 Marionette TRACE conn3 -> [0,2198,"setContext",{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749304 Marionette TRACE conn3 <- [1,2198,null,{}] 12:32:29 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:32:29 INFO - PROCESS | 1847 | 1478028749325 Marionette TRACE conn3 -> [0,2199,"getContext",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749330 Marionette TRACE conn3 <- [1,2199,null,{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749336 Marionette TRACE conn3 -> [0,2200,"setContext",{"value":"chrome"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749339 Marionette TRACE conn3 <- [1,2200,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749345 Marionette TRACE conn3 -> [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}] 12:32:29 INFO - PROCESS | 1847 | 1478028749363 Marionette TRACE conn3 <- [1,2201,null,{"value":null}] 12:32:29 INFO - PROCESS | 1847 | 1478028749370 Marionette TRACE conn3 -> [0,2202,"setContext",{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749377 Marionette TRACE conn3 <- [1,2202,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749433 Marionette TRACE conn3 -> [0,2203,"getContext",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749439 Marionette TRACE conn3 <- [1,2203,null,{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749458 Marionette TRACE conn3 -> [0,2204,"setContext",{"value":"chrome"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749465 Marionette TRACE conn3 <- [1,2204,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749471 Marionette TRACE conn3 -> [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}] 12:32:29 INFO - PROCESS | 1847 | 1478028749489 Marionette TRACE conn3 <- [1,2205,null,{"value":true}] 12:32:29 INFO - PROCESS | 1847 | 1478028749494 Marionette TRACE conn3 -> [0,2206,"setContext",{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749498 Marionette TRACE conn3 <- [1,2206,null,{}] 12:32:29 INFO - Setting pref security.mixed_content.use_hsts (false) 12:32:29 INFO - PROCESS | 1847 | 1478028749504 Marionette TRACE conn3 -> [0,2207,"getContext",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749506 Marionette TRACE conn3 <- [1,2207,null,{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749514 Marionette TRACE conn3 -> [0,2208,"setContext",{"value":"chrome"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749520 Marionette TRACE conn3 <- [1,2208,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749574 Marionette TRACE conn3 -> [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}] 12:32:29 INFO - PROCESS | 1847 | 1478028749594 Marionette TRACE conn3 <- [1,2209,null,{"value":null}] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8c995c00) [pid = 1847] [serial = 1313] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b5b2000) [pid = 1847] [serial = 1355] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b7ed000) [pid = 1847] [serial = 1356] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0xa4c50400) [pid = 1847] [serial = 1352] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0xa4ce9400) [pid = 1847] [serial = 1353] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0xa43dbc00) [pid = 1847] [serial = 1348] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x9b42ac00) [pid = 1847] [serial = 1345] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x9b4d6000) [pid = 1847] [serial = 1346] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8c999800) [pid = 1847] [serial = 1342] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8cb72000) [pid = 1847] [serial = 1343] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x82923000) [pid = 1847] [serial = 1339] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8c2df800) [pid = 1847] [serial = 1340] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x9a4d7800) [pid = 1847] [serial = 1336] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x9ae91c00) [pid = 1847] [serial = 1337] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8b7c3000) [pid = 1847] [serial = 1333] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b852000) [pid = 1847] [serial = 1334] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x97a30400) [pid = 1847] [serial = 1331] [outer = (nil)] [url = about:blank] 12:32:29 INFO - PROCESS | 1847 | 1478028749716 Marionette TRACE conn3 -> [0,2210,"setContext",{"value":"content"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749719 Marionette TRACE conn3 <- [1,2210,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749728 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:29 INFO - PROCESS | 1847 | 1478028749875 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 12:32:29 INFO - PROCESS | 1847 | 1478028749881 Marionette TRACE conn3 -> [0,2212,"getWindowHandles",null] 12:32:29 INFO - PROCESS | 1847 | 1478028749894 Marionette TRACE conn3 <- [1,2212,null,["8"]] 12:32:29 INFO - PROCESS | 1847 | 1478028749904 Marionette TRACE conn3 -> [0,2213,"switchToWindow",{"name":"8"}] 12:32:29 INFO - PROCESS | 1847 | 1478028749911 Marionette TRACE conn3 <- [1,2213,null,{}] 12:32:29 INFO - PROCESS | 1847 | 1478028749917 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f3000 == 31 [pid = 1847] [id = 475] 12:32:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8b5af400) [pid = 1847] [serial = 1393] [outer = (nil)] 12:32:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8b7c9000) [pid = 1847] [serial = 1394] [outer = 0x8b5af400] 12:32:30 INFO - PROCESS | 1847 | 1478028750012 Marionette DEBUG loaded listener.js 12:32:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8b854800) [pid = 1847] [serial = 1395] [outer = 0x8b5af400] 12:32:30 INFO - PROCESS | 1847 | 1478028750887 Marionette TRACE conn3 <- [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]]]}] 12:32:30 INFO - . 12:32:30 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 1728ms 12:32:30 INFO - PROCESS | 1847 | 1478028750906 Marionette TRACE conn3 -> [0,2215,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1847 | 1478028750910 Marionette TRACE conn3 <- [1,2215,null,{"value":"8"}] 12:32:30 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:32:30 INFO - PROCESS | 1847 | 1478028750918 Marionette TRACE conn3 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:31 INFO - PROCESS | 1847 | 1478028751081 Marionette TRACE conn3 <- [1,2216,null,{"value":null}] 12:32:31 INFO - PROCESS | 1847 | 1478028751094 Marionette TRACE conn3 -> [0,2217,"getWindowHandles",null] 12:32:31 INFO - PROCESS | 1847 | 1478028751096 Marionette TRACE conn3 <- [1,2217,null,["8"]] 12:32:31 INFO - PROCESS | 1847 | 1478028751103 Marionette TRACE conn3 -> [0,2218,"switchToWindow",{"name":"8"}] 12:32:31 INFO - PROCESS | 1847 | 1478028751108 Marionette TRACE conn3 <- [1,2218,null,{}] 12:32:31 INFO - PROCESS | 1847 | 1478028751113 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2de800 == 32 [pid = 1847] [id = 476] 12:32:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8c2df000) [pid = 1847] [serial = 1396] [outer = (nil)] 12:32:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8c2e6000) [pid = 1847] [serial = 1397] [outer = 0x8c2df000] 12:32:31 INFO - PROCESS | 1847 | 1478028751202 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8c45ec00) [pid = 1847] [serial = 1398] [outer = 0x8c2df000] 12:32:31 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:31 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:31 INFO - PROCESS | 1847 | [1847] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:32:31 INFO - PROCESS | 1847 | 1478028751965 Marionette TRACE conn3 <- [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]]]}] 12:32:31 INFO - . 12:32:31 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 1074ms 12:32:31 INFO - PROCESS | 1847 | 1478028751991 Marionette TRACE conn3 -> [0,2220,"getWindowHandle",null] 12:32:31 INFO - PROCESS | 1847 | 1478028751994 Marionette TRACE conn3 <- [1,2220,null,{"value":"8"}] 12:32:31 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:32:31 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:32:32 INFO - PROCESS | 1847 | 1478028752000 Marionette TRACE conn3 -> [0,2221,"getContext",null] 12:32:32 INFO - PROCESS | 1847 | 1478028752002 Marionette TRACE conn3 <- [1,2221,null,{"value":"content"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752008 Marionette TRACE conn3 -> [0,2222,"setContext",{"value":"chrome"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752013 Marionette TRACE conn3 <- [1,2222,null,{}] 12:32:32 INFO - PROCESS | 1847 | 1478028752018 Marionette TRACE conn3 -> [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}] 12:32:32 INFO - PROCESS | 1847 | 1478028752034 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 12:32:32 INFO - PROCESS | 1847 | 1478028752038 Marionette TRACE conn3 -> [0,2224,"setContext",{"value":"content"}] 12:32:32 INFO - Clearing pref security.mixed_content.use_hsts 12:32:32 INFO - PROCESS | 1847 | 1478028752044 Marionette TRACE conn3 <- [1,2224,null,{}] 12:32:32 INFO - PROCESS | 1847 | 1478028752050 Marionette TRACE conn3 -> [0,2225,"getContext",null] 12:32:32 INFO - PROCESS | 1847 | 1478028752053 Marionette TRACE conn3 <- [1,2225,null,{"value":"content"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752075 Marionette TRACE conn3 -> [0,2226,"setContext",{"value":"chrome"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752079 Marionette TRACE conn3 <- [1,2226,null,{}] 12:32:32 INFO - PROCESS | 1847 | 1478028752084 Marionette TRACE conn3 -> [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}] 12:32:32 INFO - PROCESS | 1847 | 1478028752097 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 12:32:32 INFO - PROCESS | 1847 | 1478028752109 Marionette TRACE conn3 -> [0,2228,"setContext",{"value":"content"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752112 Marionette TRACE conn3 <- [1,2228,null,{}] 12:32:32 INFO - PROCESS | 1847 | 1478028752119 Marionette TRACE conn3 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:32 INFO - PROCESS | 1847 | 1478028752330 Marionette TRACE conn3 <- [1,2229,null,{"value":null}] 12:32:32 INFO - PROCESS | 1847 | 1478028752421 Marionette TRACE conn3 -> [0,2230,"getWindowHandles",null] 12:32:32 INFO - PROCESS | 1847 | 1478028752424 Marionette TRACE conn3 <- [1,2230,null,["8"]] 12:32:32 INFO - PROCESS | 1847 | 1478028752428 Marionette TRACE conn3 -> [0,2231,"switchToWindow",{"name":"8"}] 12:32:32 INFO - PROCESS | 1847 | 1478028752435 Marionette TRACE conn3 <- [1,2231,null,{}] 12:32:32 INFO - PROCESS | 1847 | 1478028752440 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cb72000 == 33 [pid = 1847] [id = 477] 12:32:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8cb7f000) [pid = 1847] [serial = 1399] [outer = (nil)] 12:32:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8cc79c00) [pid = 1847] [serial = 1400] [outer = 0x8cb7f000] 12:32:32 INFO - PROCESS | 1847 | 1478028752526 Marionette DEBUG loaded listener.js 12:32:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8daaec00) [pid = 1847] [serial = 1401] [outer = 0x8cb7f000] 12:32:33 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:33 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:33 INFO - PROCESS | 1847 | 1478028753244 Marionette TRACE conn3 <- [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]]]}] 12:32:33 INFO - . 12:32:33 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 1294ms 12:32:33 INFO - PROCESS | 1847 | 1478028753297 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 1847 | 1478028753301 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 12:32:33 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:32:33 INFO - PROCESS | 1847 | 1478028753321 Marionette TRACE conn3 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:33 INFO - PROCESS | 1847 | 1478028753529 Marionette TRACE conn3 <- [1,2234,null,{"value":null}] 12:32:33 INFO - PROCESS | 1847 | 1478028753552 Marionette TRACE conn3 -> [0,2235,"getWindowHandles",null] 12:32:33 INFO - PROCESS | 1847 | 1478028753556 Marionette TRACE conn3 <- [1,2235,null,["8"]] 12:32:33 INFO - PROCESS | 1847 | 1478028753561 Marionette TRACE conn3 -> [0,2236,"switchToWindow",{"name":"8"}] 12:32:33 INFO - PROCESS | 1847 | 1478028753565 Marionette TRACE conn3 <- [1,2236,null,{}] 12:32:33 INFO - PROCESS | 1847 | 1478028753570 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca3c00 == 34 [pid = 1847] [id = 478] 12:32:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8dca4800) [pid = 1847] [serial = 1402] [outer = (nil)] 12:32:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dca8400) [pid = 1847] [serial = 1403] [outer = 0x8dca4800] 12:32:33 INFO - PROCESS | 1847 | 1478028753654 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcab400) [pid = 1847] [serial = 1404] [outer = 0x8dca4800] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8b5acc00) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x829f2c00) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8c2db400) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x829e8400) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x9ae94400) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0xa4cf3c00) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8b960c00) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8b7cd000) [pid = 1847] [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] 12:32:34 INFO - PROCESS | 1847 | 1478028754516 Marionette TRACE conn3 <- [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]]]}] 12:32:34 INFO - . 12:32:34 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 1223ms 12:32:34 INFO - PROCESS | 1847 | 1478028754543 Marionette TRACE conn3 -> [0,2238,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 1847 | 1478028754546 Marionette TRACE conn3 <- [1,2238,null,{"value":"8"}] 12:32:34 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:32:34 INFO - PROCESS | 1847 | 1478028754553 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:34 INFO - PROCESS | 1847 | 1478028754696 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 12:32:34 INFO - PROCESS | 1847 | 1478028754816 Marionette TRACE conn3 -> [0,2240,"getWindowHandles",null] 12:32:34 INFO - PROCESS | 1847 | 1478028754820 Marionette TRACE conn3 <- [1,2240,null,["8"]] 12:32:34 INFO - PROCESS | 1847 | 1478028754829 Marionette TRACE conn3 -> [0,2241,"switchToWindow",{"name":"8"}] 12:32:34 INFO - PROCESS | 1847 | 1478028754840 Marionette TRACE conn3 <- [1,2241,null,{}] 12:32:34 INFO - PROCESS | 1847 | 1478028754844 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f846c00 == 35 [pid = 1847] [id = 479] 12:32:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8f84a800) [pid = 1847] [serial = 1405] [outer = (nil)] 12:32:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8f8b0000) [pid = 1847] [serial = 1406] [outer = 0x8f84a800] 12:32:34 INFO - PROCESS | 1847 | 1478028754928 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8f8b8c00) [pid = 1847] [serial = 1407] [outer = 0x8f84a800] 12:32:35 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:32:35 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5735 12:32:35 INFO - PROCESS | 1847 | 1478028755638 Marionette TRACE conn3 <- [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]]]}] 12:32:35 INFO - . 12:32:35 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 1129ms 12:32:35 INFO - PROCESS | 1847 | 1478028755684 Marionette TRACE conn3 -> [0,2243,"getWindowHandle",null] 12:32:35 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 12:32:35 INFO - PROCESS | 1847 | 1478028755689 Marionette TRACE conn3 <- [1,2243,null,{"value":"8"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755695 Marionette TRACE conn3 -> [0,2244,"getContext",null] 12:32:35 INFO - PROCESS | 1847 | 1478028755698 Marionette TRACE conn3 <- [1,2244,null,{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755703 Marionette TRACE conn3 -> [0,2245,"setContext",{"value":"chrome"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755706 Marionette TRACE conn3 <- [1,2245,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755711 Marionette TRACE conn3 -> [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}] 12:32:35 INFO - PROCESS | 1847 | 1478028755727 Marionette TRACE conn3 <- [1,2246,null,{"value":true}] 12:32:35 INFO - PROCESS | 1847 | 1478028755730 Marionette TRACE conn3 -> [0,2247,"setContext",{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755734 Marionette TRACE conn3 <- [1,2247,null,{}] 12:32:35 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:32:35 INFO - PROCESS | 1847 | 1478028755740 Marionette TRACE conn3 -> [0,2248,"getContext",null] 12:32:35 INFO - PROCESS | 1847 | 1478028755742 Marionette TRACE conn3 <- [1,2248,null,{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755748 Marionette TRACE conn3 -> [0,2249,"setContext",{"value":"chrome"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755751 Marionette TRACE conn3 <- [1,2249,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755756 Marionette TRACE conn3 -> [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}] 12:32:35 INFO - PROCESS | 1847 | 1478028755772 Marionette TRACE conn3 <- [1,2250,null,{"value":null}] 12:32:35 INFO - PROCESS | 1847 | 1478028755777 Marionette TRACE conn3 -> [0,2251,"setContext",{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755780 Marionette TRACE conn3 <- [1,2251,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755785 Marionette TRACE conn3 -> [0,2252,"getContext",null] 12:32:35 INFO - PROCESS | 1847 | 1478028755788 Marionette TRACE conn3 <- [1,2252,null,{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755793 Marionette TRACE conn3 -> [0,2253,"setContext",{"value":"chrome"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755795 Marionette TRACE conn3 <- [1,2253,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755802 Marionette TRACE conn3 -> [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}] 12:32:35 INFO - PROCESS | 1847 | 1478028755817 Marionette TRACE conn3 <- [1,2254,null,{"value":true}] 12:32:35 INFO - PROCESS | 1847 | 1478028755822 Marionette TRACE conn3 -> [0,2255,"setContext",{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755825 Marionette TRACE conn3 <- [1,2255,null,{}] 12:32:35 INFO - Setting pref security.mixed_content.use_hsts (false) 12:32:35 INFO - PROCESS | 1847 | 1478028755830 Marionette TRACE conn3 -> [0,2256,"getContext",null] 12:32:35 INFO - PROCESS | 1847 | 1478028755832 Marionette TRACE conn3 <- [1,2256,null,{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755837 Marionette TRACE conn3 -> [0,2257,"setContext",{"value":"chrome"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755840 Marionette TRACE conn3 <- [1,2257,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755844 Marionette TRACE conn3 -> [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}] 12:32:35 INFO - PROCESS | 1847 | 1478028755859 Marionette TRACE conn3 <- [1,2258,null,{"value":null}] 12:32:35 INFO - PROCESS | 1847 | 1478028755864 Marionette TRACE conn3 -> [0,2259,"setContext",{"value":"content"}] 12:32:35 INFO - PROCESS | 1847 | 1478028755867 Marionette TRACE conn3 <- [1,2259,null,{}] 12:32:35 INFO - PROCESS | 1847 | 1478028755877 Marionette TRACE conn3 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:36 INFO - PROCESS | 1847 | 1478028756118 Marionette TRACE conn3 <- [1,2260,null,{"value":null}] 12:32:36 INFO - PROCESS | 1847 | 1478028756132 Marionette TRACE conn3 -> [0,2261,"getWindowHandles",null] 12:32:36 INFO - PROCESS | 1847 | 1478028756135 Marionette TRACE conn3 <- [1,2261,null,["8"]] 12:32:36 INFO - PROCESS | 1847 | 1478028756149 Marionette TRACE conn3 -> [0,2262,"switchToWindow",{"name":"8"}] 12:32:36 INFO - PROCESS | 1847 | 1478028756154 Marionette TRACE conn3 <- [1,2262,null,{}] 12:32:36 INFO - PROCESS | 1847 | 1478028756159 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x82470c00 == 36 [pid = 1847] [id = 480] 12:32:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x82757c00) [pid = 1847] [serial = 1408] [outer = (nil)] 12:32:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8d838000) [pid = 1847] [serial = 1409] [outer = 0x82757c00] 12:32:36 INFO - PROCESS | 1847 | 1478028756246 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8fad2000) [pid = 1847] [serial = 1410] [outer = 0x82757c00] 12:32:37 INFO - PROCESS | 1847 | [aac @ 0x8b85fc00] err{or,}_recognition separate: 1; 1 12:32:37 INFO - PROCESS | 1847 | [aac @ 0x8b85fc00] err{or,}_recognition combined: 1; 1 12:32:37 INFO - PROCESS | 1847 | [aac @ 0x8b85fc00] Unsupported bit depth: 0 12:32:37 INFO - PROCESS | 1847 | [h264 @ 0x8ba95c00] err{or,}_recognition separate: 1; 1 12:32:37 INFO - PROCESS | 1847 | [h264 @ 0x8ba95c00] err{or,}_recognition combined: 1; 1 12:32:37 INFO - PROCESS | 1847 | [h264 @ 0x8ba95c00] Unsupported bit depth: 0 12:32:37 INFO - PROCESS | 1847 | 1478028757395 Marionette TRACE conn3 <- [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]]]}] 12:32:37 INFO - . 12:32:37 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 1755ms 12:32:37 INFO - PROCESS | 1847 | 1478028757452 Marionette TRACE conn3 -> [0,2264,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 1847 | 1478028757458 Marionette TRACE conn3 <- [1,2264,null,{"value":"8"}] 12:32:37 INFO - TEST-START | /navigation-timing/idlharness.html 12:32:37 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:32:37 INFO - PROCESS | 1847 | 1478028757469 Marionette TRACE conn3 -> [0,2265,"getContext",null] 12:32:37 INFO - PROCESS | 1847 | 1478028757478 Marionette TRACE conn3 <- [1,2265,null,{"value":"content"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757488 Marionette TRACE conn3 -> [0,2266,"setContext",{"value":"chrome"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757493 Marionette TRACE conn3 <- [1,2266,null,{}] 12:32:37 INFO - PROCESS | 1847 | 1478028757558 Marionette TRACE conn3 -> [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}] 12:32:37 INFO - PROCESS | 1847 | 1478028757575 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 12:32:37 INFO - PROCESS | 1847 | 1478028757582 Marionette TRACE conn3 -> [0,2268,"setContext",{"value":"content"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757589 Marionette TRACE conn3 <- [1,2268,null,{}] 12:32:37 INFO - Clearing pref security.mixed_content.use_hsts 12:32:37 INFO - PROCESS | 1847 | 1478028757602 Marionette TRACE conn3 -> [0,2269,"getContext",null] 12:32:37 INFO - PROCESS | 1847 | 1478028757606 Marionette TRACE conn3 <- [1,2269,null,{"value":"content"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757613 Marionette TRACE conn3 -> [0,2270,"setContext",{"value":"chrome"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757616 Marionette TRACE conn3 <- [1,2270,null,{}] 12:32:37 INFO - PROCESS | 1847 | 1478028757624 Marionette TRACE conn3 -> [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}] 12:32:37 INFO - PROCESS | 1847 | 1478028757647 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 12:32:37 INFO - PROCESS | 1847 | 1478028757701 Marionette TRACE conn3 -> [0,2272,"setContext",{"value":"content"}] 12:32:37 INFO - PROCESS | 1847 | 1478028757705 Marionette TRACE conn3 <- [1,2272,null,{}] 12:32:37 INFO - PROCESS | 1847 | 1478028757712 Marionette TRACE conn3 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 12:32:37 INFO - PROCESS | 1847 | 1478028757925 Marionette TRACE conn3 <- [1,2273,null,{"value":null}] 12:32:38 INFO - PROCESS | 1847 | 1478028758108 Marionette TRACE conn3 -> [0,2274,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 1847 | 1478028758118 Marionette TRACE conn3 <- [1,2274,null,{"value":"8"}] 12:32:38 INFO - PROCESS | 1847 | 1478028758124 Marionette TRACE conn3 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:32:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dcb2400) [pid = 1847] [serial = 1411] [outer = 0x951f8800] 12:32:38 INFO - PROCESS | 1847 | 1478028758399 Marionette TRACE conn3 <- [1,2275,null,{}] 12:32:38 INFO - PROCESS | 1847 | 1478028758405 Marionette TRACE conn3 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:32:38 INFO - PROCESS | 1847 | 1478028758431 Marionette TRACE conn3 <- [1,2276,null,{"value":null}] 12:32:38 INFO - PROCESS | 1847 | 1478028758476 Marionette TRACE conn3 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:38 INFO - PROCESS | 1847 | 1478028758500 Marionette TRACE conn3 <- [1,2277,null,{"value":null}] 12:32:38 INFO - PROCESS | 1847 | 1478028758507 Marionette TRACE conn3 -> [0,2278,"getWindowHandles",null] 12:32:38 INFO - PROCESS | 1847 | 1478028758511 Marionette TRACE conn3 <- [1,2278,null,["8"]] 12:32:38 INFO - PROCESS | 1847 | 1478028758516 Marionette TRACE conn3 -> [0,2279,"switchToWindow",{"name":"8"}] 12:32:38 INFO - PROCESS | 1847 | 1478028758521 Marionette TRACE conn3 <- [1,2279,null,{}] 12:32:38 INFO - PROCESS | 1847 | 1478028758527 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb5400 == 37 [pid = 1847] [id = 481] 12:32:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8f8b6c00) [pid = 1847] [serial = 1412] [outer = (nil)] 12:32:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8fa48800) [pid = 1847] [serial = 1413] [outer = 0x8f8b6c00] 12:32:38 INFO - PROCESS | 1847 | 1478028758629 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x91161400) [pid = 1847] [serial = 1414] [outer = 0x8f8b6c00] 12:32:40 INFO - ............................................................................................. 12:32:40 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2769ms 12:32:40 INFO - TEST-START | /navigation-timing/test_document_open.html 12:32:40 INFO - PROCESS | 1847 | 1478028760121 Marionette TRACE conn3 <- [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"]]]}] 12:32:40 INFO - PROCESS | 1847 | 1478028760257 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 1847 | 1478028760266 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 12:32:40 INFO - PROCESS | 1847 | 1478028760278 Marionette TRACE conn3 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:40 INFO - PROCESS | 1847 | 1478028760497 Marionette TRACE conn3 <- [1,2282,null,{"value":null}] 12:32:40 INFO - PROCESS | 1847 | 1478028760739 Marionette TRACE conn3 -> [0,2283,"getWindowHandles",null] 12:32:40 INFO - PROCESS | 1847 | 1478028760750 Marionette TRACE conn3 <- [1,2283,null,["8"]] 12:32:40 INFO - PROCESS | 1847 | 1478028760765 Marionette TRACE conn3 -> [0,2284,"switchToWindow",{"name":"8"}] 12:32:40 INFO - PROCESS | 1847 | 1478028760771 Marionette TRACE conn3 <- [1,2284,null,{}] 12:32:40 INFO - PROCESS | 1847 | 1478028760778 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x95662800 == 38 [pid = 1847] [id = 482] 12:32:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x95663000) [pid = 1847] [serial = 1415] [outer = (nil)] 12:32:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x95664000) [pid = 1847] [serial = 1416] [outer = 0x95663000] 12:32:40 INFO - PROCESS | 1847 | 1478028760915 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x9566a000) [pid = 1847] [serial = 1417] [outer = 0x95663000] 12:32:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x823bec00 == 39 [pid = 1847] [id = 483] 12:32:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x823c1c00) [pid = 1847] [serial = 1418] [outer = (nil)] 12:32:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b5b9000) [pid = 1847] [serial = 1419] [outer = 0x823c1c00] 12:32:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8246ac00) [pid = 1847] [serial = 1420] [outer = 0x823c1c00] 12:32:42 INFO - PROCESS | 1847 | 1478028762011 Marionette TRACE conn3 <- [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]]]}] 12:32:42 INFO - ..................... 12:32:42 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1773ms 12:32:42 INFO - PROCESS | 1847 | 1478028762054 Marionette TRACE conn3 -> [0,2286,"getWindowHandle",null] 12:32:42 INFO - PROCESS | 1847 | 1478028762059 Marionette TRACE conn3 <- [1,2286,null,{"value":"8"}] 12:32:42 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 12:32:42 INFO - PROCESS | 1847 | 1478028762069 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:42 INFO - PROCESS | 1847 | 1478028762325 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8f846c00 == 38 [pid = 1847] [id = 479] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca3c00 == 37 [pid = 1847] [id = 478] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2de800 == 36 [pid = 1847] [id = 476] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8cb72000 == 35 [pid = 1847] [id = 477] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x829f3000 == 34 [pid = 1847] [id = 475] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95f400 == 33 [pid = 1847] [id = 469] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8f8bdc00 == 32 [pid = 1847] [id = 471] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x82751400 == 31 [pid = 1847] [id = 473] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a4c00 == 30 [pid = 1847] [id = 470] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x829f4000 == 29 [pid = 1847] [id = 472] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x911bbc00 == 28 [pid = 1847] [id = 474] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x82470c00 == 27 [pid = 1847] [id = 480] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb5400 == 26 [pid = 1847] [id = 481] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x823bec00 == 25 [pid = 1847] [id = 483] 12:32:43 INFO - PROCESS | 1847 | --DOCSHELL 0x95662800 == 24 [pid = 1847] [id = 482] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c463000) [pid = 1847] [serial = 1359] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8c460000) [pid = 1847] [serial = 1358] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x9b32cc00) [pid = 1847] [serial = 1362] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x9b329c00) [pid = 1847] [serial = 1361] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8c2dd400) [pid = 1847] [serial = 1365] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0xa93c0800) [pid = 1847] [serial = 1364] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b5b7c00) [pid = 1847] [serial = 1368] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8b5a8400) [pid = 1847] [serial = 1367] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8b5a7800) [pid = 1847] [serial = 1371] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x829ecc00) [pid = 1847] [serial = 1370] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8b7ec800) [pid = 1847] [serial = 1374] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8b7e8c00) [pid = 1847] [serial = 1373] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8ba9d400) [pid = 1847] [serial = 1377] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8ba93000) [pid = 1847] [serial = 1376] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8dc2b000) [pid = 1847] [serial = 1380] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8c2e4000) [pid = 1847] [serial = 1379] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8f960800) [pid = 1847] [serial = 1382] [outer = (nil)] [url = about:blank] 12:32:43 INFO - PROCESS | 1847 | 1478028763241 Marionette TRACE conn3 -> [0,2288,"getWindowHandles",null] 12:32:43 INFO - PROCESS | 1847 | 1478028763247 Marionette TRACE conn3 <- [1,2288,null,["8"]] 12:32:43 INFO - PROCESS | 1847 | 1478028763259 Marionette TRACE conn3 -> [0,2289,"switchToWindow",{"name":"8"}] 12:32:43 INFO - PROCESS | 1847 | 1478028763268 Marionette TRACE conn3 <- [1,2289,null,{}] 12:32:43 INFO - PROCESS | 1847 | 1478028763276 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c2000 == 25 [pid = 1847] [id = 484] 12:32:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x823c3000) [pid = 1847] [serial = 1421] [outer = (nil)] 12:32:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x823c5c00) [pid = 1847] [serial = 1422] [outer = 0x823c3000] 12:32:43 INFO - PROCESS | 1847 | 1478028763381 Marionette DEBUG loaded listener.js 12:32:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x82750800) [pid = 1847] [serial = 1423] [outer = 0x823c3000] 12:32:44 INFO - PROCESS | 1847 | 1478028764038 Marionette TRACE conn3 <- [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]]]}] 12:32:44 INFO - ... 12:32:44 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 2022ms 12:32:44 INFO - PROCESS | 1847 | 1478028764091 Marionette TRACE conn3 -> [0,2291,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 1847 | 1478028764098 Marionette TRACE conn3 <- [1,2291,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 12:32:44 INFO - PROCESS | 1847 | 1478028764148 Marionette TRACE conn3 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:44 INFO - PROCESS | 1847 | 1478028764396 Marionette TRACE conn3 <- [1,2292,null,{"value":null}] 12:32:44 INFO - PROCESS | 1847 | 1478028764534 Marionette TRACE conn3 -> [0,2293,"getWindowHandles",null] 12:32:44 INFO - PROCESS | 1847 | 1478028764542 Marionette TRACE conn3 <- [1,2293,null,["8"]] 12:32:44 INFO - PROCESS | 1847 | 1478028764556 Marionette TRACE conn3 -> [0,2294,"switchToWindow",{"name":"8"}] 12:32:44 INFO - PROCESS | 1847 | 1478028764565 Marionette TRACE conn3 <- [1,2294,null,{}] 12:32:44 INFO - PROCESS | 1847 | 1478028764571 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f1000 == 26 [pid = 1847] [id = 485] 12:32:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x829f2000) [pid = 1847] [serial = 1424] [outer = (nil)] 12:32:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x829f3000) [pid = 1847] [serial = 1425] [outer = 0x829f2000] 12:32:44 INFO - PROCESS | 1847 | 1478028764672 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8b5a3400) [pid = 1847] [serial = 1426] [outer = 0x829f2000] 12:32:45 INFO - PROCESS | 1847 | 1478028765490 Marionette TRACE conn3 <- [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]]]}] 12:32:45 INFO - ...................... 12:32:45 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1423ms 12:32:45 INFO - PROCESS | 1847 | 1478028765556 Marionette TRACE conn3 -> [0,2296,"getWindowHandle",null] 12:32:45 INFO - PROCESS | 1847 | 1478028765560 Marionette TRACE conn3 <- [1,2296,null,{"value":"8"}] 12:32:45 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 12:32:45 INFO - PROCESS | 1847 | 1478028765574 Marionette TRACE conn3 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:45 INFO - PROCESS | 1847 | 1478028765792 Marionette TRACE conn3 <- [1,2297,null,{"value":null}] 12:32:45 INFO - PROCESS | 1847 | 1478028765959 Marionette TRACE conn3 -> [0,2298,"getWindowHandles",null] 12:32:45 INFO - PROCESS | 1847 | 1478028765970 Marionette TRACE conn3 <- [1,2298,null,["8"]] 12:32:45 INFO - PROCESS | 1847 | 1478028765986 Marionette TRACE conn3 -> [0,2299,"switchToWindow",{"name":"8"}] 12:32:45 INFO - PROCESS | 1847 | 1478028765994 Marionette TRACE conn3 <- [1,2299,null,{}] 12:32:46 INFO - PROCESS | 1847 | 1478028766044 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e4400 == 27 [pid = 1847] [id = 486] 12:32:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b7e4800) [pid = 1847] [serial = 1427] [outer = (nil)] 12:32:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b7e8400) [pid = 1847] [serial = 1428] [outer = 0x8b7e4800] 12:32:46 INFO - PROCESS | 1847 | 1478028766142 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8b7ed800) [pid = 1847] [serial = 1429] [outer = 0x8b7e4800] 12:32:46 INFO - PROCESS | 1847 | 1478028766826 Marionette TRACE conn3 <- [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]]]}] 12:32:46 INFO - .... 12:32:46 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1274ms 12:32:46 INFO - PROCESS | 1847 | 1478028766846 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 1847 | 1478028766850 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 12:32:46 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 12:32:46 INFO - PROCESS | 1847 | 1478028766856 Marionette TRACE conn3 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:47 INFO - PROCESS | 1847 | 1478028767038 Marionette TRACE conn3 <- [1,2302,null,{"value":null}] 12:32:47 INFO - PROCESS | 1847 | 1478028767241 Marionette TRACE conn3 -> [0,2303,"getWindowHandles",null] 12:32:47 INFO - PROCESS | 1847 | 1478028767245 Marionette TRACE conn3 <- [1,2303,null,["8"]] 12:32:47 INFO - PROCESS | 1847 | 1478028767252 Marionette TRACE conn3 -> [0,2304,"switchToWindow",{"name":"8"}] 12:32:47 INFO - PROCESS | 1847 | 1478028767257 Marionette TRACE conn3 <- [1,2304,null,{}] 12:32:47 INFO - PROCESS | 1847 | 1478028767262 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x82924c00 == 28 [pid = 1847] [id = 487] 12:32:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8b95dc00) [pid = 1847] [serial = 1430] [outer = (nil)] 12:32:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8c46b800) [pid = 1847] [serial = 1431] [outer = 0x8b95dc00] 12:32:47 INFO - PROCESS | 1847 | 1478028767365 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8c4f5000) [pid = 1847] [serial = 1432] [outer = 0x8b95dc00] 12:32:48 INFO - PROCESS | 1847 | 1478028768175 Marionette TRACE conn3 <- [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]]]}] 12:32:48 INFO - ..... 12:32:48 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1375ms 12:32:48 INFO - PROCESS | 1847 | 1478028768233 Marionette TRACE conn3 -> [0,2306,"getWindowHandle",null] 12:32:48 INFO - PROCESS | 1847 | 1478028768237 Marionette TRACE conn3 <- [1,2306,null,{"value":"8"}] 12:32:48 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 12:32:48 INFO - PROCESS | 1847 | 1478028768252 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:48 INFO - PROCESS | 1847 | 1478028768424 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 12:32:48 INFO - PROCESS | 1847 | 1478028768436 Marionette TRACE conn3 -> [0,2308,"getWindowHandles",null] 12:32:48 INFO - PROCESS | 1847 | 1478028768443 Marionette TRACE conn3 <- [1,2308,null,["8"]] 12:32:48 INFO - PROCESS | 1847 | 1478028768563 Marionette TRACE conn3 -> [0,2309,"switchToWindow",{"name":"8"}] 12:32:48 INFO - PROCESS | 1847 | 1478028768571 Marionette TRACE conn3 <- [1,2309,null,{}] 12:32:48 INFO - PROCESS | 1847 | 1478028768579 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e9800 == 29 [pid = 1847] [id = 488] 12:32:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x829ea000) [pid = 1847] [serial = 1433] [outer = (nil)] 12:32:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x829f2800) [pid = 1847] [serial = 1434] [outer = 0x829ea000] 12:32:48 INFO - PROCESS | 1847 | 1478028768675 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8b5a8c00) [pid = 1847] [serial = 1435] [outer = 0x829ea000] 12:32:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8274f800 == 30 [pid = 1847] [id = 489] 12:32:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b7c3c00) [pid = 1847] [serial = 1436] [outer = (nil)] 12:32:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8b7e6400) [pid = 1847] [serial = 1437] [outer = 0x8b7c3c00] 12:32:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8b7e2c00) [pid = 1847] [serial = 1438] [outer = 0x8b7c3c00] 12:32:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8b7bf800) [pid = 1847] [serial = 1439] [outer = 0x8b7c3c00] 12:32:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8b952400) [pid = 1847] [serial = 1440] [outer = 0x8b7c3c00] 12:32:49 INFO - PROCESS | 1847 | 1478028769975 Marionette TRACE conn3 <- [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]]]}] 12:32:50 INFO - ..... 12:32:50 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 1773ms 12:32:50 INFO - PROCESS | 1847 | 1478028770025 Marionette TRACE conn3 -> [0,2311,"getWindowHandle",null] 12:32:50 INFO - PROCESS | 1847 | 1478028770030 Marionette TRACE conn3 <- [1,2311,null,{"value":"8"}] 12:32:50 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 12:32:50 INFO - PROCESS | 1847 | 1478028770045 Marionette TRACE conn3 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:50 INFO - PROCESS | 1847 | 1478028770294 Marionette TRACE conn3 <- [1,2312,null,{"value":null}] 12:32:50 INFO - PROCESS | 1847 | 1478028770323 Marionette TRACE conn3 -> [0,2313,"getWindowHandles",null] 12:32:50 INFO - PROCESS | 1847 | 1478028770328 Marionette TRACE conn3 <- [1,2313,null,["8"]] 12:32:50 INFO - PROCESS | 1847 | 1478028770334 Marionette TRACE conn3 -> [0,2314,"switchToWindow",{"name":"8"}] 12:32:50 INFO - PROCESS | 1847 | 1478028770339 Marionette TRACE conn3 <- [1,2314,null,{}] 12:32:50 INFO - PROCESS | 1847 | 1478028770344 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcecc00 == 31 [pid = 1847] [id = 490] 12:32:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8bcef400) [pid = 1847] [serial = 1441] [outer = (nil)] 12:32:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8c4f9000) [pid = 1847] [serial = 1442] [outer = 0x8bcef400] 12:32:50 INFO - PROCESS | 1847 | 1478028770498 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8c4fcc00) [pid = 1847] [serial = 1443] [outer = 0x8bcef400] 12:32:51 INFO - PROCESS | 1847 | 1478028771154 Marionette TRACE conn3 <- [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]]]}] 12:32:51 INFO - .......... 12:32:51 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1173ms 12:32:51 INFO - PROCESS | 1847 | 1478028771225 Marionette TRACE conn3 -> [0,2316,"getWindowHandle",null] 12:32:51 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 12:32:51 INFO - PROCESS | 1847 | 1478028771232 Marionette TRACE conn3 <- [1,2316,null,{"value":"8"}] 12:32:51 INFO - PROCESS | 1847 | 1478028771239 Marionette TRACE conn3 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:51 INFO - PROCESS | 1847 | 1478028771555 Marionette TRACE conn3 <- [1,2317,null,{"value":null}] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x823c1c00) [pid = 1847] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8b5af400) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8c2df000) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x91cbd000) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8275c800) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x829f7800) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8cb7f000) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dca4800) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8f8b6c00) [pid = 1847] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8f84a800) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8f95b400) [pid = 1847] [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] 12:32:51 INFO - PROCESS | 1847 | 1478028771669 Marionette TRACE conn3 -> [0,2318,"getWindowHandles",null] 12:32:51 INFO - PROCESS | 1847 | 1478028771674 Marionette TRACE conn3 <- [1,2318,null,["8"]] 12:32:51 INFO - PROCESS | 1847 | 1478028771683 Marionette TRACE conn3 -> [0,2319,"switchToWindow",{"name":"8"}] 12:32:51 INFO - PROCESS | 1847 | 1478028771691 Marionette TRACE conn3 <- [1,2319,null,{}] 12:32:51 INFO - PROCESS | 1847 | 1478028771698 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f3800 == 32 [pid = 1847] [id = 491] 12:32:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x829f7800) [pid = 1847] [serial = 1444] [outer = (nil)] 12:32:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8cab9c00) [pid = 1847] [serial = 1445] [outer = 0x829f7800] 12:32:51 INFO - PROCESS | 1847 | 1478028771789 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8cac5c00) [pid = 1847] [serial = 1446] [outer = 0x829f7800] 12:32:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a4400 == 33 [pid = 1847] [id = 492] 12:32:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8d8b4400) [pid = 1847] [serial = 1447] [outer = (nil)] 12:32:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8daba400) [pid = 1847] [serial = 1448] [outer = 0x8d8b4400] 12:32:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8d8bbc00) [pid = 1847] [serial = 1449] [outer = 0x8d8b4400] 12:32:52 INFO - PROCESS | 1847 | [1847] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 12:32:52 INFO - PROCESS | 1847 | 1478028772596 Marionette TRACE conn3 <- [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]]]}] 12:32:52 INFO - ....................... 12:32:52 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1381ms 12:32:52 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 12:32:52 INFO - PROCESS | 1847 | 1478028772618 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 1847 | 1478028772622 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 12:32:52 INFO - PROCESS | 1847 | 1478028772630 Marionette TRACE conn3 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:52 INFO - PROCESS | 1847 | 1478028772847 Marionette TRACE conn3 <- [1,2322,null,{"value":null}] 12:32:52 INFO - PROCESS | 1847 | 1478028772858 Marionette TRACE conn3 -> [0,2323,"getWindowHandles",null] 12:32:52 INFO - PROCESS | 1847 | 1478028772862 Marionette TRACE conn3 <- [1,2323,null,["8"]] 12:32:52 INFO - PROCESS | 1847 | 1478028772868 Marionette TRACE conn3 -> [0,2324,"switchToWindow",{"name":"8"}] 12:32:52 INFO - PROCESS | 1847 | 1478028772875 Marionette TRACE conn3 <- [1,2324,null,{}] 12:32:52 INFO - PROCESS | 1847 | 1478028772883 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cc000 == 34 [pid = 1847] [id = 493] 12:32:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8dac1800) [pid = 1847] [serial = 1450] [outer = (nil)] 12:32:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dc28c00) [pid = 1847] [serial = 1451] [outer = 0x8dac1800] 12:32:52 INFO - PROCESS | 1847 | 1478028772964 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8dca3000) [pid = 1847] [serial = 1452] [outer = 0x8dac1800] 12:32:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbb000 == 35 [pid = 1847] [id = 494] 12:32:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8dcbe400) [pid = 1847] [serial = 1453] [outer = (nil)] 12:32:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8f848c00) [pid = 1847] [serial = 1454] [outer = 0x8dcbe400] 12:32:53 INFO - PROCESS | 1847 | 1478028773597 Marionette TRACE conn3 <- [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]]]}] 12:32:53 INFO - ..... 12:32:53 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1022ms 12:32:53 INFO - PROCESS | 1847 | 1478028773651 Marionette TRACE conn3 -> [0,2326,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 1847 | 1478028773655 Marionette TRACE conn3 <- [1,2326,null,{"value":"8"}] 12:32:53 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 12:32:53 INFO - PROCESS | 1847 | 1478028773661 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:53 INFO - PROCESS | 1847 | 1478028773871 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 12:32:53 INFO - PROCESS | 1847 | 1478028773972 Marionette TRACE conn3 -> [0,2328,"getWindowHandles",null] 12:32:53 INFO - PROCESS | 1847 | 1478028773977 Marionette TRACE conn3 <- [1,2328,null,["8"]] 12:32:53 INFO - PROCESS | 1847 | 1478028773984 Marionette TRACE conn3 -> [0,2329,"switchToWindow",{"name":"8"}] 12:32:53 INFO - PROCESS | 1847 | 1478028773993 Marionette TRACE conn3 <- [1,2329,null,{}] 12:32:54 INFO - PROCESS | 1847 | 1478028774000 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c4c00 == 36 [pid = 1847] [id = 495] 12:32:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x82470800) [pid = 1847] [serial = 1455] [outer = (nil)] 12:32:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x82752800) [pid = 1847] [serial = 1456] [outer = 0x82470800] 12:32:54 INFO - PROCESS | 1847 | 1478028774146 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x82920400) [pid = 1847] [serial = 1457] [outer = 0x82470800] 12:32:54 INFO - PROCESS | 1847 | 1478028774795 Marionette TRACE conn3 <- [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]]]}] 12:32:54 INFO - ... 12:32:54 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1171ms 12:32:54 INFO - PROCESS | 1847 | 1478028774852 Marionette TRACE conn3 -> [0,2331,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 1847 | 1478028774860 Marionette TRACE conn3 <- [1,2331,null,{"value":"8"}] 12:32:54 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 12:32:54 INFO - PROCESS | 1847 | 1478028774873 Marionette TRACE conn3 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:55 INFO - PROCESS | 1847 | 1478028775093 Marionette TRACE conn3 <- [1,2332,null,{"value":null}] 12:32:55 INFO - PROCESS | 1847 | 1478028775270 Marionette TRACE conn3 -> [0,2333,"getWindowHandles",null] 12:32:55 INFO - PROCESS | 1847 | 1478028775276 Marionette TRACE conn3 <- [1,2333,null,["8"]] 12:32:55 INFO - PROCESS | 1847 | 1478028775299 Marionette TRACE conn3 -> [0,2334,"switchToWindow",{"name":"8"}] 12:32:55 INFO - PROCESS | 1847 | 1478028775307 Marionette TRACE conn3 <- [1,2334,null,{}] 12:32:55 INFO - PROCESS | 1847 | 1478028775313 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b959c00 == 37 [pid = 1847] [id = 496] 12:32:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8b960400) [pid = 1847] [serial = 1458] [outer = (nil)] 12:32:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8c98b000) [pid = 1847] [serial = 1459] [outer = 0x8b960400] 12:32:55 INFO - PROCESS | 1847 | 1478028775410 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8c991000) [pid = 1847] [serial = 1460] [outer = 0x8b960400] 12:32:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8c0800 == 38 [pid = 1847] [id = 497] 12:32:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8dac3000) [pid = 1847] [serial = 1461] [outer = (nil)] 12:32:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8dac3c00) [pid = 1847] [serial = 1462] [outer = 0x8dac3000] 12:32:56 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:32:56 INFO - PROCESS | 1847 | 1478028776234 Marionette TRACE conn3 <- [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]]]}] 12:32:56 INFO - ... 12:32:56 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1426ms 12:32:56 INFO - PROCESS | 1847 | 1478028776298 Marionette TRACE conn3 -> [0,2336,"getWindowHandle",null] 12:32:56 INFO - TEST-START | /navigation-timing/test_readwrite.html 12:32:56 INFO - PROCESS | 1847 | 1478028776302 Marionette TRACE conn3 <- [1,2336,null,{"value":"8"}] 12:32:56 INFO - PROCESS | 1847 | 1478028776309 Marionette TRACE conn3 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:56 INFO - PROCESS | 1847 | 1478028776492 Marionette TRACE conn3 <- [1,2337,null,{"value":null}] 12:32:56 INFO - PROCESS | 1847 | 1478028776668 Marionette TRACE conn3 -> [0,2338,"getWindowHandles",null] 12:32:56 INFO - PROCESS | 1847 | 1478028776678 Marionette TRACE conn3 <- [1,2338,null,["8"]] 12:32:56 INFO - PROCESS | 1847 | 1478028776690 Marionette TRACE conn3 -> [0,2339,"switchToWindow",{"name":"8"}] 12:32:56 INFO - PROCESS | 1847 | 1478028776695 Marionette TRACE conn3 <- [1,2339,null,{}] 12:32:56 INFO - PROCESS | 1847 | 1478028776702 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e8c00 == 39 [pid = 1847] [id = 498] 12:32:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8dcafc00) [pid = 1847] [serial = 1463] [outer = (nil)] 12:32:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8dcb7400) [pid = 1847] [serial = 1464] [outer = 0x8dcafc00] 12:32:56 INFO - PROCESS | 1847 | 1478028776795 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8f84b000) [pid = 1847] [serial = 1465] [outer = 0x8dcafc00] 12:32:57 INFO - PROCESS | 1847 | 1478028777385 Marionette TRACE conn3 <- [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]]]}] 12:32:57 INFO - ... 12:32:57 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1171ms 12:32:57 INFO - PROCESS | 1847 | 1478028777479 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 1847 | 1478028777482 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 12:32:57 INFO - PROCESS | 1847 | 1478028777493 Marionette TRACE conn3 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:57 INFO - PROCESS | 1847 | 1478028777740 Marionette TRACE conn3 <- [1,2342,null,{"value":null}] 12:32:57 INFO - PROCESS | 1847 | 1478028777863 Marionette TRACE conn3 -> [0,2343,"getWindowHandles",null] 12:32:57 INFO - PROCESS | 1847 | 1478028777866 Marionette TRACE conn3 <- [1,2343,null,["8"]] 12:32:57 INFO - PROCESS | 1847 | 1478028777874 Marionette TRACE conn3 -> [0,2344,"switchToWindow",{"name":"8"}] 12:32:57 INFO - PROCESS | 1847 | 1478028777879 Marionette TRACE conn3 <- [1,2344,null,{}] 12:32:57 INFO - PROCESS | 1847 | 1478028777888 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f962800 == 40 [pid = 1847] [id = 499] 12:32:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8f963800) [pid = 1847] [serial = 1466] [outer = (nil)] 12:32:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8fa40c00) [pid = 1847] [serial = 1467] [outer = 0x8f963800] 12:32:58 INFO - PROCESS | 1847 | 1478028778023 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8fa42800) [pid = 1847] [serial = 1468] [outer = 0x8f963800] 12:32:58 INFO - ...................... 12:32:58 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1230ms 12:32:58 INFO - PROCESS | 1847 | 1478028778705 Marionette TRACE conn3 <- [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]]]}] 12:32:58 INFO - PROCESS | 1847 | 1478028778772 Marionette TRACE conn3 -> [0,2346,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 1847 | 1478028778777 Marionette TRACE conn3 <- [1,2346,null,{"value":"8"}] 12:32:58 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 12:32:58 INFO - PROCESS | 1847 | 1478028778787 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:58 INFO - PROCESS | 1847 | 1478028778955 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 12:32:59 INFO - PROCESS | 1847 | 1478028779089 Marionette TRACE conn3 -> [0,2348,"getWindowHandles",null] 12:32:59 INFO - PROCESS | 1847 | 1478028779092 Marionette TRACE conn3 <- [1,2348,null,["8"]] 12:32:59 INFO - PROCESS | 1847 | 1478028779100 Marionette TRACE conn3 -> [0,2349,"switchToWindow",{"name":"8"}] 12:32:59 INFO - PROCESS | 1847 | 1478028779106 Marionette TRACE conn3 <- [1,2349,null,{}] 12:32:59 INFO - PROCESS | 1847 | 1478028779111 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:32:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac6400 == 41 [pid = 1847] [id = 500] 12:32:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x90703400) [pid = 1847] [serial = 1469] [outer = (nil)] 12:32:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x911b5c00) [pid = 1847] [serial = 1470] [outer = 0x90703400] 12:32:59 INFO - PROCESS | 1847 | 1478028779206 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x91c0bc00) [pid = 1847] [serial = 1471] [outer = 0x90703400] 12:32:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b7c00 == 42 [pid = 1847] [id = 501] 12:32:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x8291b800) [pid = 1847] [serial = 1472] [outer = (nil)] 12:32:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x8275c800) [pid = 1847] [serial = 1473] [outer = 0x8291b800] 12:33:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x8b5ab000) [pid = 1847] [serial = 1474] [outer = 0x8291b800] 12:33:00 INFO - ......................................... 12:33:00 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1751ms 12:33:00 INFO - PROCESS | 1847 | 1478028780492 Marionette TRACE conn3 <- [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]]]}] 12:33:00 INFO - PROCESS | 1847 | 1478028780567 Marionette TRACE conn3 -> [0,2351,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 1847 | 1478028780573 Marionette TRACE conn3 <- [1,2351,null,{"value":"8"}] 12:33:00 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 12:33:00 INFO - PROCESS | 1847 | 1478028780584 Marionette TRACE conn3 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:00 INFO - PROCESS | 1847 | 1478028780786 Marionette TRACE conn3 <- [1,2352,null,{"value":null}] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b8800 == 41 [pid = 1847] [id = 455] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8bceb400 == 40 [pid = 1847] [id = 452] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2f400 == 39 [pid = 1847] [id = 453] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x92e0a400 == 38 [pid = 1847] [id = 454] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c0000 == 37 [pid = 1847] [id = 451] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8292ac00 == 36 [pid = 1847] [id = 467] 12:33:00 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8b5b9000) [pid = 1847] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:33:00 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x95664000) [pid = 1847] [serial = 1416] [outer = (nil)] [url = about:blank] 12:33:00 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8246ac00) [pid = 1847] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:33:00 INFO - PROCESS | 1847 | 1478028780977 Marionette TRACE conn3 -> [0,2353,"getWindowHandles",null] 12:33:00 INFO - PROCESS | 1847 | 1478028780982 Marionette TRACE conn3 <- [1,2353,null,["8"]] 12:33:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbb000 == 35 [pid = 1847] [id = 494] 12:33:01 INFO - PROCESS | 1847 | 1478028780995 Marionette TRACE conn3 -> [0,2354,"switchToWindow",{"name":"8"}] 12:33:01 INFO - PROCESS | 1847 | 1478028781001 Marionette TRACE conn3 <- [1,2354,null,{}] 12:33:01 INFO - PROCESS | 1847 | 1478028781008 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b7800 == 36 [pid = 1847] [id = 502] 12:33:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x8b5b8400) [pid = 1847] [serial = 1475] [outer = (nil)] 12:33:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x8b7c3400) [pid = 1847] [serial = 1476] [outer = 0x8b5b8400] 12:33:01 INFO - PROCESS | 1847 | 1478028781102 Marionette DEBUG loaded listener.js 12:33:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x8b856000) [pid = 1847] [serial = 1477] [outer = 0x8b5b8400] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8fa48800) [pid = 1847] [serial = 1413] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x91161400) [pid = 1847] [serial = 1414] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8d838000) [pid = 1847] [serial = 1409] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x8f8b0000) [pid = 1847] [serial = 1406] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8f8b8c00) [pid = 1847] [serial = 1407] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8dca8400) [pid = 1847] [serial = 1403] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8dcab400) [pid = 1847] [serial = 1404] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8cc79c00) [pid = 1847] [serial = 1400] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8daaec00) [pid = 1847] [serial = 1401] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8c2e6000) [pid = 1847] [serial = 1397] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8c45ec00) [pid = 1847] [serial = 1398] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8b7c9000) [pid = 1847] [serial = 1394] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8b854800) [pid = 1847] [serial = 1395] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x92b51800) [pid = 1847] [serial = 1391] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x92bb2000) [pid = 1847] [serial = 1392] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8dcae400) [pid = 1847] [serial = 1388] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8f961800) [pid = 1847] [serial = 1389] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8b5a7c00) [pid = 1847] [serial = 1385] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8b5c3400) [pid = 1847] [serial = 1386] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8fa3e000) [pid = 1847] [serial = 1383] [outer = (nil)] [url = about:blank] 12:33:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x823be000 == 37 [pid = 1847] [id = 503] 12:33:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x823c0000) [pid = 1847] [serial = 1478] [outer = (nil)] 12:33:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8ba90c00) [pid = 1847] [serial = 1479] [outer = 0x823c0000] 12:33:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8c465800) [pid = 1847] [serial = 1480] [outer = 0x823c0000] 12:33:02 INFO - PROCESS | 1847 | 1478028782785 Marionette TRACE conn3 <- [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]]]}] 12:33:02 INFO - ....... 12:33:02 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2238ms 12:33:02 INFO - PROCESS | 1847 | 1478028782822 Marionette TRACE conn3 -> [0,2356,"getWindowHandle",null] 12:33:02 INFO - PROCESS | 1847 | 1478028782826 Marionette TRACE conn3 <- [1,2356,null,{"value":"8"}] 12:33:02 INFO - TEST-START | /navigation-timing/test_timing_reload.html 12:33:02 INFO - PROCESS | 1847 | 1478028782833 Marionette TRACE conn3 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:03 INFO - PROCESS | 1847 | 1478028783075 Marionette TRACE conn3 <- [1,2357,null,{"value":null}] 12:33:03 INFO - PROCESS | 1847 | 1478028783095 Marionette TRACE conn3 -> [0,2358,"getWindowHandles",null] 12:33:03 INFO - PROCESS | 1847 | 1478028783098 Marionette TRACE conn3 <- [1,2358,null,["8"]] 12:33:03 INFO - PROCESS | 1847 | 1478028783105 Marionette TRACE conn3 -> [0,2359,"switchToWindow",{"name":"8"}] 12:33:03 INFO - PROCESS | 1847 | 1478028783111 Marionette TRACE conn3 <- [1,2359,null,{}] 12:33:03 INFO - PROCESS | 1847 | 1478028783117 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c98e400 == 38 [pid = 1847] [id = 504] 12:33:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8c992c00) [pid = 1847] [serial = 1481] [outer = (nil)] 12:33:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8cab9400) [pid = 1847] [serial = 1482] [outer = 0x8c992c00] 12:33:03 INFO - PROCESS | 1847 | 1478028783286 Marionette DEBUG loaded listener.js 12:33:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8cabe800) [pid = 1847] [serial = 1483] [outer = 0x8c992c00] 12:33:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8bcf0000 == 39 [pid = 1847] [id = 505] 12:33:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8dac0000) [pid = 1847] [serial = 1484] [outer = (nil)] 12:33:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8dabf800) [pid = 1847] [serial = 1485] [outer = 0x8dac0000] 12:33:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8dab8800) [pid = 1847] [serial = 1486] [outer = 0x8dac0000] 12:33:04 INFO - PROCESS | 1847 | [1847] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 12:33:04 INFO - PROCESS | 1847 | 1478028784192 Marionette TRACE conn3 <- [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]]]}] 12:33:04 INFO - ................... 12:33:04 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1426ms 12:33:04 INFO - PROCESS | 1847 | 1478028784268 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 1847 | 1478028784275 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 12:33:04 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 12:33:04 INFO - PROCESS | 1847 | 1478028784287 Marionette TRACE conn3 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:04 INFO - PROCESS | 1847 | 1478028784497 Marionette TRACE conn3 <- [1,2362,null,{"value":null}] 12:33:04 INFO - PROCESS | 1847 | 1478028784530 Marionette TRACE conn3 -> [0,2363,"getWindowHandles",null] 12:33:04 INFO - PROCESS | 1847 | 1478028784533 Marionette TRACE conn3 <- [1,2363,null,["8"]] 12:33:04 INFO - PROCESS | 1847 | 1478028784540 Marionette TRACE conn3 -> [0,2364,"switchToWindow",{"name":"8"}] 12:33:04 INFO - PROCESS | 1847 | 1478028784546 Marionette TRACE conn3 <- [1,2364,null,{}] 12:33:04 INFO - PROCESS | 1847 | 1478028784622 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbf000 == 40 [pid = 1847] [id = 506] 12:33:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8dcbf400) [pid = 1847] [serial = 1487] [outer = (nil)] 12:33:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8f8b4800) [pid = 1847] [serial = 1488] [outer = 0x8dcbf400] 12:33:04 INFO - PROCESS | 1847 | 1478028784711 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8f95a800) [pid = 1847] [serial = 1489] [outer = 0x8dcbf400] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x829f7800) [pid = 1847] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8d8b4400) [pid = 1847] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8b95dc00) [pid = 1847] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8b7e4800) [pid = 1847] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x823c3000) [pid = 1847] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8b7c3c00) [pid = 1847] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x829f2000) [pid = 1847] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8bcef400) [pid = 1847] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x829ea000) [pid = 1847] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8dcbe400) [pid = 1847] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:05 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x95663000) [pid = 1847] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 12:33:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c992400 == 41 [pid = 1847] [id = 507] 12:33:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8cabd400) [pid = 1847] [serial = 1490] [outer = (nil)] 12:33:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8dac0400) [pid = 1847] [serial = 1491] [outer = 0x8cabd400] 12:33:05 INFO - PROCESS | 1847 | 1478028785507 Marionette TRACE conn3 <- [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]]]}] 12:33:05 INFO - ........... 12:33:05 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1274ms 12:33:05 INFO - PROCESS | 1847 | 1478028785562 Marionette TRACE conn3 -> [0,2366,"getWindowHandle",null] 12:33:05 INFO - PROCESS | 1847 | 1478028785566 Marionette TRACE conn3 <- [1,2366,null,{"value":"8"}] 12:33:05 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 12:33:05 INFO - PROCESS | 1847 | 1478028785573 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:05 INFO - PROCESS | 1847 | 1478028785727 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 12:33:05 INFO - PROCESS | 1847 | 1478028785737 Marionette TRACE conn3 -> [0,2368,"getWindowHandles",null] 12:33:05 INFO - PROCESS | 1847 | 1478028785741 Marionette TRACE conn3 <- [1,2368,null,["8"]] 12:33:05 INFO - PROCESS | 1847 | 1478028785747 Marionette TRACE conn3 -> [0,2369,"switchToWindow",{"name":"8"}] 12:33:05 INFO - PROCESS | 1847 | 1478028785752 Marionette TRACE conn3 <- [1,2369,null,{}] 12:33:05 INFO - PROCESS | 1847 | 1478028785872 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa41400 == 42 [pid = 1847] [id = 508] 12:33:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8fa43800) [pid = 1847] [serial = 1492] [outer = (nil)] 12:33:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8fa47000) [pid = 1847] [serial = 1493] [outer = 0x8fa43800] 12:33:05 INFO - PROCESS | 1847 | 1478028785953 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8fac8000) [pid = 1847] [serial = 1494] [outer = 0x8fa43800] 12:33:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e9c00 == 43 [pid = 1847] [id = 509] 12:33:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x9070b800) [pid = 1847] [serial = 1495] [outer = (nil)] 12:33:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x91cb8800) [pid = 1847] [serial = 1496] [outer = 0x9070b800] 12:33:06 INFO - PROCESS | 1847 | 1478028786558 Marionette TRACE conn3 <- [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]]]}] 12:33:06 INFO - ....... 12:33:06 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1025ms 12:33:06 INFO - PROCESS | 1847 | 1478028786604 Marionette TRACE conn3 -> [0,2371,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 1847 | 1478028786607 Marionette TRACE conn3 <- [1,2371,null,{"value":"8"}] 12:33:06 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 12:33:06 INFO - PROCESS | 1847 | 1478028786619 Marionette TRACE conn3 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:06 INFO - PROCESS | 1847 | 1478028786780 Marionette TRACE conn3 <- [1,2372,null,{"value":null}] 12:33:06 INFO - PROCESS | 1847 | 1478028786910 Marionette TRACE conn3 -> [0,2373,"getWindowHandles",null] 12:33:06 INFO - PROCESS | 1847 | 1478028786919 Marionette TRACE conn3 <- [1,2373,null,["8"]] 12:33:06 INFO - PROCESS | 1847 | 1478028786924 Marionette TRACE conn3 -> [0,2374,"switchToWindow",{"name":"8"}] 12:33:06 INFO - PROCESS | 1847 | 1478028786929 Marionette TRACE conn3 <- [1,2374,null,{}] 12:33:06 INFO - PROCESS | 1847 | 1478028786933 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x91cb5400 == 44 [pid = 1847] [id = 510] 12:33:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x91cb5c00) [pid = 1847] [serial = 1497] [outer = (nil)] 12:33:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8dcbbc00) [pid = 1847] [serial = 1498] [outer = 0x91cb5c00] 12:33:07 INFO - PROCESS | 1847 | 1478028787015 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x92bbd000) [pid = 1847] [serial = 1499] [outer = 0x91cb5c00] 12:33:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475400 == 45 [pid = 1847] [id = 511] 12:33:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8292ac00) [pid = 1847] [serial = 1500] [outer = (nil)] 12:33:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8275c400) [pid = 1847] [serial = 1501] [outer = 0x8292ac00] 12:33:07 INFO - PROCESS | 1847 | 1478028787641 Marionette TRACE conn3 <- [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]]]}] 12:33:07 INFO - ... 12:33:07 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1081ms 12:33:07 INFO - PROCESS | 1847 | 1478028787702 Marionette TRACE conn3 -> [0,2376,"getWindowHandle",null] 12:33:07 INFO - PROCESS | 1847 | 1478028787708 Marionette TRACE conn3 <- [1,2376,null,{"value":"8"}] 12:33:07 INFO - TEST-START | /pointerlock/constructor.html 12:33:07 INFO - PROCESS | 1847 | 1478028787719 Marionette TRACE conn3 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:07 INFO - PROCESS | 1847 | 1478028787925 Marionette TRACE conn3 <- [1,2377,null,{"value":null}] 12:33:08 INFO - PROCESS | 1847 | 1478028788098 Marionette TRACE conn3 -> [0,2378,"getWindowHandles",null] 12:33:08 INFO - PROCESS | 1847 | 1478028788103 Marionette TRACE conn3 <- [1,2378,null,["8"]] 12:33:08 INFO - PROCESS | 1847 | 1478028788114 Marionette TRACE conn3 -> [0,2379,"switchToWindow",{"name":"8"}] 12:33:08 INFO - PROCESS | 1847 | 1478028788122 Marionette TRACE conn3 <- [1,2379,null,{}] 12:33:08 INFO - PROCESS | 1847 | 1478028788170 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cd800 == 46 [pid = 1847] [id = 512] 12:33:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8b7df400) [pid = 1847] [serial = 1502] [outer = (nil)] 12:33:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x8b859000) [pid = 1847] [serial = 1503] [outer = 0x8b7df400] 12:33:08 INFO - PROCESS | 1847 | 1478028788281 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x8b95c000) [pid = 1847] [serial = 1504] [outer = 0x8b7df400] 12:33:08 INFO - PROCESS | 1847 | 1478028788903 Marionette TRACE conn3 <- [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]]]}] 12:33:08 INFO - .. 12:33:08 INFO - TEST-OK | /pointerlock/constructor.html | took 1279ms 12:33:09 INFO - PROCESS | 1847 | 1478028788998 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 12:33:09 INFO - PROCESS | 1847 | 1478028789004 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 12:33:09 INFO - TEST-START | /pointerlock/idlharness.html 12:33:09 INFO - PROCESS | 1847 | 1478028789012 Marionette TRACE conn3 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:09 INFO - PROCESS | 1847 | 1478028789247 Marionette TRACE conn3 <- [1,2382,null,{"value":null}] 12:33:09 INFO - PROCESS | 1847 | 1478028789302 Marionette TRACE conn3 -> [0,2383,"getWindowHandles",null] 12:33:09 INFO - PROCESS | 1847 | 1478028789307 Marionette TRACE conn3 <- [1,2383,null,["8"]] 12:33:09 INFO - PROCESS | 1847 | 1478028789380 Marionette TRACE conn3 -> [0,2384,"switchToWindow",{"name":"8"}] 12:33:09 INFO - PROCESS | 1847 | 1478028789385 Marionette TRACE conn3 <- [1,2384,null,{}] 12:33:09 INFO - PROCESS | 1847 | 1478028789395 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab7c00 == 47 [pid = 1847] [id = 513] 12:33:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x8dab9c00) [pid = 1847] [serial = 1505] [outer = (nil)] 12:33:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x8dc2cc00) [pid = 1847] [serial = 1506] [outer = 0x8dab9c00] 12:33:09 INFO - PROCESS | 1847 | 1478028789534 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x8dca7000) [pid = 1847] [serial = 1507] [outer = 0x8dab9c00] 12:33:10 INFO - PROCESS | 1847 | 1478028790448 Marionette TRACE conn3 <- [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]]]}] 12:33:10 INFO - ........................ 12:33:10 INFO - TEST-OK | /pointerlock/idlharness.html | took 1531ms 12:33:10 INFO - PROCESS | 1847 | 1478028790550 Marionette TRACE conn3 -> [0,2386,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 1847 | 1478028790557 Marionette TRACE conn3 <- [1,2386,null,{"value":"8"}] 12:33:10 INFO - TEST-START | /progress-events/constructor.html 12:33:10 INFO - PROCESS | 1847 | 1478028790580 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:10 INFO - PROCESS | 1847 | 1478028790751 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 12:33:10 INFO - PROCESS | 1847 | 1478028790926 Marionette TRACE conn3 -> [0,2388,"getWindowHandles",null] 12:33:10 INFO - PROCESS | 1847 | 1478028790930 Marionette TRACE conn3 <- [1,2388,null,["8"]] 12:33:10 INFO - PROCESS | 1847 | 1478028790942 Marionette TRACE conn3 -> [0,2389,"switchToWindow",{"name":"8"}] 12:33:10 INFO - PROCESS | 1847 | 1478028790949 Marionette TRACE conn3 <- [1,2389,null,{}] 12:33:10 INFO - PROCESS | 1847 | 1478028790955 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e55400 == 48 [pid = 1847] [id = 514] 12:33:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x92e58400) [pid = 1847] [serial = 1508] [outer = (nil)] 12:33:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x9326f800) [pid = 1847] [serial = 1509] [outer = 0x92e58400] 12:33:11 INFO - PROCESS | 1847 | 1478028791068 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x93adc800) [pid = 1847] [serial = 1510] [outer = 0x92e58400] 12:33:11 INFO - PROCESS | 1847 | 1478028791682 Marionette TRACE conn3 <- [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]]]}] 12:33:11 INFO - ..... 12:33:11 INFO - TEST-OK | /progress-events/constructor.html | took 1122ms 12:33:11 INFO - PROCESS | 1847 | 1478028791700 Marionette TRACE conn3 -> [0,2391,"getWindowHandle",null] 12:33:11 INFO - PROCESS | 1847 | 1478028791704 Marionette TRACE conn3 <- [1,2391,null,{"value":"8"}] 12:33:11 INFO - TEST-START | /progress-events/interface.html 12:33:11 INFO - PROCESS | 1847 | 1478028791714 Marionette TRACE conn3 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:11 INFO - PROCESS | 1847 | 1478028791892 Marionette TRACE conn3 <- [1,2392,null,{"value":null}] 12:33:12 INFO - PROCESS | 1847 | 1478028792068 Marionette TRACE conn3 -> [0,2393,"getWindowHandles",null] 12:33:12 INFO - PROCESS | 1847 | 1478028792072 Marionette TRACE conn3 <- [1,2393,null,["8"]] 12:33:12 INFO - PROCESS | 1847 | 1478028792078 Marionette TRACE conn3 -> [0,2394,"switchToWindow",{"name":"8"}] 12:33:12 INFO - PROCESS | 1847 | 1478028792084 Marionette TRACE conn3 <- [1,2394,null,{}] 12:33:12 INFO - PROCESS | 1847 | 1478028792090 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x93bee800 == 49 [pid = 1847] [id = 515] 12:33:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0x94f2cc00) [pid = 1847] [serial = 1511] [outer = (nil)] 12:33:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x95369400) [pid = 1847] [serial = 1512] [outer = 0x94f2cc00] 12:33:12 INFO - PROCESS | 1847 | 1478028792221 Marionette DEBUG loaded listener.js 12:33:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x95665000) [pid = 1847] [serial = 1513] [outer = 0x94f2cc00] 12:33:12 INFO - PROCESS | 1847 | 1478028792948 Marionette TRACE conn3 <- [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]]]}] 12:33:12 INFO - ....... 12:33:12 INFO - TEST-OK | /progress-events/interface.html | took 1269ms 12:33:12 INFO - PROCESS | 1847 | 1478028792981 Marionette TRACE conn3 -> [0,2396,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 1847 | 1478028792985 Marionette TRACE conn3 <- [1,2396,null,{"value":"8"}] 12:33:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:33:13 INFO - PROCESS | 1847 | 1478028793014 Marionette TRACE conn3 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:13 INFO - PROCESS | 1847 | 1478028793173 Marionette TRACE conn3 <- [1,2397,null,{"value":null}] 12:33:13 INFO - PROCESS | 1847 | 1478028793357 Marionette TRACE conn3 -> [0,2398,"getWindowHandles",null] 12:33:13 INFO - PROCESS | 1847 | 1478028793361 Marionette TRACE conn3 <- [1,2398,null,["8"]] 12:33:13 INFO - PROCESS | 1847 | 1478028793372 Marionette TRACE conn3 -> [0,2399,"switchToWindow",{"name":"8"}] 12:33:13 INFO - PROCESS | 1847 | 1478028793377 Marionette TRACE conn3 <- [1,2399,null,{}] 12:33:13 INFO - PROCESS | 1847 | 1478028793383 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x823be400 == 50 [pid = 1847] [id = 516] 12:33:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x823c4000) [pid = 1847] [serial = 1514] [outer = (nil)] 12:33:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x829ec800) [pid = 1847] [serial = 1515] [outer = 0x823c4000] 12:33:13 INFO - PROCESS | 1847 | 1478028793478 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x8b7c7c00) [pid = 1847] [serial = 1516] [outer = 0x823c4000] 12:33:14 WARNING - wptserve Traceback (most recent call last): 12:33:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:33:14 WARNING - rv = self.func(request, response) 12:33:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:33:14 WARNING - access_control_allow_origin = "*") 12:33:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:33:14 WARNING - payload = payload_generator(server_data) 12:33:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:33:14 WARNING - return encode_string_as_bmp_image(data) 12:33: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 12:33:14 WARNING - img.save(f, "BMP") 12:33:14 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:33:14 WARNING - f.write(bmpfileheader) 12:33:14 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:33:14 WARNING - 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a4400 == 49 [pid = 1847] [id = 492] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x92e54800 == 48 [pid = 1847] [id = 464] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e9c00 == 47 [pid = 1847] [id = 509] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8c992400 == 46 [pid = 1847] [id = 507] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcf0000 == 45 [pid = 1847] [id = 505] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x823be000 == 44 [pid = 1847] [id = 503] 12:33:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8c0800 == 43 [pid = 1847] [id = 497] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x9566a000) [pid = 1847] [serial = 1417] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x8b7bf800) [pid = 1847] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x8b7e2c00) [pid = 1847] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x8f848c00) [pid = 1847] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x8dc28c00) [pid = 1847] [serial = 1451] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x8cab9c00) [pid = 1847] [serial = 1445] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x8cac5c00) [pid = 1847] [serial = 1446] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x8daba400) [pid = 1847] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8d8bbc00) [pid = 1847] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x8c4f9000) [pid = 1847] [serial = 1442] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8c4fcc00) [pid = 1847] [serial = 1443] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x829f2800) [pid = 1847] [serial = 1434] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8b5a8c00) [pid = 1847] [serial = 1435] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8b7e6400) [pid = 1847] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8b952400) [pid = 1847] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8c46b800) [pid = 1847] [serial = 1431] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8c4f5000) [pid = 1847] [serial = 1432] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8b7e8400) [pid = 1847] [serial = 1428] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8b7ed800) [pid = 1847] [serial = 1429] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x829f3000) [pid = 1847] [serial = 1425] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8b5a3400) [pid = 1847] [serial = 1426] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x823c5c00) [pid = 1847] [serial = 1422] [outer = (nil)] [url = about:blank] 12:33:14 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x82750800) [pid = 1847] [serial = 1423] [outer = (nil)] [url = about:blank] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8dcbf400) [pid = 1847] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8291b800) [pid = 1847] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8dcafc00) [pid = 1847] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8dac3000) [pid = 1847] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b960400) [pid = 1847] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x82470800) [pid = 1847] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8dac0000) [pid = 1847] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8cabd400) [pid = 1847] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x823c0000) [pid = 1847] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8b5b8400) [pid = 1847] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x90703400) [pid = 1847] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8fa43800) [pid = 1847] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8c992c00) [pid = 1847] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 12:33:18 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x9070b800) [pid = 1847] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b7800 == 42 [pid = 1847] [id = 502] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8246e000 == 41 [pid = 1847] [id = 457] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829e9800 == 40 [pid = 1847] [id = 488] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8f962800 == 39 [pid = 1847] [id = 499] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x82924c00 == 38 [pid = 1847] [id = 487] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2da000 == 37 [pid = 1847] [id = 463] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac6400 == 36 [pid = 1847] [id = 500] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b959c00 == 35 [pid = 1847] [id = 496] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0xa4840000 == 34 [pid = 1847] [id = 461] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e4400 == 33 [pid = 1847] [id = 486] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cb000 == 32 [pid = 1847] [id = 468] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa41400 == 31 [pid = 1847] [id = 508] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x823c4c00 == 30 [pid = 1847] [id = 495] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cc000 == 29 [pid = 1847] [id = 493] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829e8c00 == 28 [pid = 1847] [id = 498] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a6000 == 27 [pid = 1847] [id = 462] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8bcecc00 == 26 [pid = 1847] [id = 490] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0xa2ba6000 == 25 [pid = 1847] [id = 460] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8274f800 == 24 [pid = 1847] [id = 489] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbf000 == 23 [pid = 1847] [id = 506] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829f3800 == 22 [pid = 1847] [id = 491] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829ec400 == 21 [pid = 1847] [id = 466] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829ef800 == 20 [pid = 1847] [id = 458] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x823c2000 == 19 [pid = 1847] [id = 484] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8d721c00 == 18 [pid = 1847] [id = 456] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0xa4cedc00 == 17 [pid = 1847] [id = 465] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x9b3cd000 == 16 [pid = 1847] [id = 459] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x829f1000 == 15 [pid = 1847] [id = 485] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8c98e400 == 14 [pid = 1847] [id = 504] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x93bee800 == 13 [pid = 1847] [id = 515] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x92e55400 == 12 [pid = 1847] [id = 514] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x823b7c00 == 11 [pid = 1847] [id = 501] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab7c00 == 10 [pid = 1847] [id = 513] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cd800 == 9 [pid = 1847] [id = 512] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x82475400 == 8 [pid = 1847] [id = 511] 12:33:23 INFO - PROCESS | 1847 | --DOCSHELL 0x91cb5400 == 7 [pid = 1847] [id = 510] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8c465800) [pid = 1847] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8ba90c00) [pid = 1847] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b856000) [pid = 1847] [serial = 1477] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b7c3400) [pid = 1847] [serial = 1476] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dab8800) [pid = 1847] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dabf800) [pid = 1847] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8cabe800) [pid = 1847] [serial = 1483] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8cab9400) [pid = 1847] [serial = 1482] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8dac0400) [pid = 1847] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8f95a800) [pid = 1847] [serial = 1489] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8f8b4800) [pid = 1847] [serial = 1488] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x91cb8800) [pid = 1847] [serial = 1496] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8fac8000) [pid = 1847] [serial = 1494] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8fa47000) [pid = 1847] [serial = 1493] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x911b5c00) [pid = 1847] [serial = 1470] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x91c0bc00) [pid = 1847] [serial = 1471] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8275c800) [pid = 1847] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8b5ab000) [pid = 1847] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8dcb7400) [pid = 1847] [serial = 1464] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8f84b000) [pid = 1847] [serial = 1465] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8c98b000) [pid = 1847] [serial = 1459] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8c991000) [pid = 1847] [serial = 1460] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8dac3c00) [pid = 1847] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x82752800) [pid = 1847] [serial = 1456] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x82920400) [pid = 1847] [serial = 1457] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8fa40c00) [pid = 1847] [serial = 1467] [outer = (nil)] [url = about:blank] 12:33:23 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dcbbc00) [pid = 1847] [serial = 1498] [outer = (nil)] [url = about:blank] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8b7df400) [pid = 1847] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8292ac00) [pid = 1847] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x91cb5c00) [pid = 1847] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8dab9c00) [pid = 1847] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x94f2cc00) [pid = 1847] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x92e58400) [pid = 1847] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8f963800) [pid = 1847] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 12:33:27 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dac1800) [pid = 1847] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc2cc00) [pid = 1847] [serial = 1506] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x93adc800) [pid = 1847] [serial = 1510] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x9326f800) [pid = 1847] [serial = 1509] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x95665000) [pid = 1847] [serial = 1513] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x95369400) [pid = 1847] [serial = 1512] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x829ec800) [pid = 1847] [serial = 1515] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dca7000) [pid = 1847] [serial = 1507] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8b859000) [pid = 1847] [serial = 1503] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b95c000) [pid = 1847] [serial = 1504] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x92bbd000) [pid = 1847] [serial = 1499] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8275c400) [pid = 1847] [serial = 1501] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8fa42800) [pid = 1847] [serial = 1468] [outer = (nil)] [url = about:blank] 12:33:30 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8dca3000) [pid = 1847] [serial = 1452] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:33:43 INFO - PROCESS | 1847 | 1478028823654 Marionette TRACE conn3 <- [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]]]}] 12:33:43 INFO - . 12:33:43 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 30678ms 12:33:43 INFO - PROCESS | 1847 | 1478028823690 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 12:33:43 INFO - PROCESS | 1847 | 1478028823696 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 12:33:43 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:33:43 INFO - PROCESS | 1847 | 1478028823707 Marionette TRACE conn3 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:43 INFO - PROCESS | 1847 | 1478028823916 Marionette TRACE conn3 <- [1,2402,null,{"value":null}] 12:33:43 INFO - PROCESS | 1847 | 1478028823939 Marionette TRACE conn3 -> [0,2403,"getWindowHandles",null] 12:33:43 INFO - PROCESS | 1847 | 1478028823944 Marionette TRACE conn3 <- [1,2403,null,["8"]] 12:33:43 INFO - PROCESS | 1847 | 1478028823951 Marionette TRACE conn3 -> [0,2404,"switchToWindow",{"name":"8"}] 12:33:43 INFO - PROCESS | 1847 | 1478028823958 Marionette TRACE conn3 <- [1,2404,null,{}] 12:33:43 INFO - PROCESS | 1847 | 1478028823964 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x82476800 == 8 [pid = 1847] [id = 517] 12:33:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476c00) [pid = 1847] [serial = 1517] [outer = (nil)] 12:33:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750000) [pid = 1847] [serial = 1518] [outer = 0x82476c00] 12:33:44 INFO - PROCESS | 1847 | 1478028824059 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275ec00) [pid = 1847] [serial = 1519] [outer = 0x82476c00] 12:33:44 WARNING - wptserve Traceback (most recent call last): 12:33:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:33:44 WARNING - rv = self.func(request, response) 12:33:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:33:44 WARNING - access_control_allow_origin = "*") 12:33:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:33:44 WARNING - payload = payload_generator(server_data) 12:33:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:33:44 WARNING - return encode_string_as_bmp_image(data) 12:33: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 12:33:44 WARNING - img.save(f, "BMP") 12:33:44 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:33:44 WARNING - f.write(bmpfileheader) 12:33:44 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:33:44 WARNING - 12:33:50 INFO - PROCESS | 1847 | --DOCSHELL 0x823be400 == 7 [pid = 1847] [id = 516] 12:33:52 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x823c4000) [pid = 1847] [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] 12:33:57 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b7c7c00) [pid = 1847] [serial = 1516] [outer = (nil)] [url = about:blank] 12:33:57 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750000) [pid = 1847] [serial = 1518] [outer = (nil)] [url = about:blank] 12:34:14 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:34:14 INFO - PROCESS | 1847 | 1478028854248 Marionette TRACE conn3 <- [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]]]}] 12:34:14 INFO - . 12:34:14 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30558ms 12:34:14 INFO - PROCESS | 1847 | 1478028854263 Marionette TRACE conn3 -> [0,2406,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 1847 | 1478028854270 Marionette TRACE conn3 <- [1,2406,null,{"value":"8"}] 12:34:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:34:14 INFO - PROCESS | 1847 | 1478028854280 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:14 INFO - PROCESS | 1847 | 1478028854492 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 12:34:14 INFO - PROCESS | 1847 | 1478028854567 Marionette TRACE conn3 -> [0,2408,"getWindowHandles",null] 12:34:14 INFO - PROCESS | 1847 | 1478028854572 Marionette TRACE conn3 <- [1,2408,null,["8"]] 12:34:14 INFO - PROCESS | 1847 | 1478028854579 Marionette TRACE conn3 -> [0,2409,"switchToWindow",{"name":"8"}] 12:34:14 INFO - PROCESS | 1847 | 1478028854587 Marionette TRACE conn3 <- [1,2409,null,{}] 12:34:14 INFO - PROCESS | 1847 | 1478028854595 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x82473800 == 8 [pid = 1847] [id = 518] 12:34:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82473c00) [pid = 1847] [serial = 1520] [outer = (nil)] 12:34:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82476000) [pid = 1847] [serial = 1521] [outer = 0x82473c00] 12:34:14 INFO - PROCESS | 1847 | 1478028854694 Marionette DEBUG loaded listener.js 12:34:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275c400) [pid = 1847] [serial = 1522] [outer = 0x82473c00] 12:34:15 WARNING - wptserve Traceback (most recent call last): 12:34:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:34:15 WARNING - rv = self.func(request, response) 12:34:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:34:15 WARNING - access_control_allow_origin = "*") 12:34:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:34:15 WARNING - payload = payload_generator(server_data) 12:34:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:34:15 WARNING - return encode_string_as_bmp_image(data) 12:34: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 12:34:15 WARNING - img.save(f, "BMP") 12:34:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:34:15 WARNING - f.write(bmpfileheader) 12:34:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:34:15 WARNING - 12:34:24 INFO - PROCESS | 1847 | --DOCSHELL 0x82476800 == 7 [pid = 1847] [id = 517] 12:34:26 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82476c00) [pid = 1847] [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] 12:34:31 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8275ec00) [pid = 1847] [serial = 1519] [outer = (nil)] [url = about:blank] 12:34:31 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82476000) [pid = 1847] [serial = 1521] [outer = (nil)] [url = about:blank] 12:34:44 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:34:44 INFO - PROCESS | 1847 | 1478028884892 Marionette TRACE conn3 <- [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]]]}] 12:34:44 INFO - . 12:34:44 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 30667ms 12:34:44 INFO - PROCESS | 1847 | 1478028884946 Marionette TRACE conn3 -> [0,2411,"getWindowHandle",null] 12:34:44 INFO - PROCESS | 1847 | 1478028884951 Marionette TRACE conn3 <- [1,2411,null,{"value":"8"}] 12:34:44 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:34:44 INFO - PROCESS | 1847 | 1478028884961 Marionette TRACE conn3 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:45 INFO - PROCESS | 1847 | 1478028885159 Marionette TRACE conn3 <- [1,2412,null,{"value":null}] 12:34:45 INFO - PROCESS | 1847 | 1478028885231 Marionette TRACE conn3 -> [0,2413,"getWindowHandles",null] 12:34:45 INFO - PROCESS | 1847 | 1478028885235 Marionette TRACE conn3 <- [1,2413,null,["8"]] 12:34:45 INFO - PROCESS | 1847 | 1478028885244 Marionette TRACE conn3 -> [0,2414,"switchToWindow",{"name":"8"}] 12:34:45 INFO - PROCESS | 1847 | 1478028885251 Marionette TRACE conn3 <- [1,2414,null,{}] 12:34:45 INFO - PROCESS | 1847 | 1478028885256 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x82473000 == 8 [pid = 1847] [id = 519] 12:34:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82473400) [pid = 1847] [serial = 1523] [outer = (nil)] 12:34:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82475c00) [pid = 1847] [serial = 1524] [outer = 0x82473400] 12:34:45 INFO - PROCESS | 1847 | 1478028885351 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275d000) [pid = 1847] [serial = 1525] [outer = 0x82473400] 12:34:45 INFO - PROCESS | 1847 | 1478028885877 Marionette TRACE conn3 <- [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]]]}] 12:34:45 INFO - . 12:34:45 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 976ms 12:34:45 INFO - PROCESS | 1847 | 1478028885937 Marionette TRACE conn3 -> [0,2416,"getWindowHandle",null] 12:34:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:34:45 INFO - PROCESS | 1847 | 1478028885942 Marionette TRACE conn3 <- [1,2416,null,{"value":"8"}] 12:34:45 INFO - PROCESS | 1847 | 1478028885949 Marionette TRACE conn3 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:46 INFO - PROCESS | 1847 | 1478028886163 Marionette TRACE conn3 <- [1,2417,null,{"value":null}] 12:34:46 INFO - PROCESS | 1847 | 1478028886233 Marionette TRACE conn3 -> [0,2418,"getWindowHandles",null] 12:34:46 INFO - PROCESS | 1847 | 1478028886238 Marionette TRACE conn3 <- [1,2418,null,["8"]] 12:34:46 INFO - PROCESS | 1847 | 1478028886245 Marionette TRACE conn3 -> [0,2419,"switchToWindow",{"name":"8"}] 12:34:46 INFO - PROCESS | 1847 | 1478028886250 Marionette TRACE conn3 <- [1,2419,null,{}] 12:34:46 INFO - PROCESS | 1847 | 1478028886256 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x82756800 == 9 [pid = 1847] [id = 520] 12:34:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f7800) [pid = 1847] [serial = 1526] [outer = (nil)] 12:34:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a4800) [pid = 1847] [serial = 1527] [outer = 0x829f7800] 12:34:46 INFO - PROCESS | 1847 | 1478028886342 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5a7000) [pid = 1847] [serial = 1528] [outer = 0x829f7800] 12:34:46 INFO - PROCESS | 1847 | 1478028886861 Marionette TRACE conn3 <- [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]]]}] 12:34:46 INFO - . 12:34:46 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 927ms 12:34:46 INFO - PROCESS | 1847 | 1478028886883 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 12:34:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:34:46 INFO - PROCESS | 1847 | 1478028886890 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 12:34:46 INFO - PROCESS | 1847 | 1478028886897 Marionette TRACE conn3 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:47 INFO - PROCESS | 1847 | 1478028887135 Marionette TRACE conn3 <- [1,2422,null,{"value":null}] 12:34:47 INFO - PROCESS | 1847 | 1478028887254 Marionette TRACE conn3 -> [0,2423,"getWindowHandles",null] 12:34:47 INFO - PROCESS | 1847 | 1478028887257 Marionette TRACE conn3 <- [1,2423,null,["8"]] 12:34:47 INFO - PROCESS | 1847 | 1478028887285 Marionette TRACE conn3 -> [0,2424,"switchToWindow",{"name":"8"}] 12:34:47 INFO - PROCESS | 1847 | 1478028887292 Marionette TRACE conn3 <- [1,2424,null,{}] 12:34:47 INFO - PROCESS | 1847 | 1478028887298 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ca000 == 10 [pid = 1847] [id = 521] 12:34:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7ca400) [pid = 1847] [serial = 1529] [outer = (nil)] 12:34:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7df400) [pid = 1847] [serial = 1530] [outer = 0x8b7ca400] 12:34:47 INFO - PROCESS | 1847 | 1478028887387 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e2400) [pid = 1847] [serial = 1531] [outer = 0x8b7ca400] 12:34:47 INFO - PROCESS | 1847 | 1478028887922 Marionette TRACE conn3 <- [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]]]}] 12:34:47 INFO - . 12:34:47 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 1070ms 12:34:47 INFO - PROCESS | 1847 | 1478028887968 Marionette TRACE conn3 -> [0,2426,"getWindowHandle",null] 12:34:47 INFO - PROCESS | 1847 | 1478028887972 Marionette TRACE conn3 <- [1,2426,null,{"value":"8"}] 12:34:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:34:47 INFO - PROCESS | 1847 | 1478028887980 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:48 INFO - PROCESS | 1847 | 1478028888126 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 12:34:48 INFO - PROCESS | 1847 | 1478028888242 Marionette TRACE conn3 -> [0,2428,"getWindowHandles",null] 12:34:48 INFO - PROCESS | 1847 | 1478028888248 Marionette TRACE conn3 <- [1,2428,null,["8"]] 12:34:48 INFO - PROCESS | 1847 | 1478028888253 Marionette TRACE conn3 -> [0,2429,"switchToWindow",{"name":"8"}] 12:34:48 INFO - PROCESS | 1847 | 1478028888259 Marionette TRACE conn3 <- [1,2429,null,{}] 12:34:48 INFO - PROCESS | 1847 | 1478028888264 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b859000 == 11 [pid = 1847] [id = 522] 12:34:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b85c400) [pid = 1847] [serial = 1532] [outer = (nil)] 12:34:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b85dc00) [pid = 1847] [serial = 1533] [outer = 0x8b85c400] 12:34:48 INFO - PROCESS | 1847 | 1478028888354 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2dfc00) [pid = 1847] [serial = 1534] [outer = 0x8b85c400] 12:34:48 INFO - PROCESS | 1847 | 1478028888879 Marionette TRACE conn3 <- [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]]]}] 12:34:48 INFO - . 12:34:48 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 920ms 12:34:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:34:48 INFO - PROCESS | 1847 | 1478028888900 Marionette TRACE conn3 -> [0,2431,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 1847 | 1478028888903 Marionette TRACE conn3 <- [1,2431,null,{"value":"8"}] 12:34:48 INFO - PROCESS | 1847 | 1478028888909 Marionette TRACE conn3 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:49 INFO - PROCESS | 1847 | 1478028889052 Marionette TRACE conn3 <- [1,2432,null,{"value":null}] 12:34:49 INFO - PROCESS | 1847 | 1478028889168 Marionette TRACE conn3 -> [0,2433,"getWindowHandles",null] 12:34:49 INFO - PROCESS | 1847 | 1478028889171 Marionette TRACE conn3 <- [1,2433,null,["8"]] 12:34:49 INFO - PROCESS | 1847 | 1478028889176 Marionette TRACE conn3 -> [0,2434,"switchToWindow",{"name":"8"}] 12:34:49 INFO - PROCESS | 1847 | 1478028889181 Marionette TRACE conn3 <- [1,2434,null,{}] 12:34:49 INFO - PROCESS | 1847 | 1478028889186 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c462800 == 12 [pid = 1847] [id = 523] 12:34:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c463800) [pid = 1847] [serial = 1535] [outer = (nil)] 12:34:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c465800) [pid = 1847] [serial = 1536] [outer = 0x8c463800] 12:34:49 INFO - PROCESS | 1847 | 1478028889266 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c468800) [pid = 1847] [serial = 1537] [outer = 0x8c463800] 12:34:49 INFO - PROCESS | 1847 | 1478028889769 Marionette TRACE conn3 <- [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]]]}] 12:34:49 INFO - . 12:34:49 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 872ms 12:34:49 INFO - PROCESS | 1847 | 1478028889780 Marionette TRACE conn3 -> [0,2436,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 1847 | 1478028889783 Marionette TRACE conn3 <- [1,2436,null,{"value":"8"}] 12:34:49 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:34:49 INFO - PROCESS | 1847 | 1478028889796 Marionette TRACE conn3 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:50 INFO - PROCESS | 1847 | 1478028890003 Marionette TRACE conn3 <- [1,2437,null,{"value":null}] 12:34:50 INFO - PROCESS | 1847 | 1478028890113 Marionette TRACE conn3 -> [0,2438,"getWindowHandles",null] 12:34:50 INFO - PROCESS | 1847 | 1478028890117 Marionette TRACE conn3 <- [1,2438,null,["8"]] 12:34:50 INFO - PROCESS | 1847 | 1478028890121 Marionette TRACE conn3 -> [0,2439,"switchToWindow",{"name":"8"}] 12:34:50 INFO - PROCESS | 1847 | 1478028890125 Marionette TRACE conn3 <- [1,2439,null,{}] 12:34:50 INFO - PROCESS | 1847 | 1478028890130 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5ab800 == 13 [pid = 1847] [id = 524] 12:34:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c4fa400) [pid = 1847] [serial = 1538] [outer = (nil)] 12:34:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c98f000) [pid = 1847] [serial = 1539] [outer = 0x8c4fa400] 12:34:50 INFO - PROCESS | 1847 | 1478028890216 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c999800) [pid = 1847] [serial = 1540] [outer = 0x8c4fa400] 12:34:50 INFO - PROCESS | 1847 | 1478028890761 Marionette TRACE conn3 <- [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]]]}] 12:34:50 INFO - . 12:34:50 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 1021ms 12:34:50 INFO - PROCESS | 1847 | 1478028890815 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 12:34:50 INFO - PROCESS | 1847 | 1478028890818 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 12:34:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:34:50 INFO - PROCESS | 1847 | 1478028890824 Marionette TRACE conn3 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:50 INFO - PROCESS | 1847 | 1478028890964 Marionette TRACE conn3 <- [1,2442,null,{"value":null}] 12:34:51 INFO - PROCESS | 1847 | 1478028891078 Marionette TRACE conn3 -> [0,2443,"getWindowHandles",null] 12:34:51 INFO - PROCESS | 1847 | 1478028891084 Marionette TRACE conn3 <- [1,2443,null,["8"]] 12:34:51 INFO - PROCESS | 1847 | 1478028891088 Marionette TRACE conn3 -> [0,2444,"switchToWindow",{"name":"8"}] 12:34:51 INFO - PROCESS | 1847 | 1478028891094 Marionette TRACE conn3 <- [1,2444,null,{}] 12:34:51 INFO - PROCESS | 1847 | 1478028891099 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cac1800 == 14 [pid = 1847] [id = 525] 12:34:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8cb7d000) [pid = 1847] [serial = 1541] [outer = (nil)] 12:34:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8cc2f000) [pid = 1847] [serial = 1542] [outer = 0x8cb7d000] 12:34:51 INFO - PROCESS | 1847 | 1478028891178 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8cc76400) [pid = 1847] [serial = 1543] [outer = 0x8cb7d000] 12:34:51 INFO - . 12:34:51 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 871ms 12:34:51 INFO - PROCESS | 1847 | 1478028891683 Marionette TRACE conn3 <- [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]]]}] 12:34:51 INFO - PROCESS | 1847 | 1478028891696 Marionette TRACE conn3 -> [0,2446,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 1847 | 1478028891699 Marionette TRACE conn3 <- [1,2446,null,{"value":"8"}] 12:34:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:34:51 INFO - PROCESS | 1847 | 1478028891712 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:51 INFO - PROCESS | 1847 | 1478028891853 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 12:34:51 INFO - PROCESS | 1847 | 1478028891966 Marionette TRACE conn3 -> [0,2448,"getWindowHandles",null] 12:34:51 INFO - PROCESS | 1847 | 1478028891988 Marionette TRACE conn3 <- [1,2448,null,["8"]] 12:34:51 INFO - PROCESS | 1847 | 1478028891994 Marionette TRACE conn3 -> [0,2449,"switchToWindow",{"name":"8"}] 12:34:52 INFO - PROCESS | 1847 | 1478028891998 Marionette TRACE conn3 <- [1,2449,null,{}] 12:34:52 INFO - PROCESS | 1847 | 1478028892003 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c3000 == 15 [pid = 1847] [id = 526] 12:34:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8daba800) [pid = 1847] [serial = 1544] [outer = (nil)] 12:34:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8dabd000) [pid = 1847] [serial = 1545] [outer = 0x8daba800] 12:34:52 INFO - PROCESS | 1847 | 1478028892084 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8b7c4400) [pid = 1847] [serial = 1546] [outer = 0x8daba800] 12:34:52 INFO - PROCESS | 1847 | 1478028892605 Marionette TRACE conn3 <- [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]]]}] 12:34:52 INFO - . 12:34:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 920ms 12:34:52 INFO - PROCESS | 1847 | 1478028892633 Marionette TRACE conn3 -> [0,2451,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 1847 | 1478028892637 Marionette TRACE conn3 <- [1,2451,null,{"value":"8"}] 12:34:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:34:52 INFO - PROCESS | 1847 | 1478028892657 Marionette TRACE conn3 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:52 INFO - PROCESS | 1847 | 1478028892841 Marionette TRACE conn3 <- [1,2452,null,{"value":null}] 12:34:52 INFO - PROCESS | 1847 | 1478028892913 Marionette TRACE conn3 -> [0,2453,"getWindowHandles",null] 12:34:52 INFO - PROCESS | 1847 | 1478028892915 Marionette TRACE conn3 <- [1,2453,null,["8"]] 12:34:52 INFO - PROCESS | 1847 | 1478028892919 Marionette TRACE conn3 -> [0,2454,"switchToWindow",{"name":"8"}] 12:34:52 INFO - PROCESS | 1847 | 1478028892925 Marionette TRACE conn3 <- [1,2454,null,{}] 12:34:52 INFO - PROCESS | 1847 | 1478028892930 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f1c00 == 16 [pid = 1847] [id = 527] 12:34:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8b7c9c00) [pid = 1847] [serial = 1547] [outer = (nil)] 12:34:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dc2e000) [pid = 1847] [serial = 1548] [outer = 0x8b7c9c00] 12:34:53 INFO - PROCESS | 1847 | 1478028893011 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dca1000) [pid = 1847] [serial = 1549] [outer = 0x8b7c9c00] 12:34:53 INFO - PROCESS | 1847 | 1478028893649 Marionette TRACE conn3 <- [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]]]}] 12:34:53 INFO - . 12:34:53 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 1026ms 12:34:53 INFO - PROCESS | 1847 | 1478028893676 Marionette TRACE conn3 -> [0,2456,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 1847 | 1478028893681 Marionette TRACE conn3 <- [1,2456,null,{"value":"8"}] 12:34:53 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:34:53 INFO - PROCESS | 1847 | 1478028893691 Marionette TRACE conn3 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:53 INFO - PROCESS | 1847 | 1478028893897 Marionette TRACE conn3 <- [1,2457,null,{"value":null}] 12:34:54 INFO - PROCESS | 1847 | 1478028894024 Marionette TRACE conn3 -> [0,2458,"getWindowHandles",null] 12:34:54 INFO - PROCESS | 1847 | 1478028894029 Marionette TRACE conn3 <- [1,2458,null,["8"]] 12:34:54 INFO - PROCESS | 1847 | 1478028894051 Marionette TRACE conn3 -> [0,2459,"switchToWindow",{"name":"8"}] 12:34:54 INFO - PROCESS | 1847 | 1478028894058 Marionette TRACE conn3 <- [1,2459,null,{}] 12:34:54 INFO - PROCESS | 1847 | 1478028894064 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x829eec00 == 17 [pid = 1847] [id = 528] 12:34:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x829ef800) [pid = 1847] [serial = 1550] [outer = (nil)] 12:34:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b5c0400) [pid = 1847] [serial = 1551] [outer = 0x829ef800] 12:34:54 INFO - PROCESS | 1847 | 1478028894169 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b7c1400) [pid = 1847] [serial = 1552] [outer = 0x829ef800] 12:34:54 WARNING - wptserve Traceback (most recent call last): 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:34:54 WARNING - rv = self.func(request, response) 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:34:54 WARNING - access_control_allow_origin = "*") 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:34:54 WARNING - payload = payload_generator(server_data) 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:34:54 WARNING - return encode_string_as_bmp_image(data) 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:34:54 WARNING - img.save(f, "BMP") 12:34:54 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:34:54 WARNING - f.write(bmpfileheader) 12:34:54 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:34:54 WARNING - 12:34:56 INFO - PROCESS | 1847 | --DOCSHELL 0x82473800 == 16 [pid = 1847] [id = 518] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8daba800) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x82473400) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x82473c00) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x829f7800) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8b7ca400) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8b85c400) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8cb7d000) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8c4fa400) [pid = 1847] [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] 12:34:59 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8c463800) [pid = 1847] [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] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x823c3000 == 15 [pid = 1847] [id = 526] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5ab800 == 14 [pid = 1847] [id = 524] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x82756800 == 13 [pid = 1847] [id = 520] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8cac1800 == 12 [pid = 1847] [id = 525] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8c462800 == 11 [pid = 1847] [id = 523] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8b859000 == 10 [pid = 1847] [id = 522] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ca000 == 9 [pid = 1847] [id = 521] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x82473000 == 8 [pid = 1847] [id = 519] 12:35:04 INFO - PROCESS | 1847 | --DOCSHELL 0x829f1c00 == 7 [pid = 1847] [id = 527] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8b85dc00) [pid = 1847] [serial = 1533] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8cc76400) [pid = 1847] [serial = 1543] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8b5a7000) [pid = 1847] [serial = 1528] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8c2dfc00) [pid = 1847] [serial = 1534] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8dabd000) [pid = 1847] [serial = 1545] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8b7df400) [pid = 1847] [serial = 1530] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x82475c00) [pid = 1847] [serial = 1524] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b7e2400) [pid = 1847] [serial = 1531] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8b7c4400) [pid = 1847] [serial = 1546] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8b5a4800) [pid = 1847] [serial = 1527] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8c468800) [pid = 1847] [serial = 1537] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8275c400) [pid = 1847] [serial = 1522] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8275d000) [pid = 1847] [serial = 1525] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8c98f000) [pid = 1847] [serial = 1539] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8c465800) [pid = 1847] [serial = 1536] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8cc2f000) [pid = 1847] [serial = 1542] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8c999800) [pid = 1847] [serial = 1540] [outer = (nil)] [url = about:blank] 12:35:06 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8b7c9c00) [pid = 1847] [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] 12:35:11 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dca1000) [pid = 1847] [serial = 1549] [outer = (nil)] [url = about:blank] 12:35:11 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b5c0400) [pid = 1847] [serial = 1551] [outer = (nil)] [url = about:blank] 12:35:11 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8dc2e000) [pid = 1847] [serial = 1548] [outer = (nil)] [url = about:blank] 12:35:24 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:35:24 INFO - PROCESS | 1847 | 1478028924351 Marionette TRACE conn3 <- [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]]]}] 12:35:24 INFO - . 12:35:24 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30705ms 12:35:24 INFO - PROCESS | 1847 | 1478028924396 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 1847 | 1478028924402 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 12:35:24 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:35:24 INFO - PROCESS | 1847 | 1478028924412 Marionette TRACE conn3 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:24 INFO - PROCESS | 1847 | 1478028924616 Marionette TRACE conn3 <- [1,2462,null,{"value":null}] 12:35:24 INFO - PROCESS | 1847 | 1478028924689 Marionette TRACE conn3 -> [0,2463,"getWindowHandles",null] 12:35:24 INFO - PROCESS | 1847 | 1478028924695 Marionette TRACE conn3 <- [1,2463,null,["8"]] 12:35:24 INFO - PROCESS | 1847 | 1478028924703 Marionette TRACE conn3 -> [0,2464,"switchToWindow",{"name":"8"}] 12:35:24 INFO - PROCESS | 1847 | 1478028924710 Marionette TRACE conn3 <- [1,2464,null,{}] 12:35:24 INFO - PROCESS | 1847 | 1478028924715 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x82471800 == 8 [pid = 1847] [id = 529] 12:35:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82472000) [pid = 1847] [serial = 1553] [outer = (nil)] 12:35:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82473c00) [pid = 1847] [serial = 1554] [outer = 0x82472000] 12:35:24 INFO - PROCESS | 1847 | 1478028924808 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82753000) [pid = 1847] [serial = 1555] [outer = 0x82472000] 12:35:25 WARNING - wptserve Traceback (most recent call last): 12:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:35:25 WARNING - rv = self.func(request, response) 12:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:35:25 WARNING - access_control_allow_origin = "*") 12:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:35:25 WARNING - payload = payload_generator(server_data) 12:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:35:25 WARNING - return encode_string_as_bmp_image(data) 12:35: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 12:35:25 WARNING - img.save(f, "BMP") 12:35:25 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:35:25 WARNING - f.write(bmpfileheader) 12:35:25 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:35:25 WARNING - 12:35:34 INFO - PROCESS | 1847 | --DOCSHELL 0x829eec00 == 7 [pid = 1847] [id = 528] 12:35:36 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x829ef800) [pid = 1847] [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] 12:35:41 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b7c1400) [pid = 1847] [serial = 1552] [outer = (nil)] [url = about:blank] 12:35:41 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82473c00) [pid = 1847] [serial = 1554] [outer = (nil)] [url = about:blank] 12:35:54 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:35:55 INFO - PROCESS | 1847 | 1478028955000 Marionette TRACE conn3 <- [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]]]}] 12:35:55 INFO - . 12:35:55 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30603ms 12:35:55 INFO - PROCESS | 1847 | 1478028955013 Marionette TRACE conn3 -> [0,2466,"getWindowHandle",null] 12:35:55 INFO - PROCESS | 1847 | 1478028955019 Marionette TRACE conn3 <- [1,2466,null,{"value":"8"}] 12:35:55 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:35:55 INFO - PROCESS | 1847 | 1478028955029 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:55 INFO - PROCESS | 1847 | 1478028955226 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 12:35:55 INFO - PROCESS | 1847 | 1478028955300 Marionette TRACE conn3 -> [0,2468,"getWindowHandles",null] 12:35:55 INFO - PROCESS | 1847 | 1478028955305 Marionette TRACE conn3 <- [1,2468,null,["8"]] 12:35:55 INFO - PROCESS | 1847 | 1478028955313 Marionette TRACE conn3 -> [0,2469,"switchToWindow",{"name":"8"}] 12:35:55 INFO - PROCESS | 1847 | 1478028955320 Marionette TRACE conn3 <- [1,2469,null,{}] 12:35:55 INFO - PROCESS | 1847 | 1478028955326 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:35:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x82470c00 == 8 [pid = 1847] [id = 530] 12:35:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82471400) [pid = 1847] [serial = 1556] [outer = (nil)] 12:35:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82475000) [pid = 1847] [serial = 1557] [outer = 0x82471400] 12:35:55 INFO - PROCESS | 1847 | 1478028955418 Marionette DEBUG loaded listener.js 12:35:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291b400) [pid = 1847] [serial = 1558] [outer = 0x82471400] 12:35:55 WARNING - wptserve Traceback (most recent call last): 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:35:55 WARNING - rv = self.func(request, response) 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:35:55 WARNING - access_control_allow_origin = "*") 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:35:55 WARNING - payload = payload_generator(server_data) 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:35:55 WARNING - return encode_string_as_bmp_image(data) 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:35:55 WARNING - img.save(f, "BMP") 12:35:55 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:35:55 WARNING - f.write(bmpfileheader) 12:35:55 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:35:55 WARNING - 12:36:04 INFO - PROCESS | 1847 | --DOCSHELL 0x82471800 == 7 [pid = 1847] [id = 529] 12:36:10 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82472000) [pid = 1847] [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] 12:36:16 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x82753000) [pid = 1847] [serial = 1555] [outer = (nil)] [url = about:blank] 12:36:16 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82475000) [pid = 1847] [serial = 1557] [outer = (nil)] [url = about:blank] 12:36:25 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:36:25 INFO - PROCESS | 1847 | 1478028985599 Marionette TRACE conn3 <- [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]]]}] 12:36:25 INFO - . 12:36:25 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30614ms 12:36:25 INFO - PROCESS | 1847 | 1478028985641 Marionette TRACE conn3 -> [0,2471,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 1847 | 1478028985647 Marionette TRACE conn3 <- [1,2471,null,{"value":"8"}] 12:36:25 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:36:25 INFO - PROCESS | 1847 | 1478028985658 Marionette TRACE conn3 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:25 INFO - PROCESS | 1847 | 1478028985859 Marionette TRACE conn3 <- [1,2472,null,{"value":null}] 12:36:25 INFO - PROCESS | 1847 | 1478028985933 Marionette TRACE conn3 -> [0,2473,"getWindowHandles",null] 12:36:25 INFO - PROCESS | 1847 | 1478028985939 Marionette TRACE conn3 <- [1,2473,null,["8"]] 12:36:25 INFO - PROCESS | 1847 | 1478028985945 Marionette TRACE conn3 -> [0,2474,"switchToWindow",{"name":"8"}] 12:36:25 INFO - PROCESS | 1847 | 1478028985953 Marionette TRACE conn3 <- [1,2474,null,{}] 12:36:25 INFO - PROCESS | 1847 | 1478028985958 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x82471800 == 8 [pid = 1847] [id = 531] 12:36:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82472000) [pid = 1847] [serial = 1559] [outer = (nil)] 12:36:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82474800) [pid = 1847] [serial = 1560] [outer = 0x82472000] 12:36:26 INFO - PROCESS | 1847 | 1478028986052 Marionette DEBUG loaded listener.js 12:36:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275c000) [pid = 1847] [serial = 1561] [outer = 0x82472000] 12:36:26 INFO - PROCESS | 1847 | 1478028986605 Marionette TRACE conn3 <- [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]]]}] 12:36:26 INFO - . 12:36:26 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 979ms 12:36:26 INFO - PROCESS | 1847 | 1478028986635 Marionette TRACE conn3 -> [0,2476,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 1847 | 1478028986640 Marionette TRACE conn3 <- [1,2476,null,{"value":"8"}] 12:36:26 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:36:26 INFO - PROCESS | 1847 | 1478028986647 Marionette TRACE conn3 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:26 INFO - PROCESS | 1847 | 1478028986867 Marionette TRACE conn3 <- [1,2477,null,{"value":null}] 12:36:26 INFO - PROCESS | 1847 | 1478028986935 Marionette TRACE conn3 -> [0,2478,"getWindowHandles",null] 12:36:26 INFO - PROCESS | 1847 | 1478028986939 Marionette TRACE conn3 <- [1,2478,null,["8"]] 12:36:26 INFO - PROCESS | 1847 | 1478028986945 Marionette TRACE conn3 -> [0,2479,"switchToWindow",{"name":"8"}] 12:36:26 INFO - PROCESS | 1847 | 1478028986950 Marionette TRACE conn3 <- [1,2479,null,{}] 12:36:26 INFO - PROCESS | 1847 | 1478028986956 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x82752c00 == 9 [pid = 1847] [id = 532] 12:36:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f3400) [pid = 1847] [serial = 1562] [outer = (nil)] 12:36:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a4400) [pid = 1847] [serial = 1563] [outer = 0x829f3400] 12:36:27 INFO - PROCESS | 1847 | 1478028987042 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x82468c00) [pid = 1847] [serial = 1564] [outer = 0x829f3400] 12:36:27 INFO - PROCESS | 1847 | 1478028987595 Marionette TRACE conn3 <- [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]]]}] 12:36:27 INFO - . 12:36:27 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 969ms 12:36:27 INFO - PROCESS | 1847 | 1478028987624 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 12:36:27 INFO - PROCESS | 1847 | 1478028987631 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 12:36:27 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:36:27 INFO - PROCESS | 1847 | 1478028987644 Marionette TRACE conn3 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:27 INFO - PROCESS | 1847 | 1478028987872 Marionette TRACE conn3 <- [1,2482,null,{"value":null}] 12:36:27 INFO - PROCESS | 1847 | 1478028987990 Marionette TRACE conn3 -> [0,2483,"getWindowHandles",null] 12:36:27 INFO - PROCESS | 1847 | 1478028987995 Marionette TRACE conn3 <- [1,2483,null,["8"]] 12:36:28 INFO - PROCESS | 1847 | 1478028988000 Marionette TRACE conn3 -> [0,2484,"switchToWindow",{"name":"8"}] 12:36:28 INFO - PROCESS | 1847 | 1478028988007 Marionette TRACE conn3 <- [1,2484,null,{}] 12:36:28 INFO - PROCESS | 1847 | 1478028988013 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c4400 == 10 [pid = 1847] [id = 533] 12:36:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7c4800) [pid = 1847] [serial = 1565] [outer = (nil)] 12:36:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7c8400) [pid = 1847] [serial = 1566] [outer = 0x8b7c4800] 12:36:28 INFO - PROCESS | 1847 | 1478028988102 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7cb800) [pid = 1847] [serial = 1567] [outer = 0x8b7c4800] 12:36:28 INFO - PROCESS | 1847 | 1478028988666 Marionette TRACE conn3 <- [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]]]}] 12:36:28 INFO - . 12:36:28 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1079ms 12:36:28 INFO - PROCESS | 1847 | 1478028988724 Marionette TRACE conn3 -> [0,2486,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 1847 | 1478028988728 Marionette TRACE conn3 <- [1,2486,null,{"value":"8"}] 12:36:28 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:36:28 INFO - PROCESS | 1847 | 1478028988734 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:28 INFO - PROCESS | 1847 | 1478028988880 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 12:36:29 INFO - PROCESS | 1847 | 1478028988994 Marionette TRACE conn3 -> [0,2488,"getWindowHandles",null] 12:36:29 INFO - PROCESS | 1847 | 1478028989001 Marionette TRACE conn3 <- [1,2488,null,["8"]] 12:36:29 INFO - PROCESS | 1847 | 1478028989006 Marionette TRACE conn3 -> [0,2489,"switchToWindow",{"name":"8"}] 12:36:29 INFO - PROCESS | 1847 | 1478028989012 Marionette TRACE conn3 <- [1,2489,null,{}] 12:36:29 INFO - PROCESS | 1847 | 1478028989017 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b855800 == 11 [pid = 1847] [id = 534] 12:36:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b856000) [pid = 1847] [serial = 1568] [outer = (nil)] 12:36:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b857c00) [pid = 1847] [serial = 1569] [outer = 0x8b856000] 12:36:29 INFO - PROCESS | 1847 | 1478028989106 Marionette DEBUG loaded listener.js 12:36:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8bcefc00) [pid = 1847] [serial = 1570] [outer = 0x8b856000] 12:36:29 INFO - PROCESS | 1847 | 1478028989650 Marionette TRACE conn3 <- [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]]]}] 12:36:29 INFO - . 12:36:29 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 926ms 12:36:29 INFO - PROCESS | 1847 | 1478028989660 Marionette TRACE conn3 -> [0,2491,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 1847 | 1478028989663 Marionette TRACE conn3 <- [1,2491,null,{"value":"8"}] 12:36:29 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:36:29 INFO - PROCESS | 1847 | 1478028989677 Marionette TRACE conn3 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:29 INFO - PROCESS | 1847 | 1478028989821 Marionette TRACE conn3 <- [1,2492,null,{"value":null}] 12:36:29 INFO - PROCESS | 1847 | 1478028989938 Marionette TRACE conn3 -> [0,2493,"getWindowHandles",null] 12:36:29 INFO - PROCESS | 1847 | 1478028989941 Marionette TRACE conn3 <- [1,2493,null,["8"]] 12:36:29 INFO - PROCESS | 1847 | 1478028989946 Marionette TRACE conn3 -> [0,2494,"switchToWindow",{"name":"8"}] 12:36:29 INFO - PROCESS | 1847 | 1478028989950 Marionette TRACE conn3 <- [1,2494,null,{}] 12:36:29 INFO - PROCESS | 1847 | 1478028989955 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e5c00 == 12 [pid = 1847] [id = 535] 12:36:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c2e6800) [pid = 1847] [serial = 1571] [outer = (nil)] 12:36:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c45e400) [pid = 1847] [serial = 1572] [outer = 0x8c2e6800] 12:36:30 INFO - PROCESS | 1847 | 1478028990046 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c461800) [pid = 1847] [serial = 1573] [outer = 0x8c2e6800] 12:36:30 INFO - PROCESS | 1847 | 1478028990548 Marionette TRACE conn3 <- [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]]]}] 12:36:30 INFO - . 12:36:30 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 921ms 12:36:30 INFO - PROCESS | 1847 | 1478028990600 Marionette TRACE conn3 -> [0,2496,"getWindowHandle",null] 12:36:30 INFO - PROCESS | 1847 | 1478028990603 Marionette TRACE conn3 <- [1,2496,null,{"value":"8"}] 12:36:30 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:36:30 INFO - PROCESS | 1847 | 1478028990609 Marionette TRACE conn3 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:30 INFO - PROCESS | 1847 | 1478028990841 Marionette TRACE conn3 <- [1,2497,null,{"value":null}] 12:36:30 INFO - PROCESS | 1847 | 1478028990858 Marionette TRACE conn3 -> [0,2498,"getWindowHandles",null] 12:36:30 INFO - PROCESS | 1847 | 1478028990861 Marionette TRACE conn3 <- [1,2498,null,["8"]] 12:36:30 INFO - PROCESS | 1847 | 1478028990866 Marionette TRACE conn3 -> [0,2499,"switchToWindow",{"name":"8"}] 12:36:30 INFO - PROCESS | 1847 | 1478028990870 Marionette TRACE conn3 <- [1,2499,null,{}] 12:36:30 INFO - PROCESS | 1847 | 1478028990875 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x823bcc00 == 13 [pid = 1847] [id = 536] 12:36:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x82920800) [pid = 1847] [serial = 1574] [outer = (nil)] 12:36:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c4fa800) [pid = 1847] [serial = 1575] [outer = 0x82920800] 12:36:30 INFO - PROCESS | 1847 | 1478028990960 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c98ec00) [pid = 1847] [serial = 1576] [outer = 0x82920800] 12:36:31 INFO - PROCESS | 1847 | 1478028991575 Marionette TRACE conn3 <- [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]]]}] 12:36:31 INFO - . 12:36:31 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1023ms 12:36:31 INFO - PROCESS | 1847 | 1478028991633 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 1847 | 1478028991636 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 12:36:31 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:36:31 INFO - PROCESS | 1847 | 1478028991642 Marionette TRACE conn3 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:31 INFO - PROCESS | 1847 | 1478028991782 Marionette TRACE conn3 <- [1,2502,null,{"value":null}] 12:36:31 INFO - PROCESS | 1847 | 1478028991896 Marionette TRACE conn3 -> [0,2503,"getWindowHandles",null] 12:36:31 INFO - PROCESS | 1847 | 1478028991901 Marionette TRACE conn3 <- [1,2503,null,["8"]] 12:36:31 INFO - PROCESS | 1847 | 1478028991907 Marionette TRACE conn3 -> [0,2504,"switchToWindow",{"name":"8"}] 12:36:31 INFO - PROCESS | 1847 | 1478028991913 Marionette TRACE conn3 <- [1,2504,null,{}] 12:36:31 INFO - PROCESS | 1847 | 1478028991918 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cabe000 == 14 [pid = 1847] [id = 537] 12:36:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8cabe400) [pid = 1847] [serial = 1577] [outer = (nil)] 12:36:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8cabf800) [pid = 1847] [serial = 1578] [outer = 0x8cabe400] 12:36:32 INFO - PROCESS | 1847 | 1478028991998 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8cb72000) [pid = 1847] [serial = 1579] [outer = 0x8cabe400] 12:36:32 INFO - PROCESS | 1847 | 1478028992485 Marionette TRACE conn3 <- [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]]]}] 12:36:32 INFO - . 12:36:32 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 874ms 12:36:32 INFO - PROCESS | 1847 | 1478028992517 Marionette TRACE conn3 -> [0,2506,"getWindowHandle",null] 12:36:32 INFO - PROCESS | 1847 | 1478028992521 Marionette TRACE conn3 <- [1,2506,null,{"value":"8"}] 12:36:32 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:36:32 INFO - PROCESS | 1847 | 1478028992527 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:32 INFO - PROCESS | 1847 | 1478028992670 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 12:36:32 INFO - PROCESS | 1847 | 1478028992682 Marionette TRACE conn3 -> [0,2508,"getWindowHandles",null] 12:36:32 INFO - PROCESS | 1847 | 1478028992704 Marionette TRACE conn3 <- [1,2508,null,["8"]] 12:36:32 INFO - PROCESS | 1847 | 1478028992709 Marionette TRACE conn3 -> [0,2509,"switchToWindow",{"name":"8"}] 12:36:32 INFO - PROCESS | 1847 | 1478028992714 Marionette TRACE conn3 <- [1,2509,null,{}] 12:36:32 INFO - PROCESS | 1847 | 1478028992719 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x823ba000 == 15 [pid = 1847] [id = 538] 12:36:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8d834800) [pid = 1847] [serial = 1580] [outer = (nil)] 12:36:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8d8bbc00) [pid = 1847] [serial = 1581] [outer = 0x8d834800] 12:36:32 INFO - PROCESS | 1847 | 1478028992802 Marionette DEBUG loaded listener.js 12:36:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8dab3400) [pid = 1847] [serial = 1582] [outer = 0x8d834800] 12:36:33 INFO - PROCESS | 1847 | 1478028993387 Marionette TRACE conn3 <- [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]]]}] 12:36:33 INFO - . 12:36:33 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 879ms 12:36:33 INFO - PROCESS | 1847 | 1478028993407 Marionette TRACE conn3 -> [0,2511,"getWindowHandle",null] 12:36:33 INFO - PROCESS | 1847 | 1478028993410 Marionette TRACE conn3 <- [1,2511,null,{"value":"8"}] 12:36:33 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:36:33 INFO - PROCESS | 1847 | 1478028993416 Marionette TRACE conn3 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:33 INFO - PROCESS | 1847 | 1478028993555 Marionette TRACE conn3 <- [1,2512,null,{"value":null}] 12:36:33 INFO - PROCESS | 1847 | 1478028993563 Marionette TRACE conn3 -> [0,2513,"getWindowHandles",null] 12:36:33 INFO - PROCESS | 1847 | 1478028993565 Marionette TRACE conn3 <- [1,2513,null,["8"]] 12:36:33 INFO - PROCESS | 1847 | 1478028993572 Marionette TRACE conn3 -> [0,2514,"switchToWindow",{"name":"8"}] 12:36:33 INFO - PROCESS | 1847 | 1478028993578 Marionette TRACE conn3 <- [1,2514,null,{}] 12:36:33 INFO - PROCESS | 1847 | 1478028993583 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c4000 == 16 [pid = 1847] [id = 539] 12:36:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8dabe400) [pid = 1847] [serial = 1583] [outer = (nil)] 12:36:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dc26400) [pid = 1847] [serial = 1584] [outer = 0x8dabe400] 12:36:33 INFO - PROCESS | 1847 | 1478028993664 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dc27400) [pid = 1847] [serial = 1585] [outer = 0x8dabe400] 12:36:34 INFO - PROCESS | 1847 | 1478028994441 Marionette TRACE conn3 <- [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]]]}] 12:36:34 INFO - . 12:36:34 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 1075ms 12:36:34 INFO - PROCESS | 1847 | 1478028994493 Marionette TRACE conn3 -> [0,2516,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 1847 | 1478028994499 Marionette TRACE conn3 <- [1,2516,null,{"value":"8"}] 12:36:34 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:36:34 INFO - PROCESS | 1847 | 1478028994550 Marionette TRACE conn3 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:34 INFO - PROCESS | 1847 | 1478028994800 Marionette TRACE conn3 <- [1,2517,null,{"value":null}] 12:36:34 INFO - PROCESS | 1847 | 1478028994872 Marionette TRACE conn3 -> [0,2518,"getWindowHandles",null] 12:36:34 INFO - PROCESS | 1847 | 1478028994875 Marionette TRACE conn3 <- [1,2518,null,["8"]] 12:36:34 INFO - PROCESS | 1847 | 1478028994882 Marionette TRACE conn3 -> [0,2519,"switchToWindow",{"name":"8"}] 12:36:34 INFO - PROCESS | 1847 | 1478028994889 Marionette TRACE conn3 <- [1,2519,null,{}] 12:36:34 INFO - PROCESS | 1847 | 1478028994936 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b6800 == 17 [pid = 1847] [id = 540] 12:36:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8b5b6c00) [pid = 1847] [serial = 1586] [outer = (nil)] 12:36:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b5be800) [pid = 1847] [serial = 1587] [outer = 0x8b5b6c00] 12:36:35 INFO - PROCESS | 1847 | 1478028995048 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b7bec00) [pid = 1847] [serial = 1588] [outer = 0x8b5b6c00] 12:36:35 INFO - PROCESS | 1847 | 1478028995668 Marionette TRACE conn3 <- [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]]]}] 12:36:35 INFO - . 12:36:35 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 1222ms 12:36:35 INFO - PROCESS | 1847 | 1478028995730 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 12:36:35 INFO - PROCESS | 1847 | 1478028995737 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 12:36:35 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:36:35 INFO - PROCESS | 1847 | 1478028995743 Marionette TRACE conn3 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:35 INFO - PROCESS | 1847 | 1478028995916 Marionette TRACE conn3 <- [1,2522,null,{"value":null}] 12:36:36 INFO - PROCESS | 1847 | 1478028996083 Marionette TRACE conn3 -> [0,2523,"getWindowHandles",null] 12:36:36 INFO - PROCESS | 1847 | 1478028996088 Marionette TRACE conn3 <- [1,2523,null,["8"]] 12:36:36 INFO - PROCESS | 1847 | 1478028996095 Marionette TRACE conn3 -> [0,2524,"switchToWindow",{"name":"8"}] 12:36:36 INFO - PROCESS | 1847 | 1478028996101 Marionette TRACE conn3 <- [1,2524,null,{}] 12:36:36 INFO - PROCESS | 1847 | 1478028996108 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c98c000 == 18 [pid = 1847] [id = 541] 12:36:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8c990800) [pid = 1847] [serial = 1589] [outer = (nil)] 12:36:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8c999400) [pid = 1847] [serial = 1590] [outer = 0x8c990800] 12:36:36 INFO - PROCESS | 1847 | 1478028996213 Marionette DEBUG loaded listener.js 12:36:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dac4c00) [pid = 1847] [serial = 1591] [outer = 0x8c990800] 12:36:36 INFO - PROCESS | 1847 | 1478028996821 Marionette TRACE conn3 <- [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]]]}] 12:36:36 INFO - . 12:36:36 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1124ms 12:36:36 INFO - PROCESS | 1847 | 1478028996875 Marionette TRACE conn3 -> [0,2526,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 1847 | 1478028996882 Marionette TRACE conn3 <- [1,2526,null,{"value":"8"}] 12:36:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:36:36 INFO - PROCESS | 1847 | 1478028996889 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:37 INFO - PROCESS | 1847 | 1478028997045 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 12:36:37 INFO - PROCESS | 1847 | 1478028997173 Marionette TRACE conn3 -> [0,2528,"getWindowHandles",null] 12:36:37 INFO - PROCESS | 1847 | 1478028997178 Marionette TRACE conn3 <- [1,2528,null,["8"]] 12:36:37 INFO - PROCESS | 1847 | 1478028997184 Marionette TRACE conn3 -> [0,2529,"switchToWindow",{"name":"8"}] 12:36:37 INFO - PROCESS | 1847 | 1478028997192 Marionette TRACE conn3 <- [1,2529,null,{}] 12:36:37 INFO - PROCESS | 1847 | 1478028997198 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb8000 == 19 [pid = 1847] [id = 542] 12:36:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dcb8800) [pid = 1847] [serial = 1592] [outer = (nil)] 12:36:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dcbe000) [pid = 1847] [serial = 1593] [outer = 0x8dcb8800] 12:36:37 INFO - PROCESS | 1847 | 1478028997294 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8f84a800) [pid = 1847] [serial = 1594] [outer = 0x8dcb8800] 12:36:38 INFO - PROCESS | 1847 | 1478028998047 Marionette TRACE conn3 <- [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]]]}] 12:36:38 INFO - . 12:36:38 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 1170ms 12:36:38 INFO - PROCESS | 1847 | 1478028998060 Marionette TRACE conn3 -> [0,2531,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 1847 | 1478028998064 Marionette TRACE conn3 <- [1,2531,null,{"value":"8"}] 12:36:38 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:36:38 INFO - PROCESS | 1847 | 1478028998074 Marionette TRACE conn3 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:38 INFO - PROCESS | 1847 | 1478028998234 Marionette TRACE conn3 <- [1,2532,null,{"value":null}] 12:36:38 INFO - PROCESS | 1847 | 1478028998394 Marionette TRACE conn3 -> [0,2533,"getWindowHandles",null] 12:36:38 INFO - PROCESS | 1847 | 1478028998404 Marionette TRACE conn3 <- [1,2533,null,["8"]] 12:36:38 INFO - PROCESS | 1847 | 1478028998425 Marionette TRACE conn3 -> [0,2534,"switchToWindow",{"name":"8"}] 12:36:38 INFO - PROCESS | 1847 | 1478028998432 Marionette TRACE conn3 <- [1,2534,null,{}] 12:36:38 INFO - PROCESS | 1847 | 1478028998438 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:36:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x82929c00 == 20 [pid = 1847] [id = 543] 12:36:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8292a800) [pid = 1847] [serial = 1595] [outer = (nil)] 12:36:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x829e9800) [pid = 1847] [serial = 1596] [outer = 0x8292a800] 12:36:38 INFO - PROCESS | 1847 | 1478028998529 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8b7c8800) [pid = 1847] [serial = 1597] [outer = 0x8292a800] 12:36:39 INFO - PROCESS | 1847 | --DOCSHELL 0x82470c00 == 19 [pid = 1847] [id = 530] 12:36:39 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 12:36:39 WARNING - wptserve Traceback (most recent call last): 12:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:36:39 WARNING - rv = self.func(request, response) 12:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:36:39 WARNING - access_control_allow_origin = "*") 12:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:36:39 WARNING - payload = payload_generator(server_data) 12:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:36:39 WARNING - return encode_string_as_bmp_image(data) 12:36: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 12:36:39 WARNING - img.save(f, "BMP") 12:36:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:36:39 WARNING - f.write(bmpfileheader) 12:36:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:36:39 WARNING - 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8d834800) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8cabe400) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x82920800) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8c2e6800) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8b856000) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8b7c4800) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x829f3400) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x82472000) [pid = 1847] [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] 12:36:42 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x82471400) [pid = 1847] [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] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x823bcc00 == 18 [pid = 1847] [id = 536] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x82752c00 == 17 [pid = 1847] [id = 532] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8cabe000 == 16 [pid = 1847] [id = 537] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e5c00 == 15 [pid = 1847] [id = 535] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x823ba000 == 14 [pid = 1847] [id = 538] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b855800 == 13 [pid = 1847] [id = 534] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c4400 == 12 [pid = 1847] [id = 533] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x82471800 == 11 [pid = 1847] [id = 531] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb8000 == 10 [pid = 1847] [id = 542] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8c98c000 == 9 [pid = 1847] [id = 541] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b6800 == 8 [pid = 1847] [id = 540] 12:36:46 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c4000 == 7 [pid = 1847] [id = 539] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8b7cb800) [pid = 1847] [serial = 1567] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8b7c8400) [pid = 1847] [serial = 1566] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8bcefc00) [pid = 1847] [serial = 1570] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8b857c00) [pid = 1847] [serial = 1569] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8c461800) [pid = 1847] [serial = 1573] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8c45e400) [pid = 1847] [serial = 1572] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8c98ec00) [pid = 1847] [serial = 1576] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8c4fa800) [pid = 1847] [serial = 1575] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8cb72000) [pid = 1847] [serial = 1579] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8cabf800) [pid = 1847] [serial = 1578] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8dab3400) [pid = 1847] [serial = 1582] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8d8bbc00) [pid = 1847] [serial = 1581] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8b5a4400) [pid = 1847] [serial = 1563] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x82468c00) [pid = 1847] [serial = 1564] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x82474800) [pid = 1847] [serial = 1560] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8275c000) [pid = 1847] [serial = 1561] [outer = (nil)] [url = about:blank] 12:36:46 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8291b400) [pid = 1847] [serial = 1558] [outer = (nil)] [url = about:blank] 12:36:49 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dabe400) [pid = 1847] [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] 12:36:49 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8b5b6c00) [pid = 1847] [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] 12:36:49 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8c990800) [pid = 1847] [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] 12:36:49 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8dcb8800) [pid = 1847] [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] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8b7bec00) [pid = 1847] [serial = 1588] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b5be800) [pid = 1847] [serial = 1587] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dac4c00) [pid = 1847] [serial = 1591] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8c999400) [pid = 1847] [serial = 1590] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8f84a800) [pid = 1847] [serial = 1594] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8dcbe000) [pid = 1847] [serial = 1593] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x829e9800) [pid = 1847] [serial = 1596] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8dc26400) [pid = 1847] [serial = 1584] [outer = (nil)] [url = about:blank] 12:36:54 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8dc27400) [pid = 1847] [serial = 1585] [outer = (nil)] [url = about:blank] 12:37:08 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:37:08 INFO - PROCESS | 1847 | 1478029028699 Marionette TRACE conn3 <- [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]]]}] 12:37:08 INFO - . 12:37:08 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30654ms 12:37:08 INFO - PROCESS | 1847 | 1478029028728 Marionette TRACE conn3 -> [0,2536,"getWindowHandle",null] 12:37:08 INFO - PROCESS | 1847 | 1478029028734 Marionette TRACE conn3 <- [1,2536,null,{"value":"8"}] 12:37:08 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:37:08 INFO - PROCESS | 1847 | 1478029028745 Marionette TRACE conn3 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:08 INFO - PROCESS | 1847 | 1478029028960 Marionette TRACE conn3 <- [1,2537,null,{"value":null}] 12:37:09 INFO - PROCESS | 1847 | 1478029029036 Marionette TRACE conn3 -> [0,2538,"getWindowHandles",null] 12:37:09 INFO - PROCESS | 1847 | 1478029029042 Marionette TRACE conn3 <- [1,2538,null,["8"]] 12:37:09 INFO - PROCESS | 1847 | 1478029029050 Marionette TRACE conn3 -> [0,2539,"switchToWindow",{"name":"8"}] 12:37:09 INFO - PROCESS | 1847 | 1478029029058 Marionette TRACE conn3 <- [1,2539,null,{}] 12:37:09 INFO - PROCESS | 1847 | 1478029029064 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:37:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x82474800 == 8 [pid = 1847] [id = 544] 12:37:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82474c00) [pid = 1847] [serial = 1598] [outer = (nil)] 12:37:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82476c00) [pid = 1847] [serial = 1599] [outer = 0x82474c00] 12:37:09 INFO - PROCESS | 1847 | 1478029029159 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82759c00) [pid = 1847] [serial = 1600] [outer = 0x82474c00] 12:37:09 WARNING - wptserve Traceback (most recent call last): 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:37:09 WARNING - rv = self.func(request, response) 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:37:09 WARNING - access_control_allow_origin = "*") 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:37:09 WARNING - payload = payload_generator(server_data) 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:37:09 WARNING - return encode_string_as_bmp_image(data) 12:37: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 12:37:09 WARNING - img.save(f, "BMP") 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:37:09 WARNING - f.write(bmpfileheader) 12:37:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:37:09 WARNING - 12:37:09 WARNING - wptserve Traceback (most recent call last): 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:37:09 WARNING - rv = self.func(request, response) 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:37:09 WARNING - access_control_allow_origin = "*") 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:37:09 WARNING - payload = payload_generator(server_data) 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:37:09 WARNING - return encode_string_as_bmp_image(data) 12:37: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 12:37:09 WARNING - img.save(f, "BMP") 12:37:09 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:37:09 WARNING - f.write(bmpfileheader) 12:37:09 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:37:09 WARNING - 12:37:18 INFO - PROCESS | 1847 | --DOCSHELL 0x82929c00 == 7 [pid = 1847] [id = 543] 12:37:24 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8292a800) [pid = 1847] [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] 12:37:29 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b7c8800) [pid = 1847] [serial = 1597] [outer = (nil)] [url = about:blank] 12:37:29 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82476c00) [pid = 1847] [serial = 1599] [outer = (nil)] [url = about:blank] 12:37:39 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:37:39 INFO - PROCESS | 1847 | 1478029059345 Marionette TRACE conn3 <- [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]]]}] 12:37:39 INFO - . 12:37:39 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30615ms 12:37:39 INFO - PROCESS | 1847 | 1478029059358 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 12:37:39 INFO - PROCESS | 1847 | 1478029059363 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 12:37:39 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:37:39 INFO - PROCESS | 1847 | 1478029059374 Marionette TRACE conn3 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:39 INFO - PROCESS | 1847 | 1478029059576 Marionette TRACE conn3 <- [1,2542,null,{"value":null}] 12:37:39 INFO - PROCESS | 1847 | 1478029059653 Marionette TRACE conn3 -> [0,2543,"getWindowHandles",null] 12:37:39 INFO - PROCESS | 1847 | 1478029059659 Marionette TRACE conn3 <- [1,2543,null,["8"]] 12:37:39 INFO - PROCESS | 1847 | 1478029059666 Marionette TRACE conn3 -> [0,2544,"switchToWindow",{"name":"8"}] 12:37:39 INFO - PROCESS | 1847 | 1478029059673 Marionette TRACE conn3 <- [1,2544,null,{}] 12:37:39 INFO - PROCESS | 1847 | 1478029059679 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:37:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x82470c00 == 8 [pid = 1847] [id = 545] 12:37:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82471400) [pid = 1847] [serial = 1601] [outer = (nil)] 12:37:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82474000) [pid = 1847] [serial = 1602] [outer = 0x82471400] 12:37:39 INFO - PROCESS | 1847 | 1478029059774 Marionette DEBUG loaded listener.js 12:37:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275d400) [pid = 1847] [serial = 1603] [outer = 0x82471400] 12:37:40 WARNING - wptserve Traceback (most recent call last): 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:37:40 WARNING - rv = self.func(request, response) 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:37:40 WARNING - access_control_allow_origin = "*") 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:37:40 WARNING - payload = payload_generator(server_data) 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:37:40 WARNING - return encode_string_as_bmp_image(data) 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:37:40 WARNING - img.save(f, "BMP") 12:37:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:37:40 WARNING - f.write(bmpfileheader) 12:37:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:37:40 WARNING - 12:37:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 12:37:49 INFO - PROCESS | 1847 | --DOCSHELL 0x82474800 == 7 [pid = 1847] [id = 544] 12:37:55 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82474c00) [pid = 1847] [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] 12:38:00 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x82759c00) [pid = 1847] [serial = 1600] [outer = (nil)] [url = about:blank] 12:38:00 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82474000) [pid = 1847] [serial = 1602] [outer = (nil)] [url = about:blank] 12:38:09 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:38:09 INFO - PROCESS | 1847 | 1478029089956 Marionette TRACE conn3 <- [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]]]}] 12:38:09 INFO - . 12:38:09 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30616ms 12:38:09 INFO - PROCESS | 1847 | 1478029089989 Marionette TRACE conn3 -> [0,2546,"getWindowHandle",null] 12:38:09 INFO - PROCESS | 1847 | 1478029089995 Marionette TRACE conn3 <- [1,2546,null,{"value":"8"}] 12:38:09 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:38:10 INFO - PROCESS | 1847 | 1478029090005 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:10 INFO - PROCESS | 1847 | 1478029090206 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 12:38:10 INFO - PROCESS | 1847 | 1478029090290 Marionette TRACE conn3 -> [0,2548,"getWindowHandles",null] 12:38:10 INFO - PROCESS | 1847 | 1478029090296 Marionette TRACE conn3 <- [1,2548,null,["8"]] 12:38:10 INFO - PROCESS | 1847 | 1478029090304 Marionette TRACE conn3 -> [0,2549,"switchToWindow",{"name":"8"}] 12:38:10 INFO - PROCESS | 1847 | 1478029090311 Marionette TRACE conn3 <- [1,2549,null,{}] 12:38:10 INFO - PROCESS | 1847 | 1478029090317 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x82756800 == 8 [pid = 1847] [id = 546] 12:38:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82758c00) [pid = 1847] [serial = 1604] [outer = (nil)] 12:38:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8275d000) [pid = 1847] [serial = 1605] [outer = 0x82758c00] 12:38:10 INFO - PROCESS | 1847 | 1478029090412 Marionette DEBUG loaded listener.js 12:38:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82929c00) [pid = 1847] [serial = 1606] [outer = 0x82758c00] 12:38:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f7800 == 9 [pid = 1847] [id = 547] 12:38:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a3400) [pid = 1847] [serial = 1607] [outer = (nil)] 12:38:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a3c00) [pid = 1847] [serial = 1608] [outer = 0x8b5a3400] 12:38:11 INFO - PROCESS | 1847 | 1478029091040 Marionette TRACE conn3 <- [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]]]}] 12:38:11 INFO - . 12:38:11 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1124ms 12:38:11 INFO - PROCESS | 1847 | 1478029091127 Marionette TRACE conn3 -> [0,2551,"getWindowHandle",null] 12:38:11 INFO - PROCESS | 1847 | 1478029091133 Marionette TRACE conn3 <- [1,2551,null,{"value":"8"}] 12:38:11 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:38:11 INFO - PROCESS | 1847 | 1478029091148 Marionette TRACE conn3 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:11 INFO - PROCESS | 1847 | 1478029091335 Marionette TRACE conn3 <- [1,2552,null,{"value":null}] 12:38:11 INFO - PROCESS | 1847 | 1478029091345 Marionette TRACE conn3 -> [0,2553,"getWindowHandles",null] 12:38:11 INFO - PROCESS | 1847 | 1478029091349 Marionette TRACE conn3 <- [1,2553,null,["8"]] 12:38:11 INFO - PROCESS | 1847 | 1478029091355 Marionette TRACE conn3 -> [0,2554,"switchToWindow",{"name":"8"}] 12:38:11 INFO - PROCESS | 1847 | 1478029091360 Marionette TRACE conn3 <- [1,2554,null,{}] 12:38:11 INFO - PROCESS | 1847 | 1478029091366 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5ae800 == 10 [pid = 1847] [id = 548] 12:38:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5af000) [pid = 1847] [serial = 1609] [outer = (nil)] 12:38:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b5b2400) [pid = 1847] [serial = 1610] [outer = 0x8b5af000] 12:38:11 INFO - PROCESS | 1847 | 1478029091453 Marionette DEBUG loaded listener.js 12:38:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b5b6800) [pid = 1847] [serial = 1611] [outer = 0x8b5af000] 12:38:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7bec00 == 11 [pid = 1847] [id = 549] 12:38:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7c0400) [pid = 1847] [serial = 1612] [outer = (nil)] 12:38:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b7c5c00) [pid = 1847] [serial = 1613] [outer = 0x8b7c0400] 12:38:12 INFO - PROCESS | 1847 | 1478029092269 Marionette TRACE conn3 <- [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]]]}] 12:38:12 INFO - . 12:38:12 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1174ms 12:38:12 INFO - PROCESS | 1847 | 1478029092326 Marionette TRACE conn3 -> [0,2556,"getWindowHandle",null] 12:38:12 INFO - PROCESS | 1847 | 1478029092333 Marionette TRACE conn3 <- [1,2556,null,{"value":"8"}] 12:38:12 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:38:12 INFO - PROCESS | 1847 | 1478029092339 Marionette TRACE conn3 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:12 INFO - PROCESS | 1847 | 1478029092510 Marionette TRACE conn3 <- [1,2557,null,{"value":null}] 12:38:12 INFO - PROCESS | 1847 | 1478029092522 Marionette TRACE conn3 -> [0,2558,"getWindowHandles",null] 12:38:12 INFO - PROCESS | 1847 | 1478029092526 Marionette TRACE conn3 <- [1,2558,null,["8"]] 12:38:12 INFO - PROCESS | 1847 | 1478029092533 Marionette TRACE conn3 -> [0,2559,"switchToWindow",{"name":"8"}] 12:38:12 INFO - PROCESS | 1847 | 1478029092539 Marionette TRACE conn3 <- [1,2559,null,{}] 12:38:12 INFO - PROCESS | 1847 | 1478029092545 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e8c00 == 12 [pid = 1847] [id = 550] 12:38:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b7e9000) [pid = 1847] [serial = 1614] [outer = (nil)] 12:38:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8b7ec000) [pid = 1847] [serial = 1615] [outer = 0x8b7e9000] 12:38:12 INFO - PROCESS | 1847 | 1478029092634 Marionette DEBUG loaded listener.js 12:38:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8b851800) [pid = 1847] [serial = 1616] [outer = 0x8b7e9000] 12:38:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b856400 == 13 [pid = 1847] [id = 551] 12:38:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8b85a000) [pid = 1847] [serial = 1617] [outer = (nil)] 12:38:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8b955400) [pid = 1847] [serial = 1618] [outer = 0x8b85a000] 12:38:13 INFO - PROCESS | 1847 | 1478029093413 Marionette TRACE conn3 <- [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]]]}] 12:38:13 INFO - . 12:38:13 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1119ms 12:38:13 INFO - PROCESS | 1847 | 1478029093459 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 12:38:13 INFO - PROCESS | 1847 | 1478029093464 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 12:38:13 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:38:13 INFO - PROCESS | 1847 | 1478029093474 Marionette TRACE conn3 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:13 INFO - PROCESS | 1847 | 1478029093637 Marionette TRACE conn3 <- [1,2562,null,{"value":null}] 12:38:13 INFO - PROCESS | 1847 | 1478029093650 Marionette TRACE conn3 -> [0,2563,"getWindowHandles",null] 12:38:13 INFO - PROCESS | 1847 | 1478029093655 Marionette TRACE conn3 <- [1,2563,null,["8"]] 12:38:13 INFO - PROCESS | 1847 | 1478029093757 Marionette TRACE conn3 -> [0,2564,"switchToWindow",{"name":"8"}] 12:38:13 INFO - PROCESS | 1847 | 1478029093763 Marionette TRACE conn3 <- [1,2564,null,{}] 12:38:13 INFO - PROCESS | 1847 | 1478029093772 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95f400 == 14 [pid = 1847] [id = 552] 12:38:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8b95fc00) [pid = 1847] [serial = 1619] [outer = (nil)] 12:38:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8ba8fc00) [pid = 1847] [serial = 1620] [outer = 0x8b95fc00] 12:38:13 INFO - PROCESS | 1847 | 1478029093862 Marionette DEBUG loaded listener.js 12:38:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c45e400) [pid = 1847] [serial = 1621] [outer = 0x8b95fc00] 12:38:14 INFO - PROCESS | 1847 | 1478029094403 Marionette TRACE conn3 <- [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]]]}] 12:38:14 INFO - . 12:38:14 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 981ms 12:38:14 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:38:14 INFO - PROCESS | 1847 | 1478029094455 Marionette TRACE conn3 -> [0,2566,"getWindowHandle",null] 12:38:14 INFO - PROCESS | 1847 | 1478029094458 Marionette TRACE conn3 <- [1,2566,null,{"value":"8"}] 12:38:14 INFO - PROCESS | 1847 | 1478029094465 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:14 INFO - PROCESS | 1847 | 1478029094606 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 12:38:14 INFO - PROCESS | 1847 | 1478029094726 Marionette TRACE conn3 -> [0,2568,"getWindowHandles",null] 12:38:14 INFO - PROCESS | 1847 | 1478029094729 Marionette TRACE conn3 <- [1,2568,null,["8"]] 12:38:14 INFO - PROCESS | 1847 | 1478029094734 Marionette TRACE conn3 -> [0,2569,"switchToWindow",{"name":"8"}] 12:38:14 INFO - PROCESS | 1847 | 1478029094739 Marionette TRACE conn3 <- [1,2569,null,{}] 12:38:14 INFO - PROCESS | 1847 | 1478029094744 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f6c00 == 15 [pid = 1847] [id = 553] 12:38:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8c4f7000) [pid = 1847] [serial = 1622] [outer = (nil)] 12:38:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8c4f8c00) [pid = 1847] [serial = 1623] [outer = 0x8c4f7000] 12:38:14 INFO - PROCESS | 1847 | 1478029094824 Marionette DEBUG loaded listener.js 12:38:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8c4fb800) [pid = 1847] [serial = 1624] [outer = 0x8c4f7000] 12:38:15 INFO - PROCESS | 1847 | 1478029095339 Marionette TRACE conn3 <- [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]]]}] 12:38:15 INFO - . 12:38:15 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 921ms 12:38:15 INFO - PROCESS | 1847 | 1478029095385 Marionette TRACE conn3 -> [0,2571,"getWindowHandle",null] 12:38:15 INFO - PROCESS | 1847 | 1478029095388 Marionette TRACE conn3 <- [1,2571,null,{"value":"8"}] 12:38:15 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:38:15 INFO - PROCESS | 1847 | 1478029095394 Marionette TRACE conn3 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:15 INFO - PROCESS | 1847 | 1478029095580 Marionette TRACE conn3 <- [1,2572,null,{"value":null}] 12:38:15 INFO - PROCESS | 1847 | 1478029095696 Marionette TRACE conn3 -> [0,2573,"getWindowHandles",null] 12:38:15 INFO - PROCESS | 1847 | 1478029095700 Marionette TRACE conn3 <- [1,2573,null,["8"]] 12:38:15 INFO - PROCESS | 1847 | 1478029095704 Marionette TRACE conn3 -> [0,2574,"switchToWindow",{"name":"8"}] 12:38:15 INFO - PROCESS | 1847 | 1478029095709 Marionette TRACE conn3 <- [1,2574,null,{}] 12:38:15 INFO - PROCESS | 1847 | 1478029095713 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e0c00 == 16 [pid = 1847] [id = 554] 12:38:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8c993c00) [pid = 1847] [serial = 1625] [outer = (nil)] 12:38:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8cabc400) [pid = 1847] [serial = 1626] [outer = 0x8c993c00] 12:38:15 INFO - PROCESS | 1847 | 1478029095794 Marionette DEBUG loaded listener.js 12:38:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8cac0000) [pid = 1847] [serial = 1627] [outer = 0x8c993c00] 12:38:16 INFO - PROCESS | 1847 | 1478029096324 Marionette TRACE conn3 <- [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]]]}] 12:38:16 INFO - . 12:38:16 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 977ms 12:38:16 INFO - PROCESS | 1847 | 1478029096372 Marionette TRACE conn3 -> [0,2576,"getWindowHandle",null] 12:38:16 INFO - PROCESS | 1847 | 1478029096375 Marionette TRACE conn3 <- [1,2576,null,{"value":"8"}] 12:38:16 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:38:16 INFO - PROCESS | 1847 | 1478029096381 Marionette TRACE conn3 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:16 INFO - PROCESS | 1847 | 1478029096519 Marionette TRACE conn3 <- [1,2577,null,{"value":null}] 12:38:16 INFO - PROCESS | 1847 | 1478029096634 Marionette TRACE conn3 -> [0,2578,"getWindowHandles",null] 12:38:16 INFO - PROCESS | 1847 | 1478029096639 Marionette TRACE conn3 <- [1,2578,null,["8"]] 12:38:16 INFO - PROCESS | 1847 | 1478029096645 Marionette TRACE conn3 -> [0,2579,"switchToWindow",{"name":"8"}] 12:38:16 INFO - PROCESS | 1847 | 1478029096650 Marionette TRACE conn3 <- [1,2579,null,{}] 12:38:16 INFO - PROCESS | 1847 | 1478029096655 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d838000 == 17 [pid = 1847] [id = 555] 12:38:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8d839400) [pid = 1847] [serial = 1628] [outer = (nil)] 12:38:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8daaf400) [pid = 1847] [serial = 1629] [outer = 0x8d839400] 12:38:16 INFO - PROCESS | 1847 | 1478029096734 Marionette DEBUG loaded listener.js 12:38:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dab2800) [pid = 1847] [serial = 1630] [outer = 0x8d839400] 12:38:17 INFO - PROCESS | 1847 | 1478029097273 Marionette TRACE conn3 <- [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]]]}] 12:38:17 INFO - . 12:38:17 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 923ms 12:38:17 INFO - PROCESS | 1847 | 1478029097305 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 12:38:17 INFO - PROCESS | 1847 | 1478029097308 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 12:38:17 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:38:17 INFO - PROCESS | 1847 | 1478029097321 Marionette TRACE conn3 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:17 INFO - PROCESS | 1847 | 1478029097455 Marionette TRACE conn3 <- [1,2582,null,{"value":null}] 12:38:17 INFO - PROCESS | 1847 | 1478029097466 Marionette TRACE conn3 -> [0,2583,"getWindowHandles",null] 12:38:17 INFO - PROCESS | 1847 | 1478029097488 Marionette TRACE conn3 <- [1,2583,null,["8"]] 12:38:17 INFO - PROCESS | 1847 | 1478029097494 Marionette TRACE conn3 -> [0,2584,"switchToWindow",{"name":"8"}] 12:38:17 INFO - PROCESS | 1847 | 1478029097498 Marionette TRACE conn3 <- [1,2584,null,{}] 12:38:17 INFO - PROCESS | 1847 | 1478029097503 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x823bf000 == 18 [pid = 1847] [id = 556] 12:38:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8dac2800) [pid = 1847] [serial = 1631] [outer = (nil)] 12:38:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8dc27400) [pid = 1847] [serial = 1632] [outer = 0x8dac2800] 12:38:17 INFO - PROCESS | 1847 | 1478029097690 Marionette DEBUG loaded listener.js 12:38:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8dc29000) [pid = 1847] [serial = 1633] [outer = 0x8dac2800] 12:38:18 INFO - PROCESS | 1847 | 1478029098212 Marionette TRACE conn3 <- [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]]]}] 12:38:18 INFO - . 12:38:18 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 931ms 12:38:18 INFO - PROCESS | 1847 | 1478029098247 Marionette TRACE conn3 -> [0,2586,"getWindowHandle",null] 12:38:18 INFO - PROCESS | 1847 | 1478029098253 Marionette TRACE conn3 <- [1,2586,null,{"value":"8"}] 12:38:18 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:38:18 INFO - PROCESS | 1847 | 1478029098263 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:18 INFO - PROCESS | 1847 | 1478029098474 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 12:38:18 INFO - PROCESS | 1847 | 1478029098603 Marionette TRACE conn3 -> [0,2588,"getWindowHandles",null] 12:38:18 INFO - PROCESS | 1847 | 1478029098608 Marionette TRACE conn3 <- [1,2588,null,["8"]] 12:38:18 INFO - PROCESS | 1847 | 1478029098615 Marionette TRACE conn3 -> [0,2589,"switchToWindow",{"name":"8"}] 12:38:18 INFO - PROCESS | 1847 | 1478029098623 Marionette TRACE conn3 <- [1,2589,null,{}] 12:38:18 INFO - PROCESS | 1847 | 1478029098629 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f1400 == 19 [pid = 1847] [id = 557] 12:38:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x829f1800) [pid = 1847] [serial = 1634] [outer = (nil)] 12:38:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8b5a9c00) [pid = 1847] [serial = 1635] [outer = 0x829f1800] 12:38:18 INFO - PROCESS | 1847 | 1478029098778 Marionette DEBUG loaded listener.js 12:38:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8b5b0800) [pid = 1847] [serial = 1636] [outer = 0x829f1800] 12:38:19 INFO - PROCESS | 1847 | 1478029099423 Marionette TRACE conn3 <- [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]]]}] 12:38:19 INFO - . 12:38:19 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1222ms 12:38:19 INFO - PROCESS | 1847 | 1478029099484 Marionette TRACE conn3 -> [0,2591,"getWindowHandle",null] 12:38:19 INFO - PROCESS | 1847 | 1478029099489 Marionette TRACE conn3 <- [1,2591,null,{"value":"8"}] 12:38:19 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 12:38:19 INFO - PROCESS | 1847 | 1478029099497 Marionette TRACE conn3 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:19 INFO - PROCESS | 1847 | 1478029099733 Marionette TRACE conn3 <- [1,2592,null,{"value":null}] 12:38:19 INFO - PROCESS | 1847 | 1478029099851 Marionette TRACE conn3 -> [0,2593,"getWindowHandles",null] 12:38:19 INFO - PROCESS | 1847 | 1478029099856 Marionette TRACE conn3 <- [1,2593,null,["8"]] 12:38:19 INFO - PROCESS | 1847 | 1478029099862 Marionette TRACE conn3 -> [0,2594,"switchToWindow",{"name":"8"}] 12:38:19 INFO - PROCESS | 1847 | 1478029099867 Marionette TRACE conn3 <- [1,2594,null,{}] 12:38:19 INFO - PROCESS | 1847 | 1478029099877 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b85f800 == 20 [pid = 1847] [id = 558] 12:38:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8b953800) [pid = 1847] [serial = 1637] [outer = (nil)] 12:38:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8c460400) [pid = 1847] [serial = 1638] [outer = 0x8b953800] 12:38:20 INFO - PROCESS | 1847 | 1478029100012 Marionette DEBUG loaded listener.js 12:38:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8c466800) [pid = 1847] [serial = 1639] [outer = 0x8b953800] 12:38:20 WARNING - wptserve Traceback (most recent call last): 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:38:20 WARNING - rv = self.func(request, response) 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:38:20 WARNING - access_control_allow_origin = "*") 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:38:20 WARNING - payload = payload_generator(server_data) 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:38:20 WARNING - return encode_string_as_bmp_image(data) 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:38:20 WARNING - img.save(f, "BMP") 12:38:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:38:20 WARNING - f.write(bmpfileheader) 12:38:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:38:20 WARNING - 12:38:20 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 12:38:21 INFO - PROCESS | 1847 | --DOCSHELL 0x8b856400 == 19 [pid = 1847] [id = 551] 12:38:21 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7bec00 == 18 [pid = 1847] [id = 549] 12:38:21 INFO - PROCESS | 1847 | --DOCSHELL 0x829f7800 == 17 [pid = 1847] [id = 547] 12:38:21 INFO - PROCESS | 1847 | --DOCSHELL 0x82470c00 == 16 [pid = 1847] [id = 545] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8d839400) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x82758c00) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8b5a3400) [pid = 1847] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b7e9000) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8b85a000) [pid = 1847] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8c4f7000) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8b7c0400) [pid = 1847] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029091976] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8b5af000) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x82471400) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8b95fc00) [pid = 1847] [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] 12:38:24 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8c993c00) [pid = 1847] [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] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8d838000 == 15 [pid = 1847] [id = 555] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e0c00 == 14 [pid = 1847] [id = 554] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5ae800 == 13 [pid = 1847] [id = 548] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4f6c00 == 12 [pid = 1847] [id = 553] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e8c00 == 11 [pid = 1847] [id = 550] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95f400 == 10 [pid = 1847] [id = 552] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x82756800 == 9 [pid = 1847] [id = 546] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x829f1400 == 8 [pid = 1847] [id = 557] 12:38:29 INFO - PROCESS | 1847 | --DOCSHELL 0x823bf000 == 7 [pid = 1847] [id = 556] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8c4f8c00) [pid = 1847] [serial = 1623] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8cac0000) [pid = 1847] [serial = 1627] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8cabc400) [pid = 1847] [serial = 1626] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dab2800) [pid = 1847] [serial = 1630] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8daaf400) [pid = 1847] [serial = 1629] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8c4fb800) [pid = 1847] [serial = 1624] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8ba8fc00) [pid = 1847] [serial = 1620] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8c45e400) [pid = 1847] [serial = 1621] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8b7ec000) [pid = 1847] [serial = 1615] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8b851800) [pid = 1847] [serial = 1616] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8b955400) [pid = 1847] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b5b2400) [pid = 1847] [serial = 1610] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8b5b6800) [pid = 1847] [serial = 1611] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8b7c5c00) [pid = 1847] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029091976] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8275d000) [pid = 1847] [serial = 1605] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x82929c00) [pid = 1847] [serial = 1606] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8b5a3c00) [pid = 1847] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8275d400) [pid = 1847] [serial = 1603] [outer = (nil)] [url = about:blank] 12:38:29 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dc27400) [pid = 1847] [serial = 1632] [outer = (nil)] [url = about:blank] 12:38:31 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x829f1800) [pid = 1847] [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] 12:38:31 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8dac2800) [pid = 1847] [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] 12:38:37 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8dc29000) [pid = 1847] [serial = 1633] [outer = (nil)] [url = about:blank] 12:38:37 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8b5b0800) [pid = 1847] [serial = 1636] [outer = (nil)] [url = about:blank] 12:38:37 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b5a9c00) [pid = 1847] [serial = 1635] [outer = (nil)] [url = about:blank] 12:38:37 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8c460400) [pid = 1847] [serial = 1638] [outer = (nil)] [url = about:blank] 12:38:50 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:38:50 INFO - PROCESS | 1847 | 1478029130186 Marionette TRACE conn3 <- [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]]]}] 12:38:50 INFO - . 12:38:50 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30716ms 12:38:50 INFO - PROCESS | 1847 | 1478029130214 Marionette TRACE conn3 -> [0,2596,"getWindowHandle",null] 12:38:50 INFO - PROCESS | 1847 | 1478029130220 Marionette TRACE conn3 <- [1,2596,null,{"value":"8"}] 12:38:50 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:38:50 INFO - PROCESS | 1847 | 1478029130230 Marionette TRACE conn3 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:50 INFO - PROCESS | 1847 | 1478029130448 Marionette TRACE conn3 <- [1,2597,null,{"value":null}] 12:38:50 INFO - PROCESS | 1847 | 1478029130526 Marionette TRACE conn3 -> [0,2598,"getWindowHandles",null] 12:38:50 INFO - PROCESS | 1847 | 1478029130530 Marionette TRACE conn3 <- [1,2598,null,["8"]] 12:38:50 INFO - PROCESS | 1847 | 1478029130539 Marionette TRACE conn3 -> [0,2599,"switchToWindow",{"name":"8"}] 12:38:50 INFO - PROCESS | 1847 | 1478029130546 Marionette TRACE conn3 <- [1,2599,null,{}] 12:38:50 INFO - PROCESS | 1847 | 1478029130552 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:38:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x82476400 == 8 [pid = 1847] [id = 559] 12:38:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476800) [pid = 1847] [serial = 1640] [outer = (nil)] 12:38:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750400) [pid = 1847] [serial = 1641] [outer = 0x82476800] 12:38:50 INFO - PROCESS | 1847 | 1478029130645 Marionette DEBUG loaded listener.js 12:38:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291bc00) [pid = 1847] [serial = 1642] [outer = 0x82476800] 12:38:51 WARNING - wptserve Traceback (most recent call last): 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:38:51 WARNING - rv = self.func(request, response) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:38:51 WARNING - access_control_allow_origin = "*") 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:38:51 WARNING - payload = payload_generator(server_data) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:38:51 WARNING - return encode_string_as_bmp_image(data) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:38:51 WARNING - img.save(f, "BMP") 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:38:51 WARNING - f.write(bmpfileheader) 12:38:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:38:51 WARNING - 12:38:51 WARNING - wptserve Traceback (most recent call last): 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:38:51 WARNING - rv = self.func(request, response) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:38:51 WARNING - access_control_allow_origin = "*") 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:38:51 WARNING - payload = payload_generator(server_data) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:38:51 WARNING - return encode_string_as_bmp_image(data) 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:38:51 WARNING - img.save(f, "BMP") 12:38:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:38:51 WARNING - f.write(bmpfileheader) 12:38:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:38:51 WARNING - 12:39:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8b85f800 == 7 [pid = 1847] [id = 558] 12:39:02 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8b953800) [pid = 1847] [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] 12:39:07 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8c466800) [pid = 1847] [serial = 1639] [outer = (nil)] [url = about:blank] 12:39:07 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750400) [pid = 1847] [serial = 1641] [outer = (nil)] [url = about:blank] 12:39:20 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:39:20 INFO - PROCESS | 1847 | 1478029160827 Marionette TRACE conn3 <- [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]]]}] 12:39:20 INFO - . 12:39:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30656ms 12:39:20 INFO - PROCESS | 1847 | 1478029160885 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 12:39:20 INFO - PROCESS | 1847 | 1478029160891 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 12:39:20 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 12:39:20 INFO - PROCESS | 1847 | 1478029160902 Marionette TRACE conn3 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:21 INFO - PROCESS | 1847 | 1478029161106 Marionette TRACE conn3 <- [1,2602,null,{"value":null}] 12:39:21 INFO - PROCESS | 1847 | 1478029161180 Marionette TRACE conn3 -> [0,2603,"getWindowHandles",null] 12:39:21 INFO - PROCESS | 1847 | 1478029161186 Marionette TRACE conn3 <- [1,2603,null,["8"]] 12:39:21 INFO - PROCESS | 1847 | 1478029161192 Marionette TRACE conn3 -> [0,2604,"switchToWindow",{"name":"8"}] 12:39:21 INFO - PROCESS | 1847 | 1478029161200 Marionette TRACE conn3 <- [1,2604,null,{}] 12:39:21 INFO - PROCESS | 1847 | 1478029161207 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477c00 == 8 [pid = 1847] [id = 560] 12:39:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8274f400) [pid = 1847] [serial = 1643] [outer = (nil)] 12:39:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82751c00) [pid = 1847] [serial = 1644] [outer = 0x8274f400] 12:39:21 INFO - PROCESS | 1847 | 1478029161302 Marionette DEBUG loaded listener.js 12:39:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82924400) [pid = 1847] [serial = 1645] [outer = 0x8274f400] 12:39:21 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4796 12:39:21 WARNING - wptserve Traceback (most recent call last): 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:39:21 WARNING - rv = self.func(request, response) 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:39:21 WARNING - access_control_allow_origin = "*") 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:39:21 WARNING - payload = payload_generator(server_data) 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:39:21 WARNING - return encode_string_as_bmp_image(data) 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:39:21 WARNING - img.save(f, "BMP") 12:39:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:39:21 WARNING - f.write(bmpfileheader) 12:39:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:39:21 WARNING - 12:39:30 INFO - PROCESS | 1847 | --DOCSHELL 0x82476400 == 7 [pid = 1847] [id = 559] 12:39:32 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82476800) [pid = 1847] [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] 12:39:38 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8291bc00) [pid = 1847] [serial = 1642] [outer = (nil)] [url = about:blank] 12:39:38 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82751c00) [pid = 1847] [serial = 1644] [outer = (nil)] [url = about:blank] 12:39:51 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:39:51 INFO - PROCESS | 1847 | 1478029191484 Marionette TRACE conn3 <- [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]]]}] 12:39:51 INFO - . 12:39:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30608ms 12:39:51 INFO - PROCESS | 1847 | 1478029191509 Marionette TRACE conn3 -> [0,2606,"getWindowHandle",null] 12:39:51 INFO - PROCESS | 1847 | 1478029191514 Marionette TRACE conn3 <- [1,2606,null,{"value":"8"}] 12:39:51 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:39:51 INFO - PROCESS | 1847 | 1478029191524 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:51 INFO - PROCESS | 1847 | 1478029191727 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 12:39:51 INFO - PROCESS | 1847 | 1478029191800 Marionette TRACE conn3 -> [0,2608,"getWindowHandles",null] 12:39:51 INFO - PROCESS | 1847 | 1478029191804 Marionette TRACE conn3 <- [1,2608,null,["8"]] 12:39:51 INFO - PROCESS | 1847 | 1478029191811 Marionette TRACE conn3 -> [0,2609,"switchToWindow",{"name":"8"}] 12:39:51 INFO - PROCESS | 1847 | 1478029191818 Marionette TRACE conn3 <- [1,2609,null,{}] 12:39:51 INFO - PROCESS | 1847 | 1478029191825 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475c00 == 8 [pid = 1847] [id = 561] 12:39:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476400) [pid = 1847] [serial = 1646] [outer = (nil)] 12:39:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750400) [pid = 1847] [serial = 1647] [outer = 0x82476400] 12:39:51 INFO - PROCESS | 1847 | 1478029191919 Marionette DEBUG loaded listener.js 12:39:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291c400) [pid = 1847] [serial = 1648] [outer = 0x82476400] 12:39:52 INFO - PROCESS | 1847 | 1478029192434 Marionette TRACE conn3 <- [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]]]}] 12:39:52 INFO - . 12:39:52 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 975ms 12:39:52 INFO - PROCESS | 1847 | 1478029192497 Marionette TRACE conn3 -> [0,2611,"getWindowHandle",null] 12:39:52 INFO - PROCESS | 1847 | 1478029192503 Marionette TRACE conn3 <- [1,2611,null,{"value":"8"}] 12:39:52 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:39:52 INFO - PROCESS | 1847 | 1478029192510 Marionette TRACE conn3 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:52 INFO - PROCESS | 1847 | 1478029192670 Marionette TRACE conn3 <- [1,2612,null,{"value":null}] 12:39:52 INFO - PROCESS | 1847 | 1478029192782 Marionette TRACE conn3 -> [0,2613,"getWindowHandles",null] 12:39:52 INFO - PROCESS | 1847 | 1478029192786 Marionette TRACE conn3 <- [1,2613,null,["8"]] 12:39:52 INFO - PROCESS | 1847 | 1478029192793 Marionette TRACE conn3 -> [0,2614,"switchToWindow",{"name":"8"}] 12:39:52 INFO - PROCESS | 1847 | 1478029192797 Marionette TRACE conn3 <- [1,2614,null,{}] 12:39:52 INFO - PROCESS | 1847 | 1478029192803 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275cc00 == 9 [pid = 1847] [id = 562] 12:39:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a7400) [pid = 1847] [serial = 1649] [outer = (nil)] 12:39:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a9000) [pid = 1847] [serial = 1650] [outer = 0x8b5a7400] 12:39:52 INFO - PROCESS | 1847 | 1478029192887 Marionette DEBUG loaded listener.js 12:39:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8246d800) [pid = 1847] [serial = 1651] [outer = 0x8b5a7400] 12:39:53 INFO - PROCESS | 1847 | 1478029193404 Marionette TRACE conn3 <- [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]]]}] 12:39:53 INFO - . 12:39:53 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 930ms 12:39:53 INFO - PROCESS | 1847 | 1478029193447 Marionette TRACE conn3 -> [0,2616,"getWindowHandle",null] 12:39:53 INFO - PROCESS | 1847 | 1478029193454 Marionette TRACE conn3 <- [1,2616,null,{"value":"8"}] 12:39:53 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:39:53 INFO - PROCESS | 1847 | 1478029193469 Marionette TRACE conn3 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:53 INFO - PROCESS | 1847 | 1478029193693 Marionette TRACE conn3 <- [1,2617,null,{"value":null}] 12:39:53 INFO - PROCESS | 1847 | 1478029193813 Marionette TRACE conn3 -> [0,2618,"getWindowHandles",null] 12:39:53 INFO - PROCESS | 1847 | 1478029193817 Marionette TRACE conn3 <- [1,2618,null,["8"]] 12:39:53 INFO - PROCESS | 1847 | 1478029193822 Marionette TRACE conn3 -> [0,2619,"switchToWindow",{"name":"8"}] 12:39:53 INFO - PROCESS | 1847 | 1478029193829 Marionette TRACE conn3 <- [1,2619,null,{}] 12:39:53 INFO - PROCESS | 1847 | 1478029193835 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c8c00 == 10 [pid = 1847] [id = 563] 12:39:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7c9000) [pid = 1847] [serial = 1652] [outer = (nil)] 12:39:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7cc000) [pid = 1847] [serial = 1653] [outer = 0x8b7c9000] 12:39:53 INFO - PROCESS | 1847 | 1478029193923 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e1400) [pid = 1847] [serial = 1654] [outer = 0x8b7c9000] 12:39:54 INFO - PROCESS | 1847 | 1478029194454 Marionette TRACE conn3 <- [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]]]}] 12:39:54 INFO - . 12:39:54 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1023ms 12:39:54 INFO - PROCESS | 1847 | 1478029194491 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 12:39:54 INFO - PROCESS | 1847 | 1478029194494 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 12:39:54 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 12:39:54 INFO - PROCESS | 1847 | 1478029194504 Marionette TRACE conn3 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:54 INFO - PROCESS | 1847 | 1478029194650 Marionette TRACE conn3 <- [1,2622,null,{"value":null}] 12:39:54 INFO - PROCESS | 1847 | 1478029194665 Marionette TRACE conn3 -> [0,2623,"getWindowHandles",null] 12:39:54 INFO - PROCESS | 1847 | 1478029194671 Marionette TRACE conn3 <- [1,2623,null,["8"]] 12:39:54 INFO - PROCESS | 1847 | 1478029194677 Marionette TRACE conn3 -> [0,2624,"switchToWindow",{"name":"8"}] 12:39:54 INFO - PROCESS | 1847 | 1478029194682 Marionette TRACE conn3 <- [1,2624,null,{}] 12:39:54 INFO - PROCESS | 1847 | 1478029194688 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b2800 == 11 [pid = 1847] [id = 564] 12:39:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b85b000) [pid = 1847] [serial = 1655] [outer = (nil)] 12:39:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b85cc00) [pid = 1847] [serial = 1656] [outer = 0x8b85b000] 12:39:54 INFO - PROCESS | 1847 | 1478029194875 Marionette DEBUG loaded listener.js 12:39:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8bcecc00) [pid = 1847] [serial = 1657] [outer = 0x8b85b000] 12:39:55 INFO - PROCESS | 1847 | 1478029195405 Marionette TRACE conn3 <- [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]]]}] 12:39:55 INFO - . 12:39:55 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 922ms 12:39:55 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:39:55 INFO - PROCESS | 1847 | 1478029195424 Marionette TRACE conn3 -> [0,2626,"getWindowHandle",null] 12:39:55 INFO - PROCESS | 1847 | 1478029195426 Marionette TRACE conn3 <- [1,2626,null,{"value":"8"}] 12:39:55 INFO - PROCESS | 1847 | 1478029195439 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:55 INFO - PROCESS | 1847 | 1478029195592 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 12:39:55 INFO - PROCESS | 1847 | 1478029195609 Marionette TRACE conn3 -> [0,2628,"getWindowHandles",null] 12:39:55 INFO - PROCESS | 1847 | 1478029195612 Marionette TRACE conn3 <- [1,2628,null,["8"]] 12:39:55 INFO - PROCESS | 1847 | 1478029195617 Marionette TRACE conn3 -> [0,2629,"switchToWindow",{"name":"8"}] 12:39:55 INFO - PROCESS | 1847 | 1478029195622 Marionette TRACE conn3 <- [1,2629,null,{}] 12:39:55 INFO - PROCESS | 1847 | 1478029195628 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:39:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c461000 == 12 [pid = 1847] [id = 565] 12:39:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c461400) [pid = 1847] [serial = 1658] [outer = (nil)] 12:39:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c464400) [pid = 1847] [serial = 1659] [outer = 0x8c461400] 12:39:55 INFO - PROCESS | 1847 | 1478029195728 Marionette DEBUG loaded listener.js 12:39:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c466000) [pid = 1847] [serial = 1660] [outer = 0x8c461400] 12:39:56 WARNING - wptserve Traceback (most recent call last): 12:39:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:39:56 WARNING - rv = self.func(request, response) 12:39:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:39:56 WARNING - access_control_allow_origin = "*") 12:39:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:39:56 WARNING - payload = payload_generator(server_data) 12:39:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:39:56 WARNING - return encode_string_as_bmp_image(data) 12:39: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 12:39:56 WARNING - img.save(f, "BMP") 12:39:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:39:56 WARNING - f.write(bmpfileheader) 12:39:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:39:56 WARNING - 12:40:01 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b2800 == 11 [pid = 1847] [id = 564] 12:40:01 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c8c00 == 10 [pid = 1847] [id = 563] 12:40:01 INFO - PROCESS | 1847 | --DOCSHELL 0x8275cc00 == 9 [pid = 1847] [id = 562] 12:40:01 INFO - PROCESS | 1847 | --DOCSHELL 0x82475c00 == 8 [pid = 1847] [id = 561] 12:40:01 INFO - PROCESS | 1847 | --DOCSHELL 0x82477c00 == 7 [pid = 1847] [id = 560] 12:40:04 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8b5a7400) [pid = 1847] [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] 12:40:04 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b85b000) [pid = 1847] [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] 12:40:04 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8274f400) [pid = 1847] [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] 12:40:04 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8b7c9000) [pid = 1847] [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] 12:40:04 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x82476400) [pid = 1847] [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] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8291c400) [pid = 1847] [serial = 1648] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x82750400) [pid = 1847] [serial = 1647] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8246d800) [pid = 1847] [serial = 1651] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8b5a9000) [pid = 1847] [serial = 1650] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8b7e1400) [pid = 1847] [serial = 1654] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b7cc000) [pid = 1847] [serial = 1653] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x82924400) [pid = 1847] [serial = 1645] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8bcecc00) [pid = 1847] [serial = 1657] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b85cc00) [pid = 1847] [serial = 1656] [outer = (nil)] [url = about:blank] 12:40:08 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8c464400) [pid = 1847] [serial = 1659] [outer = (nil)] [url = about:blank] 12:40:25 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:40:25 INFO - PROCESS | 1847 | 1478029225898 Marionette TRACE conn3 <- [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]]]}] 12:40:25 INFO - . 12:40:25 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30517ms 12:40:25 INFO - PROCESS | 1847 | 1478029225951 Marionette TRACE conn3 -> [0,2631,"getWindowHandle",null] 12:40:25 INFO - PROCESS | 1847 | 1478029225958 Marionette TRACE conn3 <- [1,2631,null,{"value":"8"}] 12:40:25 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:40:25 INFO - PROCESS | 1847 | 1478029225968 Marionette TRACE conn3 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:26 INFO - PROCESS | 1847 | 1478029226166 Marionette TRACE conn3 <- [1,2632,null,{"value":null}] 12:40:26 INFO - PROCESS | 1847 | 1478029226239 Marionette TRACE conn3 -> [0,2633,"getWindowHandles",null] 12:40:26 INFO - PROCESS | 1847 | 1478029226243 Marionette TRACE conn3 <- [1,2633,null,["8"]] 12:40:26 INFO - PROCESS | 1847 | 1478029226252 Marionette TRACE conn3 -> [0,2634,"switchToWindow",{"name":"8"}] 12:40:26 INFO - PROCESS | 1847 | 1478029226259 Marionette TRACE conn3 <- [1,2634,null,{}] 12:40:26 INFO - PROCESS | 1847 | 1478029226265 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:40:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x82750000 == 8 [pid = 1847] [id = 566] 12:40:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82750400) [pid = 1847] [serial = 1661] [outer = (nil)] 12:40:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82752000) [pid = 1847] [serial = 1662] [outer = 0x82750400] 12:40:26 INFO - PROCESS | 1847 | 1478029226357 Marionette DEBUG loaded listener.js 12:40:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275e800) [pid = 1847] [serial = 1663] [outer = 0x82750400] 12:40:26 WARNING - wptserve Traceback (most recent call last): 12:40:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:40:26 WARNING - rv = self.func(request, response) 12:40:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:40:26 WARNING - access_control_allow_origin = "*") 12:40:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:40:26 WARNING - payload = payload_generator(server_data) 12:40:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:40:26 WARNING - return encode_string_as_bmp_image(data) 12:40: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 12:40:26 WARNING - img.save(f, "BMP") 12:40:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:40:26 WARNING - f.write(bmpfileheader) 12:40:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:40:26 WARNING - 12:40:35 INFO - PROCESS | 1847 | --DOCSHELL 0x8c461000 == 7 [pid = 1847] [id = 565] 12:40:38 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8c461400) [pid = 1847] [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] 12:40:43 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8c466000) [pid = 1847] [serial = 1660] [outer = (nil)] [url = about:blank] 12:40:43 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82752000) [pid = 1847] [serial = 1662] [outer = (nil)] [url = about:blank] 12:40:56 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:40:56 INFO - PROCESS | 1847 | 1478029256540 Marionette TRACE conn3 <- [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]]]}] 12:40:56 INFO - . 12:40:56 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30614ms 12:40:56 INFO - PROCESS | 1847 | 1478029256581 Marionette TRACE conn3 -> [0,2636,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 1847 | 1478029256587 Marionette TRACE conn3 <- [1,2636,null,{"value":"8"}] 12:40:56 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:40:56 INFO - PROCESS | 1847 | 1478029256598 Marionette TRACE conn3 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:56 INFO - PROCESS | 1847 | 1478029256805 Marionette TRACE conn3 <- [1,2637,null,{"value":null}] 12:40:56 INFO - PROCESS | 1847 | 1478029256880 Marionette TRACE conn3 -> [0,2638,"getWindowHandles",null] 12:40:56 INFO - PROCESS | 1847 | 1478029256885 Marionette TRACE conn3 <- [1,2638,null,["8"]] 12:40:56 INFO - PROCESS | 1847 | 1478029256893 Marionette TRACE conn3 -> [0,2639,"switchToWindow",{"name":"8"}] 12:40:56 INFO - PROCESS | 1847 | 1478029256900 Marionette TRACE conn3 <- [1,2639,null,{}] 12:40:56 INFO - PROCESS | 1847 | 1478029256907 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:40:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475c00 == 8 [pid = 1847] [id = 567] 12:40:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476000) [pid = 1847] [serial = 1664] [outer = (nil)] 12:40:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82477c00) [pid = 1847] [serial = 1665] [outer = 0x82476000] 12:40:57 INFO - PROCESS | 1847 | 1478029257004 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291d000) [pid = 1847] [serial = 1666] [outer = 0x82476000] 12:40:57 WARNING - wptserve Traceback (most recent call last): 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:40:57 WARNING - rv = self.func(request, response) 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:40:57 WARNING - access_control_allow_origin = "*") 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:40:57 WARNING - payload = payload_generator(server_data) 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:40:57 WARNING - return encode_string_as_bmp_image(data) 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:40:57 WARNING - img.save(f, "BMP") 12:40:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:40:57 WARNING - f.write(bmpfileheader) 12:40:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:40:57 WARNING - 12:41:06 INFO - PROCESS | 1847 | --DOCSHELL 0x82750000 == 7 [pid = 1847] [id = 566] 12:41:08 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82750400) [pid = 1847] [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] 12:41:14 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8275e800) [pid = 1847] [serial = 1663] [outer = (nil)] [url = about:blank] 12:41:14 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82477c00) [pid = 1847] [serial = 1665] [outer = (nil)] [url = about:blank] 12:41:27 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:41:27 INFO - PROCESS | 1847 | 1478029287190 Marionette TRACE conn3 <- [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]]]}] 12:41:27 INFO - . 12:41:27 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30617ms 12:41:27 INFO - PROCESS | 1847 | 1478029287214 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 12:41:27 INFO - PROCESS | 1847 | 1478029287220 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 12:41:27 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 12:41:27 INFO - PROCESS | 1847 | 1478029287231 Marionette TRACE conn3 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:27 INFO - PROCESS | 1847 | 1478029287438 Marionette TRACE conn3 <- [1,2642,null,{"value":null}] 12:41:27 INFO - PROCESS | 1847 | 1478029287514 Marionette TRACE conn3 -> [0,2643,"getWindowHandles",null] 12:41:27 INFO - PROCESS | 1847 | 1478029287519 Marionette TRACE conn3 <- [1,2643,null,["8"]] 12:41:27 INFO - PROCESS | 1847 | 1478029287526 Marionette TRACE conn3 -> [0,2644,"switchToWindow",{"name":"8"}] 12:41:27 INFO - PROCESS | 1847 | 1478029287534 Marionette TRACE conn3 <- [1,2644,null,{}] 12:41:27 INFO - PROCESS | 1847 | 1478029287541 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x82750000 == 8 [pid = 1847] [id = 568] 12:41:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82750400) [pid = 1847] [serial = 1667] [outer = (nil)] 12:41:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82752400) [pid = 1847] [serial = 1668] [outer = 0x82750400] 12:41:27 INFO - PROCESS | 1847 | 1478029287638 Marionette DEBUG loaded listener.js 12:41:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291e800) [pid = 1847] [serial = 1669] [outer = 0x82750400] 12:41:28 INFO - PROCESS | 1847 | 1478029288220 Marionette TRACE conn3 <- [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]]]}] 12:41:28 INFO - . 12:41:28 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1025ms 12:41:28 INFO - PROCESS | 1847 | 1478029288254 Marionette TRACE conn3 -> [0,2646,"getWindowHandle",null] 12:41:28 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 12:41:28 INFO - PROCESS | 1847 | 1478029288259 Marionette TRACE conn3 <- [1,2646,null,{"value":"8"}] 12:41:28 INFO - PROCESS | 1847 | 1478029288266 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:28 INFO - PROCESS | 1847 | 1478029288436 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 12:41:28 INFO - PROCESS | 1847 | 1478029288451 Marionette TRACE conn3 -> [0,2648,"getWindowHandles",null] 12:41:28 INFO - PROCESS | 1847 | 1478029288456 Marionette TRACE conn3 <- [1,2648,null,["8"]] 12:41:28 INFO - PROCESS | 1847 | 1478029288462 Marionette TRACE conn3 -> [0,2649,"switchToWindow",{"name":"8"}] 12:41:28 INFO - PROCESS | 1847 | 1478029288467 Marionette TRACE conn3 <- [1,2649,null,{}] 12:41:28 INFO - PROCESS | 1847 | 1478029288473 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8274f400 == 9 [pid = 1847] [id = 569] 12:41:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a8c00) [pid = 1847] [serial = 1670] [outer = (nil)] 12:41:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5ab800) [pid = 1847] [serial = 1671] [outer = 0x8b5a8c00] 12:41:28 INFO - PROCESS | 1847 | 1478029288562 Marionette DEBUG loaded listener.js 12:41:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5ad800) [pid = 1847] [serial = 1672] [outer = 0x8b5a8c00] 12:41:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5bf000 == 10 [pid = 1847] [id = 570] 12:41:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b5c0400) [pid = 1847] [serial = 1673] [outer = (nil)] 12:41:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b5c3800) [pid = 1847] [serial = 1674] [outer = 0x8b5c0400] 12:41:29 INFO - PROCESS | 1847 | 1478029289395 Marionette TRACE conn3 <- [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]]]}] 12:41:29 INFO - . 12:41:29 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 1171ms 12:41:29 INFO - PROCESS | 1847 | 1478029289444 Marionette TRACE conn3 -> [0,2651,"getWindowHandle",null] 12:41:29 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 12:41:29 INFO - PROCESS | 1847 | 1478029289452 Marionette TRACE conn3 <- [1,2651,null,{"value":"8"}] 12:41:29 INFO - PROCESS | 1847 | 1478029289459 Marionette TRACE conn3 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:29 INFO - PROCESS | 1847 | 1478029289639 Marionette TRACE conn3 <- [1,2652,null,{"value":null}] 12:41:29 INFO - PROCESS | 1847 | 1478029289653 Marionette TRACE conn3 -> [0,2653,"getWindowHandles",null] 12:41:29 INFO - PROCESS | 1847 | 1478029289658 Marionette TRACE conn3 <- [1,2653,null,["8"]] 12:41:29 INFO - PROCESS | 1847 | 1478029289662 Marionette TRACE conn3 -> [0,2654,"switchToWindow",{"name":"8"}] 12:41:29 INFO - PROCESS | 1847 | 1478029289669 Marionette TRACE conn3 <- [1,2654,null,{}] 12:41:29 INFO - PROCESS | 1847 | 1478029289675 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e4400 == 11 [pid = 1847] [id = 571] 12:41:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e4800) [pid = 1847] [serial = 1675] [outer = (nil)] 12:41:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b7e6400) [pid = 1847] [serial = 1676] [outer = 0x8b7e4800] 12:41:29 INFO - PROCESS | 1847 | 1478029289868 Marionette DEBUG loaded listener.js 12:41:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b7e9800) [pid = 1847] [serial = 1677] [outer = 0x8b7e4800] 12:41:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b85d800 == 12 [pid = 1847] [id = 572] 12:41:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8b85e000) [pid = 1847] [serial = 1678] [outer = (nil)] 12:41:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8b953c00) [pid = 1847] [serial = 1679] [outer = 0x8b85e000] 12:41:30 INFO - PROCESS | 1847 | 1478029290463 Marionette TRACE conn3 <- [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]]]}] 12:41:30 INFO - . 12:41:30 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 1028ms 12:41:30 INFO - PROCESS | 1847 | 1478029290510 Marionette TRACE conn3 -> [0,2656,"getWindowHandle",null] 12:41:30 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 12:41:30 INFO - PROCESS | 1847 | 1478029290514 Marionette TRACE conn3 <- [1,2656,null,{"value":"8"}] 12:41:30 INFO - PROCESS | 1847 | 1478029290523 Marionette TRACE conn3 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:30 INFO - PROCESS | 1847 | 1478029290696 Marionette TRACE conn3 <- [1,2657,null,{"value":null}] 12:41:30 INFO - PROCESS | 1847 | 1478029290824 Marionette TRACE conn3 -> [0,2658,"getWindowHandles",null] 12:41:30 INFO - PROCESS | 1847 | 1478029290831 Marionette TRACE conn3 <- [1,2658,null,["8"]] 12:41:30 INFO - PROCESS | 1847 | 1478029290836 Marionette TRACE conn3 -> [0,2659,"switchToWindow",{"name":"8"}] 12:41:30 INFO - PROCESS | 1847 | 1478029290842 Marionette TRACE conn3 <- [1,2659,null,{}] 12:41:30 INFO - PROCESS | 1847 | 1478029290848 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b959000 == 13 [pid = 1847] [id = 573] 12:41:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8b95d800) [pid = 1847] [serial = 1680] [outer = (nil)] 12:41:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8b95f400) [pid = 1847] [serial = 1681] [outer = 0x8b95d800] 12:41:30 INFO - PROCESS | 1847 | 1478029290941 Marionette DEBUG loaded listener.js 12:41:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c2e6800) [pid = 1847] [serial = 1682] [outer = 0x8b95d800] 12:41:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c468800 == 14 [pid = 1847] [id = 574] 12:41:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c469800) [pid = 1847] [serial = 1683] [outer = (nil)] 12:41:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c46c800) [pid = 1847] [serial = 1684] [outer = 0x8c469800] 12:41:31 INFO - PROCESS | 1847 | 1478029291517 Marionette TRACE conn3 <- [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]]]}] 12:41:31 INFO - . 12:41:31 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 1023ms 12:41:31 INFO - PROCESS | 1847 | 1478029291562 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 12:41:31 INFO - PROCESS | 1847 | 1478029291566 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 12:41:31 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 12:41:31 INFO - PROCESS | 1847 | 1478029291577 Marionette TRACE conn3 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:31 INFO - PROCESS | 1847 | 1478029291735 Marionette TRACE conn3 <- [1,2662,null,{"value":null}] 12:41:31 INFO - PROCESS | 1847 | 1478029291751 Marionette TRACE conn3 -> [0,2663,"getWindowHandles",null] 12:41:31 INFO - PROCESS | 1847 | 1478029291754 Marionette TRACE conn3 <- [1,2663,null,["8"]] 12:41:31 INFO - PROCESS | 1847 | 1478029291759 Marionette TRACE conn3 -> [0,2664,"switchToWindow",{"name":"8"}] 12:41:31 INFO - PROCESS | 1847 | 1478029291763 Marionette TRACE conn3 <- [1,2664,null,{}] 12:41:31 INFO - PROCESS | 1847 | 1478029291769 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f8400 == 15 [pid = 1847] [id = 575] 12:41:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8c4f9000) [pid = 1847] [serial = 1685] [outer = (nil)] 12:41:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8c4fa800) [pid = 1847] [serial = 1686] [outer = 0x8c4f9000] 12:41:31 INFO - PROCESS | 1847 | 1478029291950 Marionette DEBUG loaded listener.js 12:41:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8c4fd400) [pid = 1847] [serial = 1687] [outer = 0x8c4f9000] 12:41:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c992400 == 16 [pid = 1847] [id = 576] 12:41:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8c993000) [pid = 1847] [serial = 1688] [outer = (nil)] 12:41:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8c997400) [pid = 1847] [serial = 1689] [outer = 0x8c993000] 12:41:32 INFO - PROCESS | 1847 | 1478029292572 Marionette TRACE conn3 <- [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]]]}] 12:41:32 INFO - . 12:41:32 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 1022ms 12:41:32 INFO - PROCESS | 1847 | 1478029292594 Marionette TRACE conn3 -> [0,2666,"getWindowHandle",null] 12:41:32 INFO - PROCESS | 1847 | 1478029292597 Marionette TRACE conn3 <- [1,2666,null,{"value":"8"}] 12:41:32 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:41:32 INFO - PROCESS | 1847 | 1478029292603 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:32 INFO - PROCESS | 1847 | 1478029292852 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 12:41:32 INFO - PROCESS | 1847 | 1478029292864 Marionette TRACE conn3 -> [0,2668,"getWindowHandles",null] 12:41:32 INFO - PROCESS | 1847 | 1478029292867 Marionette TRACE conn3 <- [1,2668,null,["8"]] 12:41:32 INFO - PROCESS | 1847 | 1478029292871 Marionette TRACE conn3 -> [0,2669,"switchToWindow",{"name":"8"}] 12:41:32 INFO - PROCESS | 1847 | 1478029292876 Marionette TRACE conn3 <- [1,2669,null,{}] 12:41:32 INFO - PROCESS | 1847 | 1478029292882 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ca400 == 17 [pid = 1847] [id = 577] 12:41:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8cab8400) [pid = 1847] [serial = 1690] [outer = (nil)] 12:41:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8cb73800) [pid = 1847] [serial = 1691] [outer = 0x8cab8400] 12:41:32 INFO - PROCESS | 1847 | 1478029292961 Marionette DEBUG loaded listener.js 12:41:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8cc31800) [pid = 1847] [serial = 1692] [outer = 0x8cab8400] 12:41:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab7400 == 18 [pid = 1847] [id = 578] 12:41:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dab7800) [pid = 1847] [serial = 1693] [outer = (nil)] 12:41:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8daba400) [pid = 1847] [serial = 1694] [outer = 0x8dab7800] 12:41:33 INFO - PROCESS | 1847 | 1478029293591 Marionette TRACE conn3 <- [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]]]}] 12:41:33 INFO - . 12:41:33 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 1073ms 12:41:33 INFO - PROCESS | 1847 | 1478029293677 Marionette TRACE conn3 -> [0,2671,"getWindowHandle",null] 12:41:33 INFO - PROCESS | 1847 | 1478029293680 Marionette TRACE conn3 <- [1,2671,null,{"value":"8"}] 12:41:33 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 12:41:33 INFO - PROCESS | 1847 | 1478029293689 Marionette TRACE conn3 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:33 INFO - PROCESS | 1847 | 1478029293888 Marionette TRACE conn3 <- [1,2672,null,{"value":null}] 12:41:33 INFO - PROCESS | 1847 | 1478029293963 Marionette TRACE conn3 -> [0,2673,"getWindowHandles",null] 12:41:33 INFO - PROCESS | 1847 | 1478029293969 Marionette TRACE conn3 <- [1,2673,null,["8"]] 12:41:33 INFO - PROCESS | 1847 | 1478029293973 Marionette TRACE conn3 -> [0,2674,"switchToWindow",{"name":"8"}] 12:41:33 INFO - PROCESS | 1847 | 1478029293979 Marionette TRACE conn3 <- [1,2674,null,{}] 12:41:34 INFO - PROCESS | 1847 | 1478029293983 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab1400 == 19 [pid = 1847] [id = 579] 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8dab5400) [pid = 1847] [serial = 1695] [outer = (nil)] 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8dac1c00) [pid = 1847] [serial = 1696] [outer = 0x8dab5400] 12:41:34 INFO - PROCESS | 1847 | 1478029294062 Marionette DEBUG loaded listener.js 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8dac4000) [pid = 1847] [serial = 1697] [outer = 0x8dab5400] 12:41:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2dc00 == 20 [pid = 1847] [id = 580] 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8dc2e400) [pid = 1847] [serial = 1698] [outer = (nil)] 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dca3400) [pid = 1847] [serial = 1699] [outer = 0x8dc2e400] 12:41:34 INFO - PROCESS | 1847 | 1478029294720 Marionette TRACE conn3 <- [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]]]}] 12:41:34 INFO - . 12:41:34 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 1069ms 12:41:34 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 12:41:34 INFO - PROCESS | 1847 | 1478029294755 Marionette TRACE conn3 -> [0,2676,"getWindowHandle",null] 12:41:34 INFO - PROCESS | 1847 | 1478029294757 Marionette TRACE conn3 <- [1,2676,null,{"value":"8"}] 12:41:34 INFO - PROCESS | 1847 | 1478029294764 Marionette TRACE conn3 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:34 INFO - PROCESS | 1847 | 1478029294914 Marionette TRACE conn3 <- [1,2677,null,{"value":null}] 12:41:34 INFO - PROCESS | 1847 | 1478029294921 Marionette TRACE conn3 -> [0,2678,"getWindowHandles",null] 12:41:34 INFO - PROCESS | 1847 | 1478029294944 Marionette TRACE conn3 <- [1,2678,null,["8"]] 12:41:34 INFO - PROCESS | 1847 | 1478029294951 Marionette TRACE conn3 -> [0,2679,"switchToWindow",{"name":"8"}] 12:41:34 INFO - PROCESS | 1847 | 1478029294955 Marionette TRACE conn3 <- [1,2679,null,{}] 12:41:34 INFO - PROCESS | 1847 | 1478029294960 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b8000 == 21 [pid = 1847] [id = 581] 12:41:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dca3000) [pid = 1847] [serial = 1700] [outer = (nil)] 12:41:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dca9000) [pid = 1847] [serial = 1701] [outer = 0x8dca3000] 12:41:35 INFO - PROCESS | 1847 | 1478029295039 Marionette DEBUG loaded listener.js 12:41:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dcac800) [pid = 1847] [serial = 1702] [outer = 0x8dca3000] 12:41:35 INFO - PROCESS | 1847 | 1478029295751 Marionette TRACE conn3 <- [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]]]}] 12:41:35 INFO - . 12:41:35 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 1019ms 12:41:35 INFO - PROCESS | 1847 | 1478029295783 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 12:41:35 INFO - PROCESS | 1847 | 1478029295790 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 12:41:35 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 12:41:35 INFO - PROCESS | 1847 | 1478029295801 Marionette TRACE conn3 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:35 INFO - PROCESS | 1847 | 1478029295982 Marionette TRACE conn3 <- [1,2682,null,{"value":null}] 12:41:36 INFO - PROCESS | 1847 | 1478029296137 Marionette TRACE conn3 -> [0,2683,"getWindowHandles",null] 12:41:36 INFO - PROCESS | 1847 | 1478029296142 Marionette TRACE conn3 <- [1,2683,null,["8"]] 12:41:36 INFO - PROCESS | 1847 | 1478029296155 Marionette TRACE conn3 -> [0,2684,"switchToWindow",{"name":"8"}] 12:41:36 INFO - PROCESS | 1847 | 1478029296163 Marionette TRACE conn3 <- [1,2684,null,{}] 12:41:36 INFO - PROCESS | 1847 | 1478029296169 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5af000 == 22 [pid = 1847] [id = 582] 12:41:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8b5af400) [pid = 1847] [serial = 1703] [outer = (nil)] 12:41:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8b5bc800) [pid = 1847] [serial = 1704] [outer = 0x8b5af400] 12:41:36 INFO - PROCESS | 1847 | 1478029296277 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8b7c4800) [pid = 1847] [serial = 1705] [outer = 0x8b5af400] 12:41:36 INFO - PROCESS | 1847 | 1478029296896 Marionette TRACE conn3 <- [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]]]}] 12:41:36 INFO - . 12:41:36 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 1124ms 12:41:36 INFO - PROCESS | 1847 | 1478029296932 Marionette TRACE conn3 -> [0,2686,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 1847 | 1478029296936 Marionette TRACE conn3 <- [1,2686,null,{"value":"8"}] 12:41:36 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 12:41:36 INFO - PROCESS | 1847 | 1478029296945 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:37 INFO - PROCESS | 1847 | 1478029297118 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 12:41:37 INFO - PROCESS | 1847 | 1478029297287 Marionette TRACE conn3 -> [0,2688,"getWindowHandles",null] 12:41:37 INFO - PROCESS | 1847 | 1478029297291 Marionette TRACE conn3 <- [1,2688,null,["8"]] 12:41:37 INFO - PROCESS | 1847 | 1478029297299 Marionette TRACE conn3 -> [0,2689,"switchToWindow",{"name":"8"}] 12:41:37 INFO - PROCESS | 1847 | 1478029297304 Marionette TRACE conn3 <- [1,2689,null,{}] 12:41:37 INFO - PROCESS | 1847 | 1478029297310 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c46b000 == 23 [pid = 1847] [id = 583] 12:41:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8c4fb000) [pid = 1847] [serial = 1706] [outer = (nil)] 12:41:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8c98b400) [pid = 1847] [serial = 1707] [outer = 0x8c4fb000] 12:41:37 INFO - PROCESS | 1847 | 1478029297407 Marionette DEBUG loaded listener.js 12:41:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8cabb000) [pid = 1847] [serial = 1708] [outer = 0x8c4fb000] 12:41:38 INFO - PROCESS | 1847 | 1478029298072 Marionette TRACE conn3 <- [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]]]}] 12:41:38 INFO - . 12:41:38 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 1176ms 12:41:38 INFO - PROCESS | 1847 | 1478029298129 Marionette TRACE conn3 -> [0,2691,"getWindowHandle",null] 12:41:38 INFO - PROCESS | 1847 | 1478029298136 Marionette TRACE conn3 <- [1,2691,null,{"value":"8"}] 12:41:38 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 12:41:38 INFO - PROCESS | 1847 | 1478029298143 Marionette TRACE conn3 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:38 INFO - PROCESS | 1847 | 1478029298341 Marionette TRACE conn3 <- [1,2692,null,{"value":null}] 12:41:38 INFO - PROCESS | 1847 | 1478029298472 Marionette TRACE conn3 -> [0,2693,"getWindowHandles",null] 12:41:38 INFO - PROCESS | 1847 | 1478029298477 Marionette TRACE conn3 <- [1,2693,null,["8"]] 12:41:38 INFO - PROCESS | 1847 | 1478029298497 Marionette TRACE conn3 -> [0,2694,"switchToWindow",{"name":"8"}] 12:41:38 INFO - PROCESS | 1847 | 1478029298505 Marionette TRACE conn3 <- [1,2694,null,{}] 12:41:38 INFO - PROCESS | 1847 | 1478029298511 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f84f400 == 24 [pid = 1847] [id = 584] 12:41:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8f853c00) [pid = 1847] [serial = 1709] [outer = (nil)] 12:41:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f8b8000) [pid = 1847] [serial = 1710] [outer = 0x8f853c00] 12:41:38 INFO - PROCESS | 1847 | 1478029298621 Marionette DEBUG loaded listener.js 12:41:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f95cc00) [pid = 1847] [serial = 1711] [outer = 0x8f853c00] 12:41:39 INFO - PROCESS | 1847 | 1478029299426 Marionette TRACE conn3 <- [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]]]}] 12:41:39 INFO - . 12:41:39 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 1325ms 12:41:39 INFO - PROCESS | 1847 | 1478029299469 Marionette TRACE conn3 -> [0,2696,"getWindowHandle",null] 12:41:39 INFO - PROCESS | 1847 | 1478029299475 Marionette TRACE conn3 <- [1,2696,null,{"value":"8"}] 12:41:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:41:39 INFO - PROCESS | 1847 | 1478029299484 Marionette TRACE conn3 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:39 INFO - PROCESS | 1847 | 1478029299651 Marionette TRACE conn3 <- [1,2697,null,{"value":null}] 12:41:39 INFO - PROCESS | 1847 | 1478029299828 Marionette TRACE conn3 -> [0,2698,"getWindowHandles",null] 12:41:39 INFO - PROCESS | 1847 | 1478029299839 Marionette TRACE conn3 <- [1,2698,null,["8"]] 12:41:39 INFO - PROCESS | 1847 | 1478029299855 Marionette TRACE conn3 -> [0,2699,"switchToWindow",{"name":"8"}] 12:41:39 INFO - PROCESS | 1847 | 1478029299861 Marionette TRACE conn3 <- [1,2699,null,{}] 12:41:39 INFO - PROCESS | 1847 | 1478029299868 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c4400 == 25 [pid = 1847] [id = 585] 12:41:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x823c4800) [pid = 1847] [serial = 1712] [outer = (nil)] 12:41:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x82928000) [pid = 1847] [serial = 1713] [outer = 0x823c4800] 12:41:39 INFO - PROCESS | 1847 | 1478029299959 Marionette DEBUG loaded listener.js 12:41:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b5a4000) [pid = 1847] [serial = 1714] [outer = 0x823c4800] 12:41:40 INFO - PROCESS | 1847 | 1478029300567 Marionette TRACE conn3 <- [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]]]}] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2dc00 == 24 [pid = 1847] [id = 580] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab7400 == 23 [pid = 1847] [id = 578] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8c992400 == 22 [pid = 1847] [id = 576] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8c468800 == 21 [pid = 1847] [id = 574] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8b85d800 == 20 [pid = 1847] [id = 572] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5bf000 == 19 [pid = 1847] [id = 570] 12:41:40 INFO - PROCESS | 1847 | --DOCSHELL 0x82475c00 == 18 [pid = 1847] [id = 567] 12:41:40 INFO - . 12:41:40 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 1132ms 12:41:40 INFO - PROCESS | 1847 | 1478029300633 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 12:41:40 INFO - PROCESS | 1847 | 1478029300638 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 12:41:40 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 12:41:40 INFO - PROCESS | 1847 | 1478029300645 Marionette TRACE conn3 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:40 INFO - PROCESS | 1847 | 1478029300809 Marionette TRACE conn3 <- [1,2702,null,{"value":null}] 12:41:40 INFO - PROCESS | 1847 | 1478029300940 Marionette TRACE conn3 -> [0,2703,"getWindowHandles",null] 12:41:40 INFO - PROCESS | 1847 | 1478029300943 Marionette TRACE conn3 <- [1,2703,null,["8"]] 12:41:40 INFO - PROCESS | 1847 | 1478029300950 Marionette TRACE conn3 -> [0,2704,"switchToWindow",{"name":"8"}] 12:41:40 INFO - PROCESS | 1847 | 1478029300955 Marionette TRACE conn3 <- [1,2704,null,{}] 12:41:40 INFO - PROCESS | 1847 | 1478029300960 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e9400 == 19 [pid = 1847] [id = 586] 12:41:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8b5c0c00) [pid = 1847] [serial = 1715] [outer = (nil)] 12:41:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b859400) [pid = 1847] [serial = 1716] [outer = 0x8b5c0c00] 12:41:41 INFO - PROCESS | 1847 | 1478029301050 Marionette DEBUG loaded listener.js 12:41:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8b959400) [pid = 1847] [serial = 1717] [outer = 0x8b5c0c00] 12:41:41 INFO - PROCESS | 1847 | 1478029301652 Marionette TRACE conn3 <- [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]]]}] 12:41:41 INFO - . 12:41:41 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 1028ms 12:41:41 INFO - PROCESS | 1847 | 1478029301679 Marionette TRACE conn3 -> [0,2706,"getWindowHandle",null] 12:41:41 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 12:41:41 INFO - PROCESS | 1847 | 1478029301686 Marionette TRACE conn3 <- [1,2706,null,{"value":"8"}] 12:41:41 INFO - PROCESS | 1847 | 1478029301693 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:41 INFO - PROCESS | 1847 | 1478029301843 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 12:41:41 INFO - PROCESS | 1847 | 1478029301964 Marionette TRACE conn3 -> [0,2708,"getWindowHandles",null] 12:41:41 INFO - PROCESS | 1847 | 1478029301968 Marionette TRACE conn3 <- [1,2708,null,["8"]] 12:41:41 INFO - PROCESS | 1847 | 1478029301973 Marionette TRACE conn3 -> [0,2709,"switchToWindow",{"name":"8"}] 12:41:41 INFO - PROCESS | 1847 | 1478029301979 Marionette TRACE conn3 <- [1,2709,null,{}] 12:41:42 INFO - PROCESS | 1847 | 1478029301985 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c998c00 == 20 [pid = 1847] [id = 587] 12:41:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8c999c00) [pid = 1847] [serial = 1718] [outer = (nil)] 12:41:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8cac5c00) [pid = 1847] [serial = 1719] [outer = 0x8c999c00] 12:41:42 INFO - PROCESS | 1847 | 1478029302073 Marionette DEBUG loaded listener.js 12:41:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8d71ac00) [pid = 1847] [serial = 1720] [outer = 0x8c999c00] 12:41:42 INFO - PROCESS | 1847 | 1478029302613 Marionette TRACE conn3 <- [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]]]}] 12:41:42 INFO - . 12:41:42 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 978ms 12:41:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:41:42 INFO - PROCESS | 1847 | 1478029302670 Marionette TRACE conn3 -> [0,2711,"getWindowHandle",null] 12:41:42 INFO - PROCESS | 1847 | 1478029302674 Marionette TRACE conn3 <- [1,2711,null,{"value":"8"}] 12:41:42 INFO - PROCESS | 1847 | 1478029302681 Marionette TRACE conn3 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:42 INFO - PROCESS | 1847 | 1478029302831 Marionette TRACE conn3 <- [1,2712,null,{"value":null}] 12:41:42 INFO - PROCESS | 1847 | 1478029302908 Marionette TRACE conn3 -> [0,2713,"getWindowHandles",null] 12:41:42 INFO - PROCESS | 1847 | 1478029302913 Marionette TRACE conn3 <- [1,2713,null,["8"]] 12:41:42 INFO - PROCESS | 1847 | 1478029302917 Marionette TRACE conn3 -> [0,2714,"switchToWindow",{"name":"8"}] 12:41:42 INFO - PROCESS | 1847 | 1478029302922 Marionette TRACE conn3 <- [1,2714,null,{}] 12:41:42 INFO - PROCESS | 1847 | 1478029302927 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca1000 == 21 [pid = 1847] [id = 588] 12:41:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8dca3c00) [pid = 1847] [serial = 1721] [outer = (nil)] 12:41:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8dca8c00) [pid = 1847] [serial = 1722] [outer = 0x8dca3c00] 12:41:43 INFO - PROCESS | 1847 | 1478029303079 Marionette DEBUG loaded listener.js 12:41:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8dcb8000) [pid = 1847] [serial = 1723] [outer = 0x8dca3c00] 12:41:43 INFO - PROCESS | 1847 | 1478029303698 Marionette TRACE conn3 <- [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]]]}] 12:41:43 INFO - . 12:41:43 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 1075ms 12:41:43 INFO - PROCESS | 1847 | 1478029303755 Marionette TRACE conn3 -> [0,2716,"getWindowHandle",null] 12:41:43 INFO - PROCESS | 1847 | 1478029303757 Marionette TRACE conn3 <- [1,2716,null,{"value":"8"}] 12:41:43 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 12:41:43 INFO - PROCESS | 1847 | 1478029303764 Marionette TRACE conn3 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:43 INFO - PROCESS | 1847 | 1478029303954 Marionette TRACE conn3 <- [1,2717,null,{"value":null}] 12:41:44 INFO - PROCESS | 1847 | 1478029304031 Marionette TRACE conn3 -> [0,2718,"getWindowHandles",null] 12:41:44 INFO - PROCESS | 1847 | 1478029304035 Marionette TRACE conn3 <- [1,2718,null,["8"]] 12:41:44 INFO - PROCESS | 1847 | 1478029304040 Marionette TRACE conn3 -> [0,2719,"switchToWindow",{"name":"8"}] 12:41:44 INFO - PROCESS | 1847 | 1478029304044 Marionette TRACE conn3 <- [1,2719,null,{}] 12:41:44 INFO - PROCESS | 1847 | 1478029304048 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa41c00 == 22 [pid = 1847] [id = 589] 12:41:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8fa42c00) [pid = 1847] [serial = 1724] [outer = (nil)] 12:41:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8fa46800) [pid = 1847] [serial = 1725] [outer = 0x8fa42c00] 12:41:44 INFO - PROCESS | 1847 | 1478029304133 Marionette DEBUG loaded listener.js 12:41:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8fa47c00) [pid = 1847] [serial = 1726] [outer = 0x8fa42c00] 12:41:44 INFO - PROCESS | 1847 | 1478029304823 Marionette TRACE conn3 <- [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]]]}] 12:41:44 INFO - . 12:41:44 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 1122ms 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8cab8400) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8dab5400) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8c993000) [pid = 1847] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8c4f9000) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8c469800) [pid = 1847] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8b95d800) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8b85e000) [pid = 1847] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029290297] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8b7e4800) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8dab7800) [pid = 1847] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029293398] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8b5c0400) [pid = 1847] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b5a8c00) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x82476000) [pid = 1847] [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] 12:41:44 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x82750400) [pid = 1847] [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] 12:41:45 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 12:41:45 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8dc2e400) [pid = 1847] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:45 INFO - PROCESS | 1847 | 1478029304968 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 1847 | 1478029304978 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 12:41:45 INFO - PROCESS | 1847 | 1478029305007 Marionette TRACE conn3 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:45 INFO - PROCESS | 1847 | 1478029305187 Marionette TRACE conn3 <- [1,2722,null,{"value":null}] 12:41:45 INFO - PROCESS | 1847 | 1478029305195 Marionette TRACE conn3 -> [0,2723,"getWindowHandles",null] 12:41:45 INFO - PROCESS | 1847 | 1478029305198 Marionette TRACE conn3 <- [1,2723,null,["8"]] 12:41:45 INFO - PROCESS | 1847 | 1478029305202 Marionette TRACE conn3 -> [0,2724,"switchToWindow",{"name":"8"}] 12:41:45 INFO - PROCESS | 1847 | 1478029305206 Marionette TRACE conn3 <- [1,2724,null,{}] 12:41:45 INFO - PROCESS | 1847 | 1478029305213 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab5400 == 23 [pid = 1847] [id = 590] 12:41:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8dab7800) [pid = 1847] [serial = 1727] [outer = (nil)] 12:41:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8fac6000) [pid = 1847] [serial = 1728] [outer = 0x8dab7800] 12:41:45 INFO - PROCESS | 1847 | 1478029305300 Marionette DEBUG loaded listener.js 12:41:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x9070d800) [pid = 1847] [serial = 1729] [outer = 0x8dab7800] 12:41:45 INFO - PROCESS | 1847 | 1478029305967 Marionette TRACE conn3 <- [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]]]}] 12:41:45 INFO - . 12:41:45 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 974ms 12:41:45 INFO - PROCESS | 1847 | 1478029305978 Marionette TRACE conn3 -> [0,2726,"getWindowHandle",null] 12:41:45 INFO - PROCESS | 1847 | 1478029305981 Marionette TRACE conn3 <- [1,2726,null,{"value":"8"}] 12:41:45 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:41:45 INFO - PROCESS | 1847 | 1478029305987 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:46 INFO - PROCESS | 1847 | 1478029306128 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 12:41:46 INFO - PROCESS | 1847 | 1478029306136 Marionette TRACE conn3 -> [0,2728,"getWindowHandles",null] 12:41:46 INFO - PROCESS | 1847 | 1478029306141 Marionette TRACE conn3 <- [1,2728,null,["8"]] 12:41:46 INFO - PROCESS | 1847 | 1478029306147 Marionette TRACE conn3 -> [0,2729,"switchToWindow",{"name":"8"}] 12:41:46 INFO - PROCESS | 1847 | 1478029306153 Marionette TRACE conn3 <- [1,2729,null,{}] 12:41:46 INFO - PROCESS | 1847 | 1478029306270 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x911b6400 == 24 [pid = 1847] [id = 591] 12:41:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x911b6c00) [pid = 1847] [serial = 1730] [outer = (nil)] 12:41:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x91cafc00) [pid = 1847] [serial = 1731] [outer = 0x911b6c00] 12:41:46 INFO - PROCESS | 1847 | 1478029306354 Marionette DEBUG loaded listener.js 12:41:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x829f0000) [pid = 1847] [serial = 1732] [outer = 0x911b6c00] 12:41:46 INFO - PROCESS | 1847 | 1478029306841 Marionette TRACE conn3 <- [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]]]}] 12:41:46 INFO - . 12:41:46 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 869ms 12:41:46 INFO - PROCESS | 1847 | 1478029306856 Marionette TRACE conn3 -> [0,2731,"getWindowHandle",null] 12:41:46 INFO - PROCESS | 1847 | 1478029306859 Marionette TRACE conn3 <- [1,2731,null,{"value":"8"}] 12:41:46 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 12:41:46 INFO - PROCESS | 1847 | 1478029306866 Marionette TRACE conn3 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:47 INFO - PROCESS | 1847 | 1478029307047 Marionette TRACE conn3 <- [1,2732,null,{"value":null}] 12:41:47 INFO - PROCESS | 1847 | 1478029307149 Marionette TRACE conn3 -> [0,2733,"getWindowHandles",null] 12:41:47 INFO - PROCESS | 1847 | 1478029307154 Marionette TRACE conn3 <- [1,2733,null,["8"]] 12:41:47 INFO - PROCESS | 1847 | 1478029307164 Marionette TRACE conn3 -> [0,2734,"switchToWindow",{"name":"8"}] 12:41:47 INFO - PROCESS | 1847 | 1478029307174 Marionette TRACE conn3 <- [1,2734,null,{}] 12:41:47 INFO - PROCESS | 1847 | 1478029307227 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c4000 == 25 [pid = 1847] [id = 592] 12:41:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x82469800) [pid = 1847] [serial = 1733] [outer = (nil)] 12:41:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x82929800) [pid = 1847] [serial = 1734] [outer = 0x82469800] 12:41:47 INFO - PROCESS | 1847 | 1478029307335 Marionette DEBUG loaded listener.js 12:41:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8b5a4800) [pid = 1847] [serial = 1735] [outer = 0x82469800] 12:41:48 INFO - PROCESS | 1847 | 1478029307996 Marionette TRACE conn3 <- [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]]]}] 12:41:48 INFO - . 12:41:48 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 1183ms 12:41:48 INFO - PROCESS | 1847 | 1478029308051 Marionette TRACE conn3 -> [0,2736,"getWindowHandle",null] 12:41:48 INFO - PROCESS | 1847 | 1478029308058 Marionette TRACE conn3 <- [1,2736,null,{"value":"8"}] 12:41:48 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:41:48 INFO - PROCESS | 1847 | 1478029308110 Marionette TRACE conn3 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:48 INFO - PROCESS | 1847 | 1478029308303 Marionette TRACE conn3 <- [1,2737,null,{"value":null}] 12:41:48 INFO - PROCESS | 1847 | 1478029308479 Marionette TRACE conn3 -> [0,2738,"getWindowHandles",null] 12:41:48 INFO - PROCESS | 1847 | 1478029308486 Marionette TRACE conn3 <- [1,2738,null,["8"]] 12:41:48 INFO - PROCESS | 1847 | 1478029308493 Marionette TRACE conn3 -> [0,2739,"switchToWindow",{"name":"8"}] 12:41:48 INFO - PROCESS | 1847 | 1478029308501 Marionette TRACE conn3 <- [1,2739,null,{}] 12:41:48 INFO - PROCESS | 1847 | 1478029308507 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c98f800 == 26 [pid = 1847] [id = 593] 12:41:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8c991400) [pid = 1847] [serial = 1736] [outer = (nil)] 12:41:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8d71b000) [pid = 1847] [serial = 1737] [outer = 0x8c991400] 12:41:48 INFO - PROCESS | 1847 | 1478029308611 Marionette DEBUG loaded listener.js 12:41:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8dc2d400) [pid = 1847] [serial = 1738] [outer = 0x8c991400] 12:41:49 INFO - PROCESS | 1847 | 1478029309245 Marionette TRACE conn3 <- [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]]]}] 12:41:49 INFO - . 12:41:49 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1223ms 12:41:49 INFO - PROCESS | 1847 | 1478029309289 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 12:41:49 INFO - PROCESS | 1847 | 1478029309293 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 12:41:49 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:41:49 INFO - PROCESS | 1847 | 1478029309300 Marionette TRACE conn3 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:49 INFO - PROCESS | 1847 | 1478029309470 Marionette TRACE conn3 <- [1,2742,null,{"value":null}] 12:41:49 INFO - PROCESS | 1847 | 1478029309679 Marionette TRACE conn3 -> [0,2743,"getWindowHandles",null] 12:41:49 INFO - PROCESS | 1847 | 1478029309689 Marionette TRACE conn3 <- [1,2743,null,["8"]] 12:41:49 INFO - PROCESS | 1847 | 1478029309696 Marionette TRACE conn3 -> [0,2744,"switchToWindow",{"name":"8"}] 12:41:49 INFO - PROCESS | 1847 | 1478029309704 Marionette TRACE conn3 <- [1,2744,null,{}] 12:41:49 INFO - PROCESS | 1847 | 1478029309712 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d78400 == 27 [pid = 1847] [id = 594] 12:41:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x92e50400) [pid = 1847] [serial = 1739] [outer = (nil)] 12:41:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x92e5cc00) [pid = 1847] [serial = 1740] [outer = 0x92e50400] 12:41:49 INFO - PROCESS | 1847 | 1478029309805 Marionette DEBUG loaded listener.js 12:41:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x93274000) [pid = 1847] [serial = 1741] [outer = 0x92e50400] 12:41:50 INFO - PROCESS | 1847 | 1478029310410 Marionette TRACE conn3 <- [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]]]}] 12:41:50 INFO - . 12:41:50 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1173ms 12:41:50 INFO - PROCESS | 1847 | 1478029310473 Marionette TRACE conn3 -> [0,2746,"getWindowHandle",null] 12:41:50 INFO - PROCESS | 1847 | 1478029310477 Marionette TRACE conn3 <- [1,2746,null,{"value":"8"}] 12:41:50 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:41:50 INFO - PROCESS | 1847 | 1478029310486 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:50 INFO - PROCESS | 1847 | 1478029310697 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 12:41:50 INFO - PROCESS | 1847 | 1478029310866 Marionette TRACE conn3 -> [0,2748,"getWindowHandles",null] 12:41:50 INFO - PROCESS | 1847 | 1478029310871 Marionette TRACE conn3 <- [1,2748,null,["8"]] 12:41:50 INFO - PROCESS | 1847 | 1478029310883 Marionette TRACE conn3 -> [0,2749,"switchToWindow",{"name":"8"}] 12:41:50 INFO - PROCESS | 1847 | 1478029310888 Marionette TRACE conn3 <- [1,2749,null,{}] 12:41:50 INFO - PROCESS | 1847 | 1478029310895 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x94fdf800 == 28 [pid = 1847] [id = 595] 12:41:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x951f0400) [pid = 1847] [serial = 1742] [outer = (nil)] 12:41:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x95662800) [pid = 1847] [serial = 1743] [outer = 0x951f0400] 12:41:50 INFO - PROCESS | 1847 | 1478029310990 Marionette DEBUG loaded listener.js 12:41:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x95663c00) [pid = 1847] [serial = 1744] [outer = 0x951f0400] 12:41:51 INFO - PROCESS | 1847 | 1478029311614 Marionette TRACE conn3 <- [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]]]}] 12:41:51 INFO - . 12:41:51 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1171ms 12:41:51 INFO - PROCESS | 1847 | 1478029311658 Marionette TRACE conn3 -> [0,2751,"getWindowHandle",null] 12:41:51 INFO - PROCESS | 1847 | 1478029311663 Marionette TRACE conn3 <- [1,2751,null,{"value":"8"}] 12:41:51 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:41:51 INFO - PROCESS | 1847 | 1478029311670 Marionette TRACE conn3 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:51 INFO - PROCESS | 1847 | 1478029311839 Marionette TRACE conn3 <- [1,2752,null,{"value":null}] 12:41:52 INFO - PROCESS | 1847 | 1478029312111 Marionette TRACE conn3 -> [0,2753,"getWindowHandles",null] 12:41:52 INFO - PROCESS | 1847 | 1478029312115 Marionette TRACE conn3 <- [1,2753,null,["8"]] 12:41:52 INFO - PROCESS | 1847 | 1478029312140 Marionette TRACE conn3 -> [0,2754,"switchToWindow",{"name":"8"}] 12:41:52 INFO - PROCESS | 1847 | 1478029312149 Marionette TRACE conn3 <- [1,2754,null,{}] 12:41:52 INFO - PROCESS | 1847 | 1478029312155 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c4400 == 29 [pid = 1847] [id = 596] 12:41:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8b7c7c00) [pid = 1847] [serial = 1745] [outer = (nil)] 12:41:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8b7e1800) [pid = 1847] [serial = 1746] [outer = 0x8b7c7c00] 12:41:52 INFO - PROCESS | 1847 | 1478029312245 Marionette DEBUG loaded listener.js 12:41:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8c468c00) [pid = 1847] [serial = 1747] [outer = 0x8b7c7c00] 12:41:53 INFO - PROCESS | 1847 | 1478029313024 Marionette TRACE conn3 <- [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]]]}] 12:41:53 INFO - . 12:41:53 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1425ms 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8c4fd400) [pid = 1847] [serial = 1687] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8b5ab800) [pid = 1847] [serial = 1671] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8c4fa800) [pid = 1847] [serial = 1686] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8c2e6800) [pid = 1847] [serial = 1682] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8b7e9800) [pid = 1847] [serial = 1677] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8b95f400) [pid = 1847] [serial = 1681] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8b953c00) [pid = 1847] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029290297] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8b5c3800) [pid = 1847] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8daba400) [pid = 1847] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029293398] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b5ad800) [pid = 1847] [serial = 1672] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8c997400) [pid = 1847] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8291e800) [pid = 1847] [serial = 1669] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8c46c800) [pid = 1847] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8dca9000) [pid = 1847] [serial = 1701] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8cb73800) [pid = 1847] [serial = 1691] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8dac1c00) [pid = 1847] [serial = 1696] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8b7e6400) [pid = 1847] [serial = 1676] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x82752400) [pid = 1847] [serial = 1668] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8dca3400) [pid = 1847] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8dac4000) [pid = 1847] [serial = 1697] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8291d000) [pid = 1847] [serial = 1666] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8cc31800) [pid = 1847] [serial = 1692] [outer = (nil)] [url = about:blank] 12:41:53 INFO - PROCESS | 1847 | 1478029313121 Marionette TRACE conn3 -> [0,2756,"getWindowHandle",null] 12:41:53 INFO - PROCESS | 1847 | 1478029313133 Marionette TRACE conn3 <- [1,2756,null,{"value":"8"}] 12:41:53 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:41:53 INFO - PROCESS | 1847 | 1478029313146 Marionette TRACE conn3 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:53 INFO - PROCESS | 1847 | 1478029313317 Marionette TRACE conn3 <- [1,2757,null,{"value":null}] 12:41:53 INFO - PROCESS | 1847 | 1478029313443 Marionette TRACE conn3 -> [0,2758,"getWindowHandles",null] 12:41:53 INFO - PROCESS | 1847 | 1478029313449 Marionette TRACE conn3 <- [1,2758,null,["8"]] 12:41:53 INFO - PROCESS | 1847 | 1478029313459 Marionette TRACE conn3 -> [0,2759,"switchToWindow",{"name":"8"}] 12:41:53 INFO - PROCESS | 1847 | 1478029313465 Marionette TRACE conn3 <- [1,2759,null,{}] 12:41:53 INFO - PROCESS | 1847 | 1478029313470 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x82753000 == 30 [pid = 1847] [id = 597] 12:41:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x82922000) [pid = 1847] [serial = 1748] [outer = (nil)] 12:41:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8b5a3c00) [pid = 1847] [serial = 1749] [outer = 0x82922000] 12:41:53 INFO - PROCESS | 1847 | 1478029313554 Marionette DEBUG loaded listener.js 12:41:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b5b1c00) [pid = 1847] [serial = 1750] [outer = 0x82922000] 12:41:54 INFO - PROCESS | 1847 | 1478029314097 Marionette TRACE conn3 <- [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]]]}] 12:41:54 INFO - . 12:41:54 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 975ms 12:41:54 INFO - PROCESS | 1847 | 1478029314119 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 12:41:54 INFO - PROCESS | 1847 | 1478029314124 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 12:41:54 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:41:54 INFO - PROCESS | 1847 | 1478029314131 Marionette TRACE conn3 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:54 INFO - PROCESS | 1847 | 1478029314282 Marionette TRACE conn3 <- [1,2762,null,{"value":null}] 12:41:54 INFO - PROCESS | 1847 | 1478029314409 Marionette TRACE conn3 -> [0,2763,"getWindowHandles",null] 12:41:54 INFO - PROCESS | 1847 | 1478029314418 Marionette TRACE conn3 <- [1,2763,null,["8"]] 12:41:54 INFO - PROCESS | 1847 | 1478029314430 Marionette TRACE conn3 -> [0,2764,"switchToWindow",{"name":"8"}] 12:41:54 INFO - PROCESS | 1847 | 1478029314437 Marionette TRACE conn3 <- [1,2764,null,{}] 12:41:54 INFO - PROCESS | 1847 | 1478029314442 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e6800 == 31 [pid = 1847] [id = 598] 12:41:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8c2e6c00) [pid = 1847] [serial = 1751] [outer = (nil)] 12:41:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8c45ec00) [pid = 1847] [serial = 1752] [outer = 0x8c2e6c00] 12:41:54 INFO - PROCESS | 1847 | 1478029314526 Marionette DEBUG loaded listener.js 12:41:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8c4f5800) [pid = 1847] [serial = 1753] [outer = 0x8c2e6c00] 12:41:55 INFO - PROCESS | 1847 | 1478029315167 Marionette TRACE conn3 <- [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]]]}] 12:41:55 INFO - . 12:41:55 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1074ms 12:41:55 INFO - PROCESS | 1847 | 1478029315205 Marionette TRACE conn3 -> [0,2766,"getWindowHandle",null] 12:41:55 INFO - PROCESS | 1847 | 1478029315207 Marionette TRACE conn3 <- [1,2766,null,{"value":"8"}] 12:41:55 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:41:55 INFO - PROCESS | 1847 | 1478029315215 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:55 INFO - PROCESS | 1847 | 1478029315425 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 12:41:55 INFO - PROCESS | 1847 | 1478029315506 Marionette TRACE conn3 -> [0,2768,"getWindowHandles",null] 12:41:55 INFO - PROCESS | 1847 | 1478029315510 Marionette TRACE conn3 <- [1,2768,null,["8"]] 12:41:55 INFO - PROCESS | 1847 | 1478029315514 Marionette TRACE conn3 -> [0,2769,"switchToWindow",{"name":"8"}] 12:41:55 INFO - PROCESS | 1847 | 1478029315520 Marionette TRACE conn3 <- [1,2769,null,{}] 12:41:55 INFO - PROCESS | 1847 | 1478029315525 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:41:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabfc00 == 32 [pid = 1847] [id = 599] 12:41:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8dac0c00) [pid = 1847] [serial = 1754] [outer = (nil)] 12:41:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8dc23800) [pid = 1847] [serial = 1755] [outer = 0x8dac0c00] 12:41:55 INFO - PROCESS | 1847 | 1478029315611 Marionette DEBUG loaded listener.js 12:41:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dc2bc00) [pid = 1847] [serial = 1756] [outer = 0x8dac0c00] 12:41:56 WARNING - wptserve Traceback (most recent call last): 12:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:41:56 WARNING - rv = self.func(request, response) 12:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:41:56 WARNING - access_control_allow_origin = "*") 12:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:41:56 WARNING - payload = payload_generator(server_data) 12:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:41:56 WARNING - return encode_string_as_bmp_image(data) 12:41: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 12:41:56 WARNING - img.save(f, "BMP") 12:41:56 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:41:56 WARNING - f.write(bmpfileheader) 12:41:56 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:41:56 WARNING - 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8fa42c00) [pid = 1847] [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] 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x823c4800) [pid = 1847] [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] 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8b5c0c00) [pid = 1847] [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] 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8dab7800) [pid = 1847] [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] 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dca3c00) [pid = 1847] [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] 12:41:57 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8c999c00) [pid = 1847] [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] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x823c4400 == 31 [pid = 1847] [id = 585] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c46b000 == 30 [pid = 1847] [id = 583] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5af000 == 29 [pid = 1847] [id = 582] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab1400 == 28 [pid = 1847] [id = 579] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab5400 == 27 [pid = 1847] [id = 590] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4f8400 == 26 [pid = 1847] [id = 575] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca1000 == 25 [pid = 1847] [id = 588] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8f84f400 == 24 [pid = 1847] [id = 584] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ca400 == 23 [pid = 1847] [id = 577] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x911b6400 == 22 [pid = 1847] [id = 591] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x823b8000 == 21 [pid = 1847] [id = 581] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa41c00 == 20 [pid = 1847] [id = 589] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8274f400 == 19 [pid = 1847] [id = 569] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e4400 == 18 [pid = 1847] [id = 571] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c998c00 == 17 [pid = 1847] [id = 587] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b959000 == 16 [pid = 1847] [id = 573] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x829e9400 == 15 [pid = 1847] [id = 586] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x82750000 == 14 [pid = 1847] [id = 568] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e6800 == 13 [pid = 1847] [id = 598] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x82753000 == 12 [pid = 1847] [id = 597] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c4400 == 11 [pid = 1847] [id = 596] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x94fdf800 == 10 [pid = 1847] [id = 595] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x92d78400 == 9 [pid = 1847] [id = 594] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c98f800 == 8 [pid = 1847] [id = 593] 12:42:02 INFO - PROCESS | 1847 | --DOCSHELL 0x823c4000 == 7 [pid = 1847] [id = 592] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b959400) [pid = 1847] [serial = 1717] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b859400) [pid = 1847] [serial = 1716] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8d71ac00) [pid = 1847] [serial = 1720] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8cac5c00) [pid = 1847] [serial = 1719] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dcb8000) [pid = 1847] [serial = 1723] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dca8c00) [pid = 1847] [serial = 1722] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8fa47c00) [pid = 1847] [serial = 1726] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8fa46800) [pid = 1847] [serial = 1725] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x9070d800) [pid = 1847] [serial = 1729] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8fac6000) [pid = 1847] [serial = 1728] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x82928000) [pid = 1847] [serial = 1713] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8b5a4000) [pid = 1847] [serial = 1714] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x91cafc00) [pid = 1847] [serial = 1731] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8f8b8000) [pid = 1847] [serial = 1710] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8c98b400) [pid = 1847] [serial = 1707] [outer = (nil)] [url = about:blank] 12:42:02 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b5bc800) [pid = 1847] [serial = 1704] [outer = (nil)] [url = about:blank] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x82469800) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x82922000) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x951f0400) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8c991400) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8b7c7c00) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8c2e6c00) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x92e50400) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x911b6c00) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8b5af400) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8dca3000) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8f853c00) [pid = 1847] [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] 12:42:05 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8c4fb000) [pid = 1847] [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] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8c468c00) [pid = 1847] [serial = 1747] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8b7e1800) [pid = 1847] [serial = 1746] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8b5b1c00) [pid = 1847] [serial = 1750] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8b5a3c00) [pid = 1847] [serial = 1749] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8c4f5800) [pid = 1847] [serial = 1753] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8c45ec00) [pid = 1847] [serial = 1752] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dc23800) [pid = 1847] [serial = 1755] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x95662800) [pid = 1847] [serial = 1743] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x95663c00) [pid = 1847] [serial = 1744] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x92e5cc00) [pid = 1847] [serial = 1740] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x93274000) [pid = 1847] [serial = 1741] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x829f0000) [pid = 1847] [serial = 1732] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b7c4800) [pid = 1847] [serial = 1705] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dcac800) [pid = 1847] [serial = 1702] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8f95cc00) [pid = 1847] [serial = 1711] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8cabb000) [pid = 1847] [serial = 1708] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8d71b000) [pid = 1847] [serial = 1737] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dc2d400) [pid = 1847] [serial = 1738] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x82929800) [pid = 1847] [serial = 1734] [outer = (nil)] [url = about:blank] 12:42:09 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8b5a4800) [pid = 1847] [serial = 1735] [outer = (nil)] [url = about:blank] 12:42:25 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:42:25 INFO - PROCESS | 1847 | 1478029345769 Marionette TRACE conn3 <- [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]]]}] 12:42:25 INFO - . 12:42:25 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30578ms 12:42:25 INFO - PROCESS | 1847 | 1478029345794 Marionette TRACE conn3 -> [0,2771,"getWindowHandle",null] 12:42:25 INFO - PROCESS | 1847 | 1478029345801 Marionette TRACE conn3 <- [1,2771,null,{"value":"8"}] 12:42:25 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:42:25 INFO - PROCESS | 1847 | 1478029345812 Marionette TRACE conn3 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:26 INFO - PROCESS | 1847 | 1478029346046 Marionette TRACE conn3 <- [1,2772,null,{"value":null}] 12:42:26 INFO - PROCESS | 1847 | 1478029346123 Marionette TRACE conn3 -> [0,2773,"getWindowHandles",null] 12:42:26 INFO - PROCESS | 1847 | 1478029346128 Marionette TRACE conn3 <- [1,2773,null,["8"]] 12:42:26 INFO - PROCESS | 1847 | 1478029346137 Marionette TRACE conn3 -> [0,2774,"switchToWindow",{"name":"8"}] 12:42:26 INFO - PROCESS | 1847 | 1478029346143 Marionette TRACE conn3 <- [1,2774,null,{}] 12:42:26 INFO - PROCESS | 1847 | 1478029346149 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:42:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475c00 == 8 [pid = 1847] [id = 600] 12:42:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476000) [pid = 1847] [serial = 1757] [outer = (nil)] 12:42:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82477c00) [pid = 1847] [serial = 1758] [outer = 0x82476000] 12:42:26 INFO - PROCESS | 1847 | 1478029346244 Marionette DEBUG loaded listener.js 12:42:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275d800) [pid = 1847] [serial = 1759] [outer = 0x82476000] 12:42:26 WARNING - wptserve Traceback (most recent call last): 12:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:42:26 WARNING - rv = self.func(request, response) 12:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:42:26 WARNING - access_control_allow_origin = "*") 12:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:42:26 WARNING - payload = payload_generator(server_data) 12:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:42:26 WARNING - return encode_string_as_bmp_image(data) 12:42: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 12:42:26 WARNING - img.save(f, "BMP") 12:42:26 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:42:26 WARNING - f.write(bmpfileheader) 12:42:26 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:42:26 WARNING - 12:42:35 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabfc00 == 7 [pid = 1847] [id = 599] 12:42:41 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dac0c00) [pid = 1847] [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] 12:42:46 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8dc2bc00) [pid = 1847] [serial = 1756] [outer = (nil)] [url = about:blank] 12:42:46 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82477c00) [pid = 1847] [serial = 1758] [outer = (nil)] [url = about:blank] 12:42:56 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:42:56 INFO - PROCESS | 1847 | 1478029376429 Marionette TRACE conn3 <- [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]]]}] 12:42:56 INFO - . 12:42:56 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30657ms 12:42:56 INFO - PROCESS | 1847 | 1478029376467 Marionette TRACE conn3 -> [0,2776,"getWindowHandle",null] 12:42:56 INFO - PROCESS | 1847 | 1478029376473 Marionette TRACE conn3 <- [1,2776,null,{"value":"8"}] 12:42:56 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:42:56 INFO - PROCESS | 1847 | 1478029376483 Marionette TRACE conn3 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:56 INFO - PROCESS | 1847 | 1478029376683 Marionette TRACE conn3 <- [1,2777,null,{"value":null}] 12:42:56 INFO - PROCESS | 1847 | 1478029376758 Marionette TRACE conn3 -> [0,2778,"getWindowHandles",null] 12:42:56 INFO - PROCESS | 1847 | 1478029376763 Marionette TRACE conn3 <- [1,2778,null,["8"]] 12:42:56 INFO - PROCESS | 1847 | 1478029376770 Marionette TRACE conn3 -> [0,2779,"switchToWindow",{"name":"8"}] 12:42:56 INFO - PROCESS | 1847 | 1478029376777 Marionette TRACE conn3 <- [1,2779,null,{}] 12:42:56 INFO - PROCESS | 1847 | 1478029376784 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:42:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475800 == 8 [pid = 1847] [id = 601] 12:42:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476800) [pid = 1847] [serial = 1760] [outer = (nil)] 12:42:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750000) [pid = 1847] [serial = 1761] [outer = 0x82476800] 12:42:56 INFO - PROCESS | 1847 | 1478029376878 Marionette DEBUG loaded listener.js 12:42:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291f000) [pid = 1847] [serial = 1762] [outer = 0x82476800] 12:42:57 WARNING - wptserve Traceback (most recent call last): 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:42:57 WARNING - rv = self.func(request, response) 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:42:57 WARNING - access_control_allow_origin = "*") 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:42:57 WARNING - payload = payload_generator(server_data) 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:42:57 WARNING - return encode_string_as_bmp_image(data) 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:42:57 WARNING - img.save(f, "BMP") 12:42:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:42:57 WARNING - f.write(bmpfileheader) 12:42:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:42:57 WARNING - 12:43:06 INFO - PROCESS | 1847 | --DOCSHELL 0x82475c00 == 7 [pid = 1847] [id = 600] 12:43:08 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82476000) [pid = 1847] [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] 12:43:13 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8275d800) [pid = 1847] [serial = 1759] [outer = (nil)] [url = about:blank] 12:43:13 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750000) [pid = 1847] [serial = 1761] [outer = (nil)] [url = about:blank] 12:43:27 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:43:27 INFO - PROCESS | 1847 | 1478029407061 Marionette TRACE conn3 <- [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]]]}] 12:43:27 INFO - . 12:43:27 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30611ms 12:43:27 INFO - PROCESS | 1847 | 1478029407092 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 12:43:27 INFO - PROCESS | 1847 | 1478029407098 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 12:43:27 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:43:27 INFO - PROCESS | 1847 | 1478029407109 Marionette TRACE conn3 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:27 INFO - PROCESS | 1847 | 1478029407317 Marionette TRACE conn3 <- [1,2782,null,{"value":null}] 12:43:27 INFO - PROCESS | 1847 | 1478029407394 Marionette TRACE conn3 -> [0,2783,"getWindowHandles",null] 12:43:27 INFO - PROCESS | 1847 | 1478029407400 Marionette TRACE conn3 <- [1,2783,null,["8"]] 12:43:27 INFO - PROCESS | 1847 | 1478029407408 Marionette TRACE conn3 -> [0,2784,"switchToWindow",{"name":"8"}] 12:43:27 INFO - PROCESS | 1847 | 1478029407415 Marionette TRACE conn3 <- [1,2784,null,{}] 12:43:27 INFO - PROCESS | 1847 | 1478029407422 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477000 == 8 [pid = 1847] [id = 602] 12:43:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82477800) [pid = 1847] [serial = 1763] [outer = (nil)] 12:43:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750800) [pid = 1847] [serial = 1764] [outer = 0x82477800] 12:43:27 INFO - PROCESS | 1847 | 1478029407522 Marionette DEBUG loaded listener.js 12:43:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291cc00) [pid = 1847] [serial = 1765] [outer = 0x82477800] 12:43:28 INFO - PROCESS | 1847 | 1478029408093 Marionette TRACE conn3 <- [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]]]}] 12:43:28 INFO - . 12:43:28 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1026ms 12:43:28 INFO - PROCESS | 1847 | 1478029408134 Marionette TRACE conn3 -> [0,2786,"getWindowHandle",null] 12:43:28 INFO - PROCESS | 1847 | 1478029408139 Marionette TRACE conn3 <- [1,2786,null,{"value":"8"}] 12:43:28 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:43:28 INFO - PROCESS | 1847 | 1478029408145 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:28 INFO - PROCESS | 1847 | 1478029408359 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 12:43:28 INFO - PROCESS | 1847 | 1478029408376 Marionette TRACE conn3 -> [0,2788,"getWindowHandles",null] 12:43:28 INFO - PROCESS | 1847 | 1478029408380 Marionette TRACE conn3 <- [1,2788,null,["8"]] 12:43:28 INFO - PROCESS | 1847 | 1478029408386 Marionette TRACE conn3 -> [0,2789,"switchToWindow",{"name":"8"}] 12:43:28 INFO - PROCESS | 1847 | 1478029408391 Marionette TRACE conn3 <- [1,2789,null,{}] 12:43:28 INFO - PROCESS | 1847 | 1478029408396 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275e000 == 9 [pid = 1847] [id = 603] 12:43:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a4000) [pid = 1847] [serial = 1766] [outer = (nil)] 12:43:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a9000) [pid = 1847] [serial = 1767] [outer = 0x8b5a4000] 12:43:28 INFO - PROCESS | 1847 | 1478029408484 Marionette DEBUG loaded listener.js 12:43:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5ab800) [pid = 1847] [serial = 1768] [outer = 0x8b5a4000] 12:43:29 INFO - PROCESS | 1847 | 1478029409088 Marionette TRACE conn3 <- [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]]]}] 12:43:29 INFO - . 12:43:29 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 969ms 12:43:29 INFO - PROCESS | 1847 | 1478029409122 Marionette TRACE conn3 -> [0,2791,"getWindowHandle",null] 12:43:29 INFO - PROCESS | 1847 | 1478029409129 Marionette TRACE conn3 <- [1,2791,null,{"value":"8"}] 12:43:29 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:43:29 INFO - PROCESS | 1847 | 1478029409194 Marionette TRACE conn3 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:29 INFO - PROCESS | 1847 | 1478029409418 Marionette TRACE conn3 <- [1,2792,null,{"value":null}] 12:43:29 INFO - PROCESS | 1847 | 1478029409438 Marionette TRACE conn3 -> [0,2793,"getWindowHandles",null] 12:43:29 INFO - PROCESS | 1847 | 1478029409443 Marionette TRACE conn3 <- [1,2793,null,["8"]] 12:43:29 INFO - PROCESS | 1847 | 1478029409448 Marionette TRACE conn3 -> [0,2794,"switchToWindow",{"name":"8"}] 12:43:29 INFO - PROCESS | 1847 | 1478029409455 Marionette TRACE conn3 <- [1,2794,null,{}] 12:43:29 INFO - PROCESS | 1847 | 1478029409465 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ca400 == 10 [pid = 1847] [id = 604] 12:43:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7ca800) [pid = 1847] [serial = 1769] [outer = (nil)] 12:43:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7cdc00) [pid = 1847] [serial = 1770] [outer = 0x8b7ca800] 12:43:29 INFO - PROCESS | 1847 | 1478029409557 Marionette DEBUG loaded listener.js 12:43:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e2000) [pid = 1847] [serial = 1771] [outer = 0x8b7ca800] 12:43:30 INFO - PROCESS | 1847 | 1478029410201 Marionette TRACE conn3 <- [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]]]}] 12:43:30 INFO - . 12:43:30 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1022ms 12:43:30 INFO - PROCESS | 1847 | 1478029410213 Marionette TRACE conn3 -> [0,2796,"getWindowHandle",null] 12:43:30 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:43:30 INFO - PROCESS | 1847 | 1478029410217 Marionette TRACE conn3 <- [1,2796,null,{"value":"8"}] 12:43:30 INFO - PROCESS | 1847 | 1478029410223 Marionette TRACE conn3 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:30 INFO - PROCESS | 1847 | 1478029410370 Marionette TRACE conn3 <- [1,2797,null,{"value":null}] 12:43:30 INFO - PROCESS | 1847 | 1478029410482 Marionette TRACE conn3 -> [0,2798,"getWindowHandles",null] 12:43:30 INFO - PROCESS | 1847 | 1478029410487 Marionette TRACE conn3 <- [1,2798,null,["8"]] 12:43:30 INFO - PROCESS | 1847 | 1478029410497 Marionette TRACE conn3 -> [0,2799,"switchToWindow",{"name":"8"}] 12:43:30 INFO - PROCESS | 1847 | 1478029410502 Marionette TRACE conn3 <- [1,2799,null,{}] 12:43:30 INFO - PROCESS | 1847 | 1478029410510 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b85c000 == 11 [pid = 1847] [id = 605] 12:43:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b85cc00) [pid = 1847] [serial = 1772] [outer = (nil)] 12:43:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b85e800) [pid = 1847] [serial = 1773] [outer = 0x8b85cc00] 12:43:30 INFO - PROCESS | 1847 | 1478029410603 Marionette DEBUG loaded listener.js 12:43:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2e0400) [pid = 1847] [serial = 1774] [outer = 0x8b85cc00] 12:43:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c462c00 == 12 [pid = 1847] [id = 606] 12:43:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c463000) [pid = 1847] [serial = 1775] [outer = (nil)] 12:43:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c464800) [pid = 1847] [serial = 1776] [outer = 0x8c463000] 12:43:31 INFO - PROCESS | 1847 | 1478029411285 Marionette TRACE conn3 <- [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]]]}] 12:43:31 INFO - . 12:43:31 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1084ms 12:43:31 INFO - PROCESS | 1847 | 1478029411307 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 12:43:31 INFO - PROCESS | 1847 | 1478029411310 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 12:43:31 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:43:31 INFO - PROCESS | 1847 | 1478029411316 Marionette TRACE conn3 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:31 INFO - PROCESS | 1847 | 1478029411479 Marionette TRACE conn3 <- [1,2802,null,{"value":null}] 12:43:31 INFO - PROCESS | 1847 | 1478029411498 Marionette TRACE conn3 -> [0,2803,"getWindowHandles",null] 12:43:31 INFO - PROCESS | 1847 | 1478029411500 Marionette TRACE conn3 <- [1,2803,null,["8"]] 12:43:31 INFO - PROCESS | 1847 | 1478029411609 Marionette TRACE conn3 -> [0,2804,"switchToWindow",{"name":"8"}] 12:43:31 INFO - PROCESS | 1847 | 1478029411614 Marionette TRACE conn3 <- [1,2804,null,{}] 12:43:31 INFO - PROCESS | 1847 | 1478029411619 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c45fc00 == 13 [pid = 1847] [id = 607] 12:43:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c462400) [pid = 1847] [serial = 1777] [outer = (nil)] 12:43:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c467000) [pid = 1847] [serial = 1778] [outer = 0x8c462400] 12:43:31 INFO - PROCESS | 1847 | 1478029411700 Marionette DEBUG loaded listener.js 12:43:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c4f1800) [pid = 1847] [serial = 1779] [outer = 0x8c462400] 12:43:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4fd800 == 14 [pid = 1847] [id = 608] 12:43:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c4fe000) [pid = 1847] [serial = 1780] [outer = (nil)] 12:43:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8c4ff400) [pid = 1847] [serial = 1781] [outer = 0x8c4fe000] 12:43:32 INFO - PROCESS | 1847 | 1478029412289 Marionette TRACE conn3 <- [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]]]}] 12:43:32 INFO - . 12:43:32 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1020ms 12:43:32 INFO - PROCESS | 1847 | 1478029412337 Marionette TRACE conn3 -> [0,2806,"getWindowHandle",null] 12:43:32 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:43:32 INFO - PROCESS | 1847 | 1478029412341 Marionette TRACE conn3 <- [1,2806,null,{"value":"8"}] 12:43:32 INFO - PROCESS | 1847 | 1478029412348 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:32 INFO - PROCESS | 1847 | 1478029412551 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 12:43:32 INFO - PROCESS | 1847 | 1478029412560 Marionette TRACE conn3 -> [0,2808,"getWindowHandles",null] 12:43:32 INFO - PROCESS | 1847 | 1478029412563 Marionette TRACE conn3 <- [1,2808,null,["8"]] 12:43:32 INFO - PROCESS | 1847 | 1478029412566 Marionette TRACE conn3 -> [0,2809,"switchToWindow",{"name":"8"}] 12:43:32 INFO - PROCESS | 1847 | 1478029412572 Marionette TRACE conn3 <- [1,2809,null,{}] 12:43:32 INFO - PROCESS | 1847 | 1478029412579 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c3400 == 15 [pid = 1847] [id = 609] 12:43:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8c992400) [pid = 1847] [serial = 1782] [outer = (nil)] 12:43:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8cabc400) [pid = 1847] [serial = 1783] [outer = 0x8c992400] 12:43:32 INFO - PROCESS | 1847 | 1478029412771 Marionette DEBUG loaded listener.js 12:43:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8cac1000) [pid = 1847] [serial = 1784] [outer = 0x8c992400] 12:43:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d71ac00 == 16 [pid = 1847] [id = 610] 12:43:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8d835000) [pid = 1847] [serial = 1785] [outer = (nil)] 12:43:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8d835800) [pid = 1847] [serial = 1786] [outer = 0x8d835000] 12:43:33 INFO - PROCESS | 1847 | 1478029413434 Marionette TRACE conn3 <- [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]]]}] 12:43:33 INFO - . 12:43:33 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1125ms 12:43:33 INFO - PROCESS | 1847 | 1478029413473 Marionette TRACE conn3 -> [0,2811,"getWindowHandle",null] 12:43:33 INFO - PROCESS | 1847 | 1478029413476 Marionette TRACE conn3 <- [1,2811,null,{"value":"8"}] 12:43:33 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:43:33 INFO - PROCESS | 1847 | 1478029413483 Marionette TRACE conn3 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:33 INFO - PROCESS | 1847 | 1478029413679 Marionette TRACE conn3 <- [1,2812,null,{"value":null}] 12:43:33 INFO - PROCESS | 1847 | 1478029413691 Marionette TRACE conn3 -> [0,2813,"getWindowHandles",null] 12:43:33 INFO - PROCESS | 1847 | 1478029413696 Marionette TRACE conn3 <- [1,2813,null,["8"]] 12:43:33 INFO - PROCESS | 1847 | 1478029413702 Marionette TRACE conn3 -> [0,2814,"switchToWindow",{"name":"8"}] 12:43:33 INFO - PROCESS | 1847 | 1478029413707 Marionette TRACE conn3 <- [1,2814,null,{}] 12:43:33 INFO - PROCESS | 1847 | 1478029413712 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:43:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8d8c0800 == 17 [pid = 1847] [id = 611] 12:43:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8dab2800) [pid = 1847] [serial = 1787] [outer = (nil)] 12:43:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dab5c00) [pid = 1847] [serial = 1788] [outer = 0x8dab2800] 12:43:33 INFO - PROCESS | 1847 | 1478029413792 Marionette DEBUG loaded listener.js 12:43:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8daba800) [pid = 1847] [serial = 1789] [outer = 0x8dab2800] 12:43:34 WARNING - wptserve Traceback (most recent call last): 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:43:34 WARNING - rv = self.func(request, response) 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:43:34 WARNING - access_control_allow_origin = "*") 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:43:34 WARNING - payload = payload_generator(server_data) 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:43:34 WARNING - return encode_string_as_bmp_image(data) 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:43:34 WARNING - img.save(f, "BMP") 12:43:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:43:34 WARNING - f.write(bmpfileheader) 12:43:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:43:34 WARNING - 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8d71ac00 == 16 [pid = 1847] [id = 610] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c3400 == 15 [pid = 1847] [id = 609] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4fd800 == 14 [pid = 1847] [id = 608] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8c45fc00 == 13 [pid = 1847] [id = 607] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8c462c00 == 12 [pid = 1847] [id = 606] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8b85c000 == 11 [pid = 1847] [id = 605] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ca400 == 10 [pid = 1847] [id = 604] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x8275e000 == 9 [pid = 1847] [id = 603] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x82477000 == 8 [pid = 1847] [id = 602] 12:43:37 INFO - PROCESS | 1847 | --DOCSHELL 0x82475800 == 7 [pid = 1847] [id = 601] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8b85cc00) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8c463000) [pid = 1847] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x82477800) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8c992400) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8d835000) [pid = 1847] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x82476800) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8b5a4000) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8b7ca800) [pid = 1847] [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] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8c4fe000) [pid = 1847] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029412087] 12:43:40 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8c462400) [pid = 1847] [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] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8b7cdc00) [pid = 1847] [serial = 1770] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8b7e2000) [pid = 1847] [serial = 1771] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8b5a9000) [pid = 1847] [serial = 1767] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b5ab800) [pid = 1847] [serial = 1768] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x82750800) [pid = 1847] [serial = 1764] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8291cc00) [pid = 1847] [serial = 1765] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8d835800) [pid = 1847] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8cac1000) [pid = 1847] [serial = 1784] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8cabc400) [pid = 1847] [serial = 1783] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dab5c00) [pid = 1847] [serial = 1788] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8c467000) [pid = 1847] [serial = 1778] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8c4f1800) [pid = 1847] [serial = 1779] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8c4ff400) [pid = 1847] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029412087] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8b85e800) [pid = 1847] [serial = 1773] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8c2e0400) [pid = 1847] [serial = 1774] [outer = (nil)] [url = about:blank] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8c464800) [pid = 1847] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:43:45 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8291f000) [pid = 1847] [serial = 1762] [outer = (nil)] [url = about:blank] 12:44:03 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:44:03 INFO - PROCESS | 1847 | 1478029443944 Marionette TRACE conn3 <- [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]]]}] 12:44:03 INFO - . 12:44:03 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30478ms 12:44:03 INFO - PROCESS | 1847 | 1478029443962 Marionette TRACE conn3 -> [0,2816,"getWindowHandle",null] 12:44:03 INFO - PROCESS | 1847 | 1478029443968 Marionette TRACE conn3 <- [1,2816,null,{"value":"8"}] 12:44:03 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:44:03 INFO - PROCESS | 1847 | 1478029443979 Marionette TRACE conn3 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:04 INFO - PROCESS | 1847 | 1478029444196 Marionette TRACE conn3 <- [1,2817,null,{"value":null}] 12:44:04 INFO - PROCESS | 1847 | 1478029444273 Marionette TRACE conn3 -> [0,2818,"getWindowHandles",null] 12:44:04 INFO - PROCESS | 1847 | 1478029444279 Marionette TRACE conn3 <- [1,2818,null,["8"]] 12:44:04 INFO - PROCESS | 1847 | 1478029444298 Marionette TRACE conn3 -> [0,2819,"switchToWindow",{"name":"8"}] 12:44:04 INFO - PROCESS | 1847 | 1478029444306 Marionette TRACE conn3 <- [1,2819,null,{}] 12:44:04 INFO - PROCESS | 1847 | 1478029444311 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:44:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275bc00 == 8 [pid = 1847] [id = 612] 12:44:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8275c400) [pid = 1847] [serial = 1790] [outer = (nil)] 12:44:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8291d000) [pid = 1847] [serial = 1791] [outer = 0x8275c400] 12:44:04 INFO - PROCESS | 1847 | 1478029444406 Marionette DEBUG loaded listener.js 12:44:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82923400) [pid = 1847] [serial = 1792] [outer = 0x8275c400] 12:44:04 WARNING - wptserve Traceback (most recent call last): 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:44:04 WARNING - rv = self.func(request, response) 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:44:04 WARNING - access_control_allow_origin = "*") 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:44:04 WARNING - payload = payload_generator(server_data) 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:44:04 WARNING - return encode_string_as_bmp_image(data) 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:44:04 WARNING - img.save(f, "BMP") 12:44:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:44:04 WARNING - f.write(bmpfileheader) 12:44:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:44:04 WARNING - 12:44:14 INFO - PROCESS | 1847 | --DOCSHELL 0x8d8c0800 == 7 [pid = 1847] [id = 611] 12:44:16 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dab2800) [pid = 1847] [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] 12:44:21 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8daba800) [pid = 1847] [serial = 1789] [outer = (nil)] [url = about:blank] 12:44:21 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8291d000) [pid = 1847] [serial = 1791] [outer = (nil)] [url = about:blank] 12:44:34 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:44:34 INFO - PROCESS | 1847 | 1478029474598 Marionette TRACE conn3 <- [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]]]}] 12:44:34 INFO - . 12:44:34 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30661ms 12:44:34 INFO - PROCESS | 1847 | 1478029474639 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 12:44:34 INFO - PROCESS | 1847 | 1478029474645 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 12:44:34 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:44:34 INFO - PROCESS | 1847 | 1478029474657 Marionette TRACE conn3 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:34 INFO - PROCESS | 1847 | 1478029474864 Marionette TRACE conn3 <- [1,2822,null,{"value":null}] 12:44:34 INFO - PROCESS | 1847 | 1478029474941 Marionette TRACE conn3 -> [0,2823,"getWindowHandles",null] 12:44:34 INFO - PROCESS | 1847 | 1478029474947 Marionette TRACE conn3 <- [1,2823,null,["8"]] 12:44:34 INFO - PROCESS | 1847 | 1478029474955 Marionette TRACE conn3 -> [0,2824,"switchToWindow",{"name":"8"}] 12:44:34 INFO - PROCESS | 1847 | 1478029474962 Marionette TRACE conn3 <- [1,2824,null,{}] 12:44:34 INFO - PROCESS | 1847 | 1478029474968 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:44:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x82474800 == 8 [pid = 1847] [id = 613] 12:44:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82474c00) [pid = 1847] [serial = 1793] [outer = (nil)] 12:44:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82476c00) [pid = 1847] [serial = 1794] [outer = 0x82474c00] 12:44:35 INFO - PROCESS | 1847 | 1478029475063 Marionette DEBUG loaded listener.js 12:44:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275d400) [pid = 1847] [serial = 1795] [outer = 0x82474c00] 12:44:35 WARNING - wptserve Traceback (most recent call last): 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:44:35 WARNING - rv = self.func(request, response) 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:44:35 WARNING - access_control_allow_origin = "*") 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:44:35 WARNING - payload = payload_generator(server_data) 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:44:35 WARNING - return encode_string_as_bmp_image(data) 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:44:35 WARNING - img.save(f, "BMP") 12:44:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:44:35 WARNING - f.write(bmpfileheader) 12:44:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:44:35 WARNING - 12:44:44 INFO - PROCESS | 1847 | --DOCSHELL 0x8275bc00 == 7 [pid = 1847] [id = 612] 12:44:46 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8275c400) [pid = 1847] [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] 12:44:52 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x82923400) [pid = 1847] [serial = 1792] [outer = (nil)] [url = about:blank] 12:44:52 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82476c00) [pid = 1847] [serial = 1794] [outer = (nil)] [url = about:blank] 12:45:05 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:45:05 INFO - PROCESS | 1847 | 1478029505254 Marionette TRACE conn3 <- [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]]]}] 12:45:05 INFO - . 12:45:05 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30630ms 12:45:05 INFO - PROCESS | 1847 | 1478029505285 Marionette TRACE conn3 -> [0,2826,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 1847 | 1478029505291 Marionette TRACE conn3 <- [1,2826,null,{"value":"8"}] 12:45:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:45:05 INFO - PROCESS | 1847 | 1478029505303 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:05 INFO - PROCESS | 1847 | 1478029505506 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 12:45:05 INFO - PROCESS | 1847 | 1478029505581 Marionette TRACE conn3 -> [0,2828,"getWindowHandles",null] 12:45:05 INFO - PROCESS | 1847 | 1478029505586 Marionette TRACE conn3 <- [1,2828,null,["8"]] 12:45:05 INFO - PROCESS | 1847 | 1478029505593 Marionette TRACE conn3 -> [0,2829,"switchToWindow",{"name":"8"}] 12:45:05 INFO - PROCESS | 1847 | 1478029505601 Marionette TRACE conn3 <- [1,2829,null,{}] 12:45:05 INFO - PROCESS | 1847 | 1478029505609 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477c00 == 8 [pid = 1847] [id = 614] 12:45:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8274f400) [pid = 1847] [serial = 1796] [outer = (nil)] 12:45:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82751000) [pid = 1847] [serial = 1797] [outer = 0x8274f400] 12:45:05 INFO - PROCESS | 1847 | 1478029505704 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291f800) [pid = 1847] [serial = 1798] [outer = 0x8274f400] 12:45:06 INFO - PROCESS | 1847 | 1478029506232 Marionette TRACE conn3 <- [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]]]}] 12:45:06 INFO - . 12:45:06 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 970ms 12:45:06 INFO - PROCESS | 1847 | 1478029506271 Marionette TRACE conn3 -> [0,2831,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 1847 | 1478029506276 Marionette TRACE conn3 <- [1,2831,null,{"value":"8"}] 12:45:06 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:45:06 INFO - PROCESS | 1847 | 1478029506291 Marionette TRACE conn3 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:06 INFO - PROCESS | 1847 | 1478029506460 Marionette TRACE conn3 <- [1,2832,null,{"value":null}] 12:45:06 INFO - PROCESS | 1847 | 1478029506579 Marionette TRACE conn3 -> [0,2833,"getWindowHandles",null] 12:45:06 INFO - PROCESS | 1847 | 1478029506584 Marionette TRACE conn3 <- [1,2833,null,["8"]] 12:45:06 INFO - PROCESS | 1847 | 1478029506590 Marionette TRACE conn3 -> [0,2834,"switchToWindow",{"name":"8"}] 12:45:06 INFO - PROCESS | 1847 | 1478029506595 Marionette TRACE conn3 <- [1,2834,null,{}] 12:45:06 INFO - PROCESS | 1847 | 1478029506602 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291b400 == 9 [pid = 1847] [id = 615] 12:45:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a7c00) [pid = 1847] [serial = 1799] [outer = (nil)] 12:45:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a9800) [pid = 1847] [serial = 1800] [outer = 0x8b5a7c00] 12:45:06 INFO - PROCESS | 1847 | 1478029506694 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5ac000) [pid = 1847] [serial = 1801] [outer = 0x8b5a7c00] 12:45:07 INFO - PROCESS | 1847 | 1478029507232 Marionette TRACE conn3 <- [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]]]}] 12:45:07 INFO - . 12:45:07 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 973ms 12:45:07 INFO - PROCESS | 1847 | 1478029507280 Marionette TRACE conn3 -> [0,2836,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 1847 | 1478029507287 Marionette TRACE conn3 <- [1,2836,null,{"value":"8"}] 12:45:07 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:45:07 INFO - PROCESS | 1847 | 1478029507295 Marionette TRACE conn3 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:07 INFO - PROCESS | 1847 | 1478029507519 Marionette TRACE conn3 <- [1,2837,null,{"value":null}] 12:45:07 INFO - PROCESS | 1847 | 1478029507642 Marionette TRACE conn3 -> [0,2838,"getWindowHandles",null] 12:45:07 INFO - PROCESS | 1847 | 1478029507647 Marionette TRACE conn3 <- [1,2838,null,["8"]] 12:45:07 INFO - PROCESS | 1847 | 1478029507651 Marionette TRACE conn3 -> [0,2839,"switchToWindow",{"name":"8"}] 12:45:07 INFO - PROCESS | 1847 | 1478029507657 Marionette TRACE conn3 <- [1,2839,null,{}] 12:45:07 INFO - PROCESS | 1847 | 1478029507663 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ca800 == 10 [pid = 1847] [id = 616] 12:45:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7cac00) [pid = 1847] [serial = 1802] [outer = (nil)] 12:45:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7df400) [pid = 1847] [serial = 1803] [outer = 0x8b7cac00] 12:45:07 INFO - PROCESS | 1847 | 1478029507752 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e2800) [pid = 1847] [serial = 1804] [outer = 0x8b7cac00] 12:45:08 INFO - PROCESS | 1847 | 1478029508286 Marionette TRACE conn3 <- [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]]]}] 12:45:08 INFO - . 12:45:08 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1026ms 12:45:08 INFO - PROCESS | 1847 | 1478029508321 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 1847 | 1478029508324 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 12:45:08 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:45:08 INFO - PROCESS | 1847 | 1478029508333 Marionette TRACE conn3 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:08 INFO - PROCESS | 1847 | 1478029508482 Marionette TRACE conn3 <- [1,2842,null,{"value":null}] 12:45:08 INFO - PROCESS | 1847 | 1478029508498 Marionette TRACE conn3 -> [0,2843,"getWindowHandles",null] 12:45:08 INFO - PROCESS | 1847 | 1478029508505 Marionette TRACE conn3 <- [1,2843,null,["8"]] 12:45:08 INFO - PROCESS | 1847 | 1478029508510 Marionette TRACE conn3 -> [0,2844,"switchToWindow",{"name":"8"}] 12:45:08 INFO - PROCESS | 1847 | 1478029508515 Marionette TRACE conn3 <- [1,2844,null,{}] 12:45:08 INFO - PROCESS | 1847 | 1478029508521 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b6000 == 11 [pid = 1847] [id = 617] 12:45:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b85a400) [pid = 1847] [serial = 1805] [outer = (nil)] 12:45:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b85f000) [pid = 1847] [serial = 1806] [outer = 0x8b85a400] 12:45:08 INFO - PROCESS | 1847 | 1478029508714 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2e0800) [pid = 1847] [serial = 1807] [outer = 0x8b85a400] 12:45:09 INFO - PROCESS | 1847 | 1478029509226 Marionette TRACE conn3 <- [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]]]}] 12:45:09 INFO - . 12:45:09 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 931ms 12:45:09 INFO - PROCESS | 1847 | 1478029509265 Marionette TRACE conn3 -> [0,2846,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 1847 | 1478029509269 Marionette TRACE conn3 <- [1,2846,null,{"value":"8"}] 12:45:09 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:45:09 INFO - PROCESS | 1847 | 1478029509275 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:09 INFO - PROCESS | 1847 | 1478029509419 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 12:45:09 INFO - PROCESS | 1847 | 1478029509435 Marionette TRACE conn3 -> [0,2848,"getWindowHandles",null] 12:45:09 INFO - PROCESS | 1847 | 1478029509437 Marionette TRACE conn3 <- [1,2848,null,["8"]] 12:45:09 INFO - PROCESS | 1847 | 1478029509546 Marionette TRACE conn3 -> [0,2849,"switchToWindow",{"name":"8"}] 12:45:09 INFO - PROCESS | 1847 | 1478029509551 Marionette TRACE conn3 <- [1,2849,null,{}] 12:45:09 INFO - PROCESS | 1847 | 1478029509556 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c463c00 == 12 [pid = 1847] [id = 618] 12:45:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c464800) [pid = 1847] [serial = 1808] [outer = (nil)] 12:45:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c466000) [pid = 1847] [serial = 1809] [outer = 0x8c464800] 12:45:09 INFO - PROCESS | 1847 | 1478029509637 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c468c00) [pid = 1847] [serial = 1810] [outer = 0x8c464800] 12:45:10 INFO - PROCESS | 1847 | 1478029510127 Marionette TRACE conn3 <- [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]]]}] 12:45:10 INFO - . 12:45:10 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 870ms 12:45:10 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:45:10 INFO - PROCESS | 1847 | 1478029510145 Marionette TRACE conn3 -> [0,2851,"getWindowHandle",null] 12:45:10 INFO - PROCESS | 1847 | 1478029510148 Marionette TRACE conn3 <- [1,2851,null,{"value":"8"}] 12:45:10 INFO - PROCESS | 1847 | 1478029510154 Marionette TRACE conn3 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:10 INFO - PROCESS | 1847 | 1478029510345 Marionette TRACE conn3 <- [1,2852,null,{"value":null}] 12:45:10 INFO - PROCESS | 1847 | 1478029510358 Marionette TRACE conn3 -> [0,2853,"getWindowHandles",null] 12:45:10 INFO - PROCESS | 1847 | 1478029510361 Marionette TRACE conn3 <- [1,2853,null,["8"]] 12:45:10 INFO - PROCESS | 1847 | 1478029510366 Marionette TRACE conn3 -> [0,2854,"switchToWindow",{"name":"8"}] 12:45:10 INFO - PROCESS | 1847 | 1478029510371 Marionette TRACE conn3 <- [1,2854,null,{}] 12:45:10 INFO - PROCESS | 1847 | 1478029510477 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c6800 == 13 [pid = 1847] [id = 619] 12:45:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c4f5c00) [pid = 1847] [serial = 1811] [outer = (nil)] 12:45:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c992c00) [pid = 1847] [serial = 1812] [outer = 0x8c4f5c00] 12:45:10 INFO - PROCESS | 1847 | 1478029510566 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8cab6c00) [pid = 1847] [serial = 1813] [outer = 0x8c4f5c00] 12:45:11 INFO - PROCESS | 1847 | 1478029511069 Marionette TRACE conn3 <- [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]]]}] 12:45:11 INFO - . 12:45:11 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 974ms 12:45:11 INFO - PROCESS | 1847 | 1478029511134 Marionette TRACE conn3 -> [0,2856,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 1847 | 1478029511137 Marionette TRACE conn3 <- [1,2856,null,{"value":"8"}] 12:45:11 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:45:11 INFO - PROCESS | 1847 | 1478029511145 Marionette TRACE conn3 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:11 INFO - PROCESS | 1847 | 1478029511283 Marionette TRACE conn3 <- [1,2857,null,{"value":null}] 12:45:11 INFO - PROCESS | 1847 | 1478029511296 Marionette TRACE conn3 -> [0,2858,"getWindowHandles",null] 12:45:11 INFO - PROCESS | 1847 | 1478029511306 Marionette TRACE conn3 <- [1,2858,null,["8"]] 12:45:11 INFO - PROCESS | 1847 | 1478029511313 Marionette TRACE conn3 -> [0,2859,"switchToWindow",{"name":"8"}] 12:45:11 INFO - PROCESS | 1847 | 1478029511323 Marionette TRACE conn3 <- [1,2859,null,{}] 12:45:11 INFO - PROCESS | 1847 | 1478029511327 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc2f000 == 14 [pid = 1847] [id = 620] 12:45:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8cc2f800) [pid = 1847] [serial = 1814] [outer = (nil)] 12:45:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8cc36c00) [pid = 1847] [serial = 1815] [outer = 0x8cc2f800] 12:45:11 INFO - PROCESS | 1847 | 1478029511411 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8d71b000) [pid = 1847] [serial = 1816] [outer = 0x8cc2f800] 12:45:12 INFO - PROCESS | 1847 | 1478029512067 Marionette TRACE conn3 <- [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]]]}] 12:45:12 INFO - . 12:45:12 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 973ms 12:45:12 INFO - PROCESS | 1847 | 1478029512117 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 1847 | 1478029512120 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 12:45:12 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:45:12 INFO - PROCESS | 1847 | 1478029512126 Marionette TRACE conn3 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:12 INFO - PROCESS | 1847 | 1478029512259 Marionette TRACE conn3 <- [1,2862,null,{"value":null}] 12:45:12 INFO - PROCESS | 1847 | 1478029512382 Marionette TRACE conn3 -> [0,2863,"getWindowHandles",null] 12:45:12 INFO - PROCESS | 1847 | 1478029512405 Marionette TRACE conn3 <- [1,2863,null,["8"]] 12:45:12 INFO - PROCESS | 1847 | 1478029512411 Marionette TRACE conn3 -> [0,2864,"switchToWindow",{"name":"8"}] 12:45:12 INFO - PROCESS | 1847 | 1478029512415 Marionette TRACE conn3 <- [1,2864,null,{}] 12:45:12 INFO - PROCESS | 1847 | 1478029512425 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x823bac00 == 15 [pid = 1847] [id = 621] 12:45:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8dab7800) [pid = 1847] [serial = 1817] [outer = (nil)] 12:45:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8dac0800) [pid = 1847] [serial = 1818] [outer = 0x8dab7800] 12:45:12 INFO - PROCESS | 1847 | 1478029512524 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8dac1c00) [pid = 1847] [serial = 1819] [outer = 0x8dab7800] 12:45:13 INFO - PROCESS | 1847 | 1478029513001 Marionette TRACE conn3 <- [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]]]}] 12:45:13 INFO - . 12:45:13 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 925ms 12:45:13 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:45:13 INFO - PROCESS | 1847 | 1478029513058 Marionette TRACE conn3 -> [0,2866,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 1847 | 1478029513061 Marionette TRACE conn3 <- [1,2866,null,{"value":"8"}] 12:45:13 INFO - PROCESS | 1847 | 1478029513069 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:13 INFO - PROCESS | 1847 | 1478029513207 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 12:45:13 INFO - PROCESS | 1847 | 1478029513220 Marionette TRACE conn3 -> [0,2868,"getWindowHandles",null] 12:45:13 INFO - PROCESS | 1847 | 1478029513223 Marionette TRACE conn3 <- [1,2868,null,["8"]] 12:45:13 INFO - PROCESS | 1847 | 1478029513228 Marionette TRACE conn3 -> [0,2869,"switchToWindow",{"name":"8"}] 12:45:13 INFO - PROCESS | 1847 | 1478029513234 Marionette TRACE conn3 <- [1,2869,null,{}] 12:45:13 INFO - PROCESS | 1847 | 1478029513239 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c3000 == 16 [pid = 1847] [id = 622] 12:45:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8dc27400) [pid = 1847] [serial = 1820] [outer = (nil)] 12:45:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8dc29800) [pid = 1847] [serial = 1821] [outer = 0x8dc27400] 12:45:13 INFO - PROCESS | 1847 | 1478029513321 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8dca3400) [pid = 1847] [serial = 1822] [outer = 0x8dc27400] 12:45:14 INFO - PROCESS | 1847 | 1478029514121 Marionette TRACE conn3 <- [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]]]}] 12:45:14 INFO - . 12:45:14 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1077ms 12:45:14 INFO - PROCESS | 1847 | 1478029514150 Marionette TRACE conn3 -> [0,2871,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 1847 | 1478029514156 Marionette TRACE conn3 <- [1,2871,null,{"value":"8"}] 12:45:14 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:45:14 INFO - PROCESS | 1847 | 1478029514168 Marionette TRACE conn3 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:14 INFO - PROCESS | 1847 | 1478029514343 Marionette TRACE conn3 <- [1,2872,null,{"value":null}] 12:45:14 INFO - PROCESS | 1847 | 1478029514499 Marionette TRACE conn3 -> [0,2873,"getWindowHandles",null] 12:45:14 INFO - PROCESS | 1847 | 1478029514503 Marionette TRACE conn3 <- [1,2873,null,["8"]] 12:45:14 INFO - PROCESS | 1847 | 1478029514511 Marionette TRACE conn3 -> [0,2874,"switchToWindow",{"name":"8"}] 12:45:14 INFO - PROCESS | 1847 | 1478029514517 Marionette TRACE conn3 <- [1,2874,null,{}] 12:45:14 INFO - PROCESS | 1847 | 1478029514524 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a6800 == 17 [pid = 1847] [id = 623] 12:45:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8b5c0000) [pid = 1847] [serial = 1823] [outer = (nil)] 12:45:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b5c3800) [pid = 1847] [serial = 1824] [outer = 0x8b5c0000] 12:45:14 INFO - PROCESS | 1847 | 1478029514629 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b7c7800) [pid = 1847] [serial = 1825] [outer = 0x8b5c0000] 12:45:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c46cc00 == 18 [pid = 1847] [id = 624] 12:45:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8c4f5000) [pid = 1847] [serial = 1826] [outer = (nil)] 12:45:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8c4f8800) [pid = 1847] [serial = 1827] [outer = 0x8c4f5000] 12:45:15 INFO - PROCESS | 1847 | 1478029515425 Marionette TRACE conn3 <- [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]]]}] 12:45:15 INFO - . 12:45:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1323ms 12:45:15 INFO - PROCESS | 1847 | 1478029515491 Marionette TRACE conn3 -> [0,2876,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 1847 | 1478029515498 Marionette TRACE conn3 <- [1,2876,null,{"value":"8"}] 12:45:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:45:15 INFO - PROCESS | 1847 | 1478029515505 Marionette TRACE conn3 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:15 INFO - PROCESS | 1847 | 1478029515695 Marionette TRACE conn3 <- [1,2877,null,{"value":null}] 12:45:15 INFO - PROCESS | 1847 | 1478029515852 Marionette TRACE conn3 -> [0,2878,"getWindowHandles",null] 12:45:15 INFO - PROCESS | 1847 | 1478029515856 Marionette TRACE conn3 <- [1,2878,null,["8"]] 12:45:15 INFO - PROCESS | 1847 | 1478029515872 Marionette TRACE conn3 -> [0,2879,"switchToWindow",{"name":"8"}] 12:45:15 INFO - PROCESS | 1847 | 1478029515878 Marionette TRACE conn3 <- [1,2879,null,{}] 12:45:15 INFO - PROCESS | 1847 | 1478029515885 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc22000 == 19 [pid = 1847] [id = 625] 12:45:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dc23800) [pid = 1847] [serial = 1828] [outer = (nil)] 12:45:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dca6c00) [pid = 1847] [serial = 1829] [outer = 0x8dc23800] 12:45:15 INFO - PROCESS | 1847 | 1478029515992 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dcae000) [pid = 1847] [serial = 1830] [outer = 0x8dc23800] 12:45:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f849400 == 20 [pid = 1847] [id = 626] 12:45:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8f84ac00) [pid = 1847] [serial = 1831] [outer = (nil)] 12:45:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8f84dc00) [pid = 1847] [serial = 1832] [outer = 0x8f84ac00] 12:45:16 INFO - PROCESS | 1847 | 1478029516656 Marionette TRACE conn3 <- [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]]]}] 12:45:16 INFO - . 12:45:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1220ms 12:45:16 INFO - PROCESS | 1847 | 1478029516732 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 1847 | 1478029516739 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 12:45:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:45:16 INFO - PROCESS | 1847 | 1478029516746 Marionette TRACE conn3 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:16 INFO - PROCESS | 1847 | 1478029516922 Marionette TRACE conn3 <- [1,2882,null,{"value":null}] 12:45:17 INFO - PROCESS | 1847 | 1478029517082 Marionette TRACE conn3 -> [0,2883,"getWindowHandles",null] 12:45:17 INFO - PROCESS | 1847 | 1478029517087 Marionette TRACE conn3 <- [1,2883,null,["8"]] 12:45:17 INFO - PROCESS | 1847 | 1478029517097 Marionette TRACE conn3 -> [0,2884,"switchToWindow",{"name":"8"}] 12:45:17 INFO - PROCESS | 1847 | 1478029517102 Marionette TRACE conn3 <- [1,2884,null,{}] 12:45:17 INFO - PROCESS | 1847 | 1478029517109 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f961400 == 21 [pid = 1847] [id = 627] 12:45:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8f961800) [pid = 1847] [serial = 1833] [outer = (nil)] 12:45:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8f967400) [pid = 1847] [serial = 1834] [outer = 0x8f961800] 12:45:17 INFO - PROCESS | 1847 | 1478029517204 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8fa3e000) [pid = 1847] [serial = 1835] [outer = 0x8f961800] 12:45:17 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa44000 == 22 [pid = 1847] [id = 628] 12:45:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8fa49000) [pid = 1847] [serial = 1836] [outer = (nil)] 12:45:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8246d400) [pid = 1847] [serial = 1837] [outer = 0x8fa49000] 12:45:18 INFO - PROCESS | 1847 | 1478029518201 Marionette TRACE conn3 <- [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]]]}] 12:45:18 INFO - . 12:45:18 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1481ms 12:45:18 INFO - PROCESS | 1847 | 1478029518228 Marionette TRACE conn3 -> [0,2886,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 1847 | 1478029518233 Marionette TRACE conn3 <- [1,2886,null,{"value":"8"}] 12:45:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:45:18 INFO - PROCESS | 1847 | 1478029518242 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:18 INFO - PROCESS | 1847 | 1478029518436 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 12:45:18 INFO - PROCESS | 1847 | --DOCSHELL 0x82474800 == 21 [pid = 1847] [id = 613] 12:45:18 INFO - PROCESS | 1847 | 1478029518595 Marionette TRACE conn3 -> [0,2888,"getWindowHandles",null] 12:45:18 INFO - PROCESS | 1847 | 1478029518600 Marionette TRACE conn3 <- [1,2888,null,["8"]] 12:45:18 INFO - PROCESS | 1847 | 1478029518606 Marionette TRACE conn3 -> [0,2889,"switchToWindow",{"name":"8"}] 12:45:18 INFO - PROCESS | 1847 | 1478029518612 Marionette TRACE conn3 <- [1,2889,null,{}] 12:45:18 INFO - PROCESS | 1847 | 1478029518622 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5afc00 == 22 [pid = 1847] [id = 629] 12:45:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8b5b0400) [pid = 1847] [serial = 1838] [outer = (nil)] 12:45:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8b5b7c00) [pid = 1847] [serial = 1839] [outer = 0x8b5b0400] 12:45:18 INFO - PROCESS | 1847 | 1478029518710 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8b7be800) [pid = 1847] [serial = 1840] [outer = 0x8b5b0400] 12:45:19 WARNING - wptserve Traceback (most recent call last): 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:45:19 WARNING - rv = self.func(request, response) 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:45:19 WARNING - access_control_allow_origin = "*") 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:45:19 WARNING - payload = payload_generator(server_data) 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:45:19 WARNING - return encode_string_as_bmp_image(data) 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:45:19 WARNING - img.save(f, "BMP") 12:45:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:45:19 WARNING - f.write(bmpfileheader) 12:45:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:45:19 WARNING - 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8c4f5c00) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8b7cac00) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8274f400) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8b5a7c00) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x82474c00) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8b85a400) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8c464800) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8cc2f800) [pid = 1847] [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] 12:45:21 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8dab7800) [pid = 1847] [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] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc2f000 == 21 [pid = 1847] [id = 620] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8c463c00 == 20 [pid = 1847] [id = 618] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8291b400 == 19 [pid = 1847] [id = 615] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x823bac00 == 18 [pid = 1847] [id = 621] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c6800 == 17 [pid = 1847] [id = 619] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b6000 == 16 [pid = 1847] [id = 617] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ca800 == 15 [pid = 1847] [id = 616] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x82477c00 == 14 [pid = 1847] [id = 614] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa44000 == 13 [pid = 1847] [id = 628] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8f961400 == 12 [pid = 1847] [id = 627] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8f849400 == 11 [pid = 1847] [id = 626] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc22000 == 10 [pid = 1847] [id = 625] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8c46cc00 == 9 [pid = 1847] [id = 624] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a6800 == 8 [pid = 1847] [id = 623] 12:45:26 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c3000 == 7 [pid = 1847] [id = 622] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8cab6c00) [pid = 1847] [serial = 1813] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8c992c00) [pid = 1847] [serial = 1812] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8d71b000) [pid = 1847] [serial = 1816] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8cc36c00) [pid = 1847] [serial = 1815] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8dac1c00) [pid = 1847] [serial = 1819] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8dac0800) [pid = 1847] [serial = 1818] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8c466000) [pid = 1847] [serial = 1809] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8c468c00) [pid = 1847] [serial = 1810] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8b85f000) [pid = 1847] [serial = 1806] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8c2e0800) [pid = 1847] [serial = 1807] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8b7df400) [pid = 1847] [serial = 1803] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8b7e2800) [pid = 1847] [serial = 1804] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8b5a9800) [pid = 1847] [serial = 1800] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8b5ac000) [pid = 1847] [serial = 1801] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x82751000) [pid = 1847] [serial = 1797] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8291f800) [pid = 1847] [serial = 1798] [outer = (nil)] [url = about:blank] 12:45:26 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8275d400) [pid = 1847] [serial = 1795] [outer = (nil)] [url = about:blank] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8fa49000) [pid = 1847] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8f961800) [pid = 1847] [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] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8c4f5000) [pid = 1847] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8b5c0000) [pid = 1847] [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] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dc27400) [pid = 1847] [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] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8f84ac00) [pid = 1847] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029516435] 12:45:29 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8dc23800) [pid = 1847] [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] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8c4f8800) [pid = 1847] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8b7c7800) [pid = 1847] [serial = 1825] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8b5c3800) [pid = 1847] [serial = 1824] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8f84dc00) [pid = 1847] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029516435] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8dcae000) [pid = 1847] [serial = 1830] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dca6c00) [pid = 1847] [serial = 1829] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8246d400) [pid = 1847] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8fa3e000) [pid = 1847] [serial = 1835] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8f967400) [pid = 1847] [serial = 1834] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8b5b7c00) [pid = 1847] [serial = 1839] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8dc29800) [pid = 1847] [serial = 1821] [outer = (nil)] [url = about:blank] 12:45:34 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8dca3400) [pid = 1847] [serial = 1822] [outer = (nil)] [url = about:blank] 12:45:48 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:45:48 INFO - PROCESS | 1847 | 1478029548879 Marionette TRACE conn3 <- [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]]]}] 12:45:48 INFO - . 12:45:48 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30661ms 12:45:48 INFO - PROCESS | 1847 | 1478029548903 Marionette TRACE conn3 -> [0,2891,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 1847 | 1478029548909 Marionette TRACE conn3 <- [1,2891,null,{"value":"8"}] 12:45:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:45:48 INFO - PROCESS | 1847 | 1478029548920 Marionette TRACE conn3 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:49 INFO - PROCESS | 1847 | 1478029549140 Marionette TRACE conn3 <- [1,2892,null,{"value":null}] 12:45:49 INFO - PROCESS | 1847 | 1478029549218 Marionette TRACE conn3 -> [0,2893,"getWindowHandles",null] 12:45:49 INFO - PROCESS | 1847 | 1478029549224 Marionette TRACE conn3 <- [1,2893,null,["8"]] 12:45:49 INFO - PROCESS | 1847 | 1478029549232 Marionette TRACE conn3 -> [0,2894,"switchToWindow",{"name":"8"}] 12:45:49 INFO - PROCESS | 1847 | 1478029549239 Marionette TRACE conn3 <- [1,2894,null,{}] 12:45:49 INFO - PROCESS | 1847 | 1478029549245 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x82476400 == 8 [pid = 1847] [id = 630] 12:45:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82476c00) [pid = 1847] [serial = 1841] [outer = (nil)] 12:45:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x8274fc00) [pid = 1847] [serial = 1842] [outer = 0x82476c00] 12:45:49 INFO - PROCESS | 1847 | 1478029549340 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275e400) [pid = 1847] [serial = 1843] [outer = 0x82476c00] 12:45:49 WARNING - wptserve Traceback (most recent call last): 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:45:49 WARNING - rv = self.func(request, response) 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:45:49 WARNING - access_control_allow_origin = "*") 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:45:49 WARNING - payload = payload_generator(server_data) 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:45:49 WARNING - return encode_string_as_bmp_image(data) 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:45:49 WARNING - img.save(f, "BMP") 12:45:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:45:49 WARNING - f.write(bmpfileheader) 12:45:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:45:49 WARNING - 12:45:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5afc00 == 7 [pid = 1847] [id = 629] 12:46:01 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8b5b0400) [pid = 1847] [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] 12:46:06 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b7be800) [pid = 1847] [serial = 1840] [outer = (nil)] [url = about:blank] 12:46:06 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8274fc00) [pid = 1847] [serial = 1842] [outer = (nil)] [url = about:blank] 12:46:19 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:46:19 INFO - PROCESS | 1847 | 1478029579527 Marionette TRACE conn3 <- [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]]]}] 12:46:19 INFO - . 12:46:19 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30659ms 12:46:19 INFO - PROCESS | 1847 | 1478029579578 Marionette TRACE conn3 -> [0,2896,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 1847 | 1478029579584 Marionette TRACE conn3 <- [1,2896,null,{"value":"8"}] 12:46:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:46:19 INFO - PROCESS | 1847 | 1478029579595 Marionette TRACE conn3 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:19 INFO - PROCESS | 1847 | 1478029579795 Marionette TRACE conn3 <- [1,2897,null,{"value":null}] 12:46:19 INFO - PROCESS | 1847 | 1478029579871 Marionette TRACE conn3 -> [0,2898,"getWindowHandles",null] 12:46:19 INFO - PROCESS | 1847 | 1478029579876 Marionette TRACE conn3 <- [1,2898,null,["8"]] 12:46:19 INFO - PROCESS | 1847 | 1478029579883 Marionette TRACE conn3 -> [0,2899,"switchToWindow",{"name":"8"}] 12:46:19 INFO - PROCESS | 1847 | 1478029579891 Marionette TRACE conn3 <- [1,2899,null,{}] 12:46:19 INFO - PROCESS | 1847 | 1478029579898 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477800 == 8 [pid = 1847] [id = 631] 12:46:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82477c00) [pid = 1847] [serial = 1844] [outer = (nil)] 12:46:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82751000) [pid = 1847] [serial = 1845] [outer = 0x82477c00] 12:46:19 INFO - PROCESS | 1847 | 1478029579992 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291bc00) [pid = 1847] [serial = 1846] [outer = 0x82477c00] 12:46:20 WARNING - wptserve Traceback (most recent call last): 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:46:20 WARNING - rv = self.func(request, response) 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:46:20 WARNING - access_control_allow_origin = "*") 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:46:20 WARNING - payload = payload_generator(server_data) 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:46:20 WARNING - return encode_string_as_bmp_image(data) 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:46:20 WARNING - img.save(f, "BMP") 12:46:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:46:20 WARNING - f.write(bmpfileheader) 12:46:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:46:20 WARNING - 12:46:29 INFO - PROCESS | 1847 | --DOCSHELL 0x82476400 == 7 [pid = 1847] [id = 630] 12:46:31 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82476c00) [pid = 1847] [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] 12:46:36 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8275e400) [pid = 1847] [serial = 1843] [outer = (nil)] [url = about:blank] 12:46:36 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82751000) [pid = 1847] [serial = 1845] [outer = (nil)] [url = about:blank] 12:46:50 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:46:50 INFO - PROCESS | 1847 | 1478029610177 Marionette TRACE conn3 <- [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]]]}] 12:46:50 INFO - . 12:46:50 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30612ms 12:46:50 INFO - PROCESS | 1847 | 1478029610208 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 1847 | 1478029610215 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 12:46:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:46:50 INFO - PROCESS | 1847 | 1478029610227 Marionette TRACE conn3 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:50 INFO - PROCESS | 1847 | 1478029610436 Marionette TRACE conn3 <- [1,2902,null,{"value":null}] 12:46:50 INFO - PROCESS | 1847 | 1478029610512 Marionette TRACE conn3 -> [0,2903,"getWindowHandles",null] 12:46:50 INFO - PROCESS | 1847 | 1478029610517 Marionette TRACE conn3 <- [1,2903,null,["8"]] 12:46:50 INFO - PROCESS | 1847 | 1478029610526 Marionette TRACE conn3 -> [0,2904,"switchToWindow",{"name":"8"}] 12:46:50 INFO - PROCESS | 1847 | 1478029610533 Marionette TRACE conn3 <- [1,2904,null,{}] 12:46:50 INFO - PROCESS | 1847 | 1478029610540 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x82476c00 == 8 [pid = 1847] [id = 632] 12:46:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82477000) [pid = 1847] [serial = 1847] [outer = (nil)] 12:46:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750c00) [pid = 1847] [serial = 1848] [outer = 0x82477000] 12:46:50 INFO - PROCESS | 1847 | 1478029610636 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291cc00) [pid = 1847] [serial = 1849] [outer = 0x82477000] 12:46:51 WARNING - wptserve Traceback (most recent call last): 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:46:51 WARNING - rv = self.func(request, response) 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:46:51 WARNING - access_control_allow_origin = "*") 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:46:51 WARNING - payload = payload_generator(server_data) 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:46:51 WARNING - return encode_string_as_bmp_image(data) 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:46:51 WARNING - img.save(f, "BMP") 12:46:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:46:51 WARNING - f.write(bmpfileheader) 12:46:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:46:51 WARNING - 12:47:00 INFO - PROCESS | 1847 | --DOCSHELL 0x82477800 == 7 [pid = 1847] [id = 631] 12:47:02 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82477c00) [pid = 1847] [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] 12:47:07 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8291bc00) [pid = 1847] [serial = 1846] [outer = (nil)] [url = about:blank] 12:47:07 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750c00) [pid = 1847] [serial = 1848] [outer = (nil)] [url = about:blank] 12:47:20 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:47:20 INFO - PROCESS | 1847 | 1478029640823 Marionette TRACE conn3 <- [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]]]}] 12:47:20 INFO - . 12:47:20 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30617ms 12:47:20 INFO - PROCESS | 1847 | 1478029640841 Marionette TRACE conn3 -> [0,2906,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 1847 | 1478029640847 Marionette TRACE conn3 <- [1,2906,null,{"value":"8"}] 12:47:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:47:20 INFO - PROCESS | 1847 | 1478029640858 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:47:21 INFO - PROCESS | 1847 | 1478029641064 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 12:47:21 INFO - PROCESS | 1847 | 1478029641139 Marionette TRACE conn3 -> [0,2908,"getWindowHandles",null] 12:47:21 INFO - PROCESS | 1847 | 1478029641145 Marionette TRACE conn3 <- [1,2908,null,["8"]] 12:47:21 INFO - PROCESS | 1847 | 1478029641153 Marionette TRACE conn3 -> [0,2909,"switchToWindow",{"name":"8"}] 12:47:21 INFO - PROCESS | 1847 | 1478029641161 Marionette TRACE conn3 <- [1,2909,null,{}] 12:47:21 INFO - PROCESS | 1847 | 1478029641167 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477800 == 8 [pid = 1847] [id = 633] 12:47:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82477c00) [pid = 1847] [serial = 1850] [outer = (nil)] 12:47:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750c00) [pid = 1847] [serial = 1851] [outer = 0x82477c00] 12:47:21 INFO - PROCESS | 1847 | 1478029641261 Marionette DEBUG loaded listener.js 12:47:21 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291ec00) [pid = 1847] [serial = 1852] [outer = 0x82477c00] 12:47:21 WARNING - wptserve Traceback (most recent call last): 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:47:21 WARNING - rv = self.func(request, response) 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:47:21 WARNING - access_control_allow_origin = "*") 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:47:21 WARNING - payload = payload_generator(server_data) 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:47:21 WARNING - return encode_string_as_bmp_image(data) 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:47:21 WARNING - img.save(f, "BMP") 12:47:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:47:21 WARNING - f.write(bmpfileheader) 12:47:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:47:21 WARNING - 12:47:30 INFO - PROCESS | 1847 | --DOCSHELL 0x82476c00 == 7 [pid = 1847] [id = 632] 12:47:32 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82477000) [pid = 1847] [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] 12:47:38 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8291cc00) [pid = 1847] [serial = 1849] [outer = (nil)] [url = about:blank] 12:47:38 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750c00) [pid = 1847] [serial = 1851] [outer = (nil)] [url = about:blank] 12:47:51 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:47:51 INFO - PROCESS | 1847 | 1478029671447 Marionette TRACE conn3 <- [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]]]}] 12:47:51 INFO - . 12:47:51 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30617ms 12:47:51 INFO - PROCESS | 1847 | 1478029671474 Marionette TRACE conn3 -> [0,2911,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 1847 | 1478029671480 Marionette TRACE conn3 <- [1,2911,null,{"value":"8"}] 12:47:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:47:51 INFO - PROCESS | 1847 | 1478029671491 Marionette TRACE conn3 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:47:51 INFO - PROCESS | 1847 | 1478029671706 Marionette TRACE conn3 <- [1,2912,null,{"value":null}] 12:47:51 INFO - PROCESS | 1847 | 1478029671782 Marionette TRACE conn3 -> [0,2913,"getWindowHandles",null] 12:47:51 INFO - PROCESS | 1847 | 1478029671787 Marionette TRACE conn3 <- [1,2913,null,["8"]] 12:47:51 INFO - PROCESS | 1847 | 1478029671796 Marionette TRACE conn3 -> [0,2914,"switchToWindow",{"name":"8"}] 12:47:51 INFO - PROCESS | 1847 | 1478029671803 Marionette TRACE conn3 <- [1,2914,null,{}] 12:47:51 INFO - PROCESS | 1847 | 1478029671810 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475800 == 8 [pid = 1847] [id = 634] 12:47:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82475c00) [pid = 1847] [serial = 1853] [outer = (nil)] 12:47:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750000) [pid = 1847] [serial = 1854] [outer = 0x82475c00] 12:47:51 INFO - PROCESS | 1847 | 1478029671907 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291cc00) [pid = 1847] [serial = 1855] [outer = 0x82475c00] 12:47:52 WARNING - wptserve Traceback (most recent call last): 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:47:52 WARNING - rv = self.func(request, response) 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:47:52 WARNING - access_control_allow_origin = "*") 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:47:52 WARNING - payload = payload_generator(server_data) 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:47:52 WARNING - return encode_string_as_bmp_image(data) 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:47:52 WARNING - img.save(f, "BMP") 12:47:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:47:52 WARNING - f.write(bmpfileheader) 12:47:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:47:52 WARNING - 12:48:01 INFO - PROCESS | 1847 | --DOCSHELL 0x82477800 == 7 [pid = 1847] [id = 633] 12:48:03 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82477c00) [pid = 1847] [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] 12:48:09 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8291ec00) [pid = 1847] [serial = 1852] [outer = (nil)] [url = about:blank] 12:48:09 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x82750000) [pid = 1847] [serial = 1854] [outer = (nil)] [url = about:blank] 12:48:22 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:48:22 INFO - PROCESS | 1847 | 1478029702099 Marionette TRACE conn3 <- [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]]]}] 12:48:22 INFO - . 12:48:22 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30657ms 12:48:22 INFO - PROCESS | 1847 | 1478029702147 Marionette TRACE conn3 -> [0,2916,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 1847 | 1478029702154 Marionette TRACE conn3 <- [1,2916,null,{"value":"8"}] 12:48:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:48:22 INFO - PROCESS | 1847 | 1478029702166 Marionette TRACE conn3 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:22 INFO - PROCESS | 1847 | 1478029702379 Marionette TRACE conn3 <- [1,2917,null,{"value":null}] 12:48:22 INFO - PROCESS | 1847 | 1478029702455 Marionette TRACE conn3 -> [0,2918,"getWindowHandles",null] 12:48:22 INFO - PROCESS | 1847 | 1478029702461 Marionette TRACE conn3 <- [1,2918,null,["8"]] 12:48:22 INFO - PROCESS | 1847 | 1478029702469 Marionette TRACE conn3 -> [0,2919,"switchToWindow",{"name":"8"}] 12:48:22 INFO - PROCESS | 1847 | 1478029702477 Marionette TRACE conn3 <- [1,2919,null,{}] 12:48:22 INFO - PROCESS | 1847 | 1478029702484 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477800 == 8 [pid = 1847] [id = 635] 12:48:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82477c00) [pid = 1847] [serial = 1856] [outer = (nil)] 12:48:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82751000) [pid = 1847] [serial = 1857] [outer = 0x82477c00] 12:48:22 INFO - PROCESS | 1847 | 1478029702581 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291e800) [pid = 1847] [serial = 1858] [outer = 0x82477c00] 12:48:23 INFO - PROCESS | 1847 | 1478029703181 Marionette TRACE conn3 <- [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]]]}] 12:48:23 INFO - . 12:48:23 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1069ms 12:48:23 INFO - PROCESS | 1847 | 1478029703232 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 1847 | 1478029703238 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 12:48:23 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:48:23 INFO - PROCESS | 1847 | 1478029703247 Marionette TRACE conn3 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:23 INFO - PROCESS | 1847 | 1478029703423 Marionette TRACE conn3 <- [1,2922,null,{"value":null}] 12:48:23 INFO - PROCESS | 1847 | 1478029703535 Marionette TRACE conn3 -> [0,2923,"getWindowHandles",null] 12:48:23 INFO - PROCESS | 1847 | 1478029703539 Marionette TRACE conn3 <- [1,2923,null,["8"]] 12:48:23 INFO - PROCESS | 1847 | 1478029703545 Marionette TRACE conn3 -> [0,2924,"switchToWindow",{"name":"8"}] 12:48:23 INFO - PROCESS | 1847 | 1478029703551 Marionette TRACE conn3 <- [1,2924,null,{}] 12:48:23 INFO - PROCESS | 1847 | 1478029703557 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291b400 == 9 [pid = 1847] [id = 636] 12:48:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5aa000) [pid = 1847] [serial = 1859] [outer = (nil)] 12:48:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5abc00) [pid = 1847] [serial = 1860] [outer = 0x8b5aa000] 12:48:23 INFO - PROCESS | 1847 | 1478029703646 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5af000) [pid = 1847] [serial = 1861] [outer = 0x8b5aa000] 12:48:24 INFO - PROCESS | 1847 | 1478029704276 Marionette TRACE conn3 <- [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]]]}] 12:48:24 INFO - . 12:48:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1071ms 12:48:24 INFO - PROCESS | 1847 | 1478029704327 Marionette TRACE conn3 -> [0,2926,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 1847 | 1478029704334 Marionette TRACE conn3 <- [1,2926,null,{"value":"8"}] 12:48:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:48:24 INFO - PROCESS | 1847 | 1478029704341 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:24 INFO - PROCESS | 1847 | 1478029704564 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 12:48:24 INFO - PROCESS | 1847 | 1478029704581 Marionette TRACE conn3 -> [0,2928,"getWindowHandles",null] 12:48:24 INFO - PROCESS | 1847 | 1478029704586 Marionette TRACE conn3 <- [1,2928,null,["8"]] 12:48:24 INFO - PROCESS | 1847 | 1478029704592 Marionette TRACE conn3 -> [0,2929,"switchToWindow",{"name":"8"}] 12:48:24 INFO - PROCESS | 1847 | 1478029704600 Marionette TRACE conn3 <- [1,2929,null,{}] 12:48:24 INFO - PROCESS | 1847 | 1478029704607 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cd800 == 10 [pid = 1847] [id = 637] 12:48:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7cdc00) [pid = 1847] [serial = 1862] [outer = (nil)] 12:48:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7e1c00) [pid = 1847] [serial = 1863] [outer = 0x8b7cdc00] 12:48:24 INFO - PROCESS | 1847 | 1478029704701 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e4000) [pid = 1847] [serial = 1864] [outer = 0x8b7cdc00] 12:48:25 INFO - PROCESS | 1847 | 1478029705377 Marionette TRACE conn3 <- [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]]]}] 12:48:25 INFO - . 12:48:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1070ms 12:48:25 INFO - PROCESS | 1847 | 1478029705415 Marionette TRACE conn3 -> [0,2931,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 1847 | 1478029705418 Marionette TRACE conn3 <- [1,2931,null,{"value":"8"}] 12:48:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:48:25 INFO - PROCESS | 1847 | 1478029705425 Marionette TRACE conn3 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:25 INFO - PROCESS | 1847 | 1478029705581 Marionette TRACE conn3 <- [1,2932,null,{"value":null}] 12:48:25 INFO - PROCESS | 1847 | 1478029705592 Marionette TRACE conn3 -> [0,2933,"getWindowHandles",null] 12:48:25 INFO - PROCESS | 1847 | 1478029705598 Marionette TRACE conn3 <- [1,2933,null,["8"]] 12:48:25 INFO - PROCESS | 1847 | 1478029705605 Marionette TRACE conn3 -> [0,2934,"switchToWindow",{"name":"8"}] 12:48:25 INFO - PROCESS | 1847 | 1478029705611 Marionette TRACE conn3 <- [1,2934,null,{}] 12:48:25 INFO - PROCESS | 1847 | 1478029705618 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b952c00 == 11 [pid = 1847] [id = 638] 12:48:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b953800) [pid = 1847] [serial = 1865] [outer = (nil)] 12:48:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8c2dc000) [pid = 1847] [serial = 1866] [outer = 0x8b953800] 12:48:25 INFO - PROCESS | 1847 | 1478029705710 Marionette DEBUG loaded listener.js 12:48:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2e0000) [pid = 1847] [serial = 1867] [outer = 0x8b953800] 12:48:26 INFO - PROCESS | 1847 | 1478029706365 Marionette TRACE conn3 <- [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]]]}] 12:48:26 INFO - . 12:48:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 976ms 12:48:26 INFO - PROCESS | 1847 | 1478029706408 Marionette TRACE conn3 -> [0,2936,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 1847 | 1478029706412 Marionette TRACE conn3 <- [1,2936,null,{"value":"8"}] 12:48:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:48:26 INFO - PROCESS | 1847 | 1478029706420 Marionette TRACE conn3 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:26 INFO - PROCESS | 1847 | 1478029706564 Marionette TRACE conn3 <- [1,2937,null,{"value":null}] 12:48:26 INFO - PROCESS | 1847 | 1478029706580 Marionette TRACE conn3 -> [0,2938,"getWindowHandles",null] 12:48:26 INFO - PROCESS | 1847 | 1478029706583 Marionette TRACE conn3 <- [1,2938,null,["8"]] 12:48:26 INFO - PROCESS | 1847 | 1478029706590 Marionette TRACE conn3 -> [0,2939,"switchToWindow",{"name":"8"}] 12:48:26 INFO - PROCESS | 1847 | 1478029706595 Marionette TRACE conn3 <- [1,2939,null,{}] 12:48:26 INFO - PROCESS | 1847 | 1478029706600 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c463800 == 12 [pid = 1847] [id = 639] 12:48:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c464000) [pid = 1847] [serial = 1868] [outer = (nil)] 12:48:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c469000) [pid = 1847] [serial = 1869] [outer = 0x8c464000] 12:48:26 INFO - PROCESS | 1847 | 1478029706681 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c46b000) [pid = 1847] [serial = 1870] [outer = 0x8c464000] 12:48:27 INFO - PROCESS | 1847 | 1478029707306 Marionette TRACE conn3 <- [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]]]}] 12:48:27 INFO - . 12:48:27 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 924ms 12:48:27 INFO - PROCESS | 1847 | 1478029707344 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 1847 | 1478029707346 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 12:48:27 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:48:27 INFO - PROCESS | 1847 | 1478029707353 Marionette TRACE conn3 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:27 INFO - PROCESS | 1847 | 1478029707543 Marionette TRACE conn3 <- [1,2942,null,{"value":null}] 12:48:27 INFO - PROCESS | 1847 | 1478029707658 Marionette TRACE conn3 -> [0,2943,"getWindowHandles",null] 12:48:27 INFO - PROCESS | 1847 | 1478029707661 Marionette TRACE conn3 <- [1,2943,null,["8"]] 12:48:27 INFO - PROCESS | 1847 | 1478029707666 Marionette TRACE conn3 -> [0,2944,"switchToWindow",{"name":"8"}] 12:48:27 INFO - PROCESS | 1847 | 1478029707671 Marionette TRACE conn3 <- [1,2944,null,{}] 12:48:27 INFO - PROCESS | 1847 | 1478029707680 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c5c00 == 13 [pid = 1847] [id = 640] 12:48:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c98ac00) [pid = 1847] [serial = 1871] [outer = (nil)] 12:48:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c996c00) [pid = 1847] [serial = 1872] [outer = 0x8c98ac00] 12:48:27 INFO - PROCESS | 1847 | 1478029707772 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8cabc000) [pid = 1847] [serial = 1873] [outer = 0x8c98ac00] 12:48:28 INFO - PROCESS | 1847 | 1478029708321 Marionette TRACE conn3 <- [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]]]}] 12:48:28 INFO - . 12:48:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1024ms 12:48:28 INFO - PROCESS | 1847 | 1478029708377 Marionette TRACE conn3 -> [0,2946,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 1847 | 1478029708380 Marionette TRACE conn3 <- [1,2946,null,{"value":"8"}] 12:48:28 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:48:28 INFO - PROCESS | 1847 | 1478029708387 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:28 INFO - PROCESS | 1847 | 1478029708528 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 12:48:28 INFO - PROCESS | 1847 | 1478029708540 Marionette TRACE conn3 -> [0,2948,"getWindowHandles",null] 12:48:28 INFO - PROCESS | 1847 | 1478029708547 Marionette TRACE conn3 <- [1,2948,null,["8"]] 12:48:28 INFO - PROCESS | 1847 | 1478029708552 Marionette TRACE conn3 -> [0,2949,"switchToWindow",{"name":"8"}] 12:48:28 INFO - PROCESS | 1847 | 1478029708558 Marionette TRACE conn3 <- [1,2949,null,{}] 12:48:28 INFO - PROCESS | 1847 | 1478029708563 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc79c00 == 14 [pid = 1847] [id = 641] 12:48:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8cc80400) [pid = 1847] [serial = 1874] [outer = (nil)] 12:48:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8d835000) [pid = 1847] [serial = 1875] [outer = 0x8cc80400] 12:48:28 INFO - PROCESS | 1847 | 1478029708748 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8d839c00) [pid = 1847] [serial = 1876] [outer = 0x8cc80400] 12:48:29 INFO - PROCESS | 1847 | 1478029709238 Marionette TRACE conn3 <- [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]]]}] 12:48:29 INFO - . 12:48:29 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 872ms 12:48:29 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:48:29 INFO - PROCESS | 1847 | 1478029709271 Marionette TRACE conn3 -> [0,2951,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 1847 | 1478029709274 Marionette TRACE conn3 <- [1,2951,null,{"value":"8"}] 12:48:29 INFO - PROCESS | 1847 | 1478029709282 Marionette TRACE conn3 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:29 INFO - PROCESS | 1847 | 1478029709444 Marionette TRACE conn3 <- [1,2952,null,{"value":null}] 12:48:29 INFO - PROCESS | 1847 | 1478029709457 Marionette TRACE conn3 -> [0,2953,"getWindowHandles",null] 12:48:29 INFO - PROCESS | 1847 | 1478029709480 Marionette TRACE conn3 <- [1,2953,null,["8"]] 12:48:29 INFO - PROCESS | 1847 | 1478029709486 Marionette TRACE conn3 -> [0,2954,"switchToWindow",{"name":"8"}] 12:48:29 INFO - PROCESS | 1847 | 1478029709492 Marionette TRACE conn3 <- [1,2954,null,{}] 12:48:29 INFO - PROCESS | 1847 | 1478029709497 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246a000 == 15 [pid = 1847] [id = 642] 12:48:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8dabf800) [pid = 1847] [serial = 1877] [outer = (nil)] 12:48:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8dac2800) [pid = 1847] [serial = 1878] [outer = 0x8dabf800] 12:48:29 INFO - PROCESS | 1847 | 1478029709580 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8dc22000) [pid = 1847] [serial = 1879] [outer = 0x8dabf800] 12:48:30 INFO - PROCESS | 1847 | 1478029710168 Marionette TRACE conn3 <- [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]]]}] 12:48:30 INFO - . 12:48:30 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 922ms 12:48:30 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:48:30 INFO - PROCESS | 1847 | 1478029710202 Marionette TRACE conn3 -> [0,2956,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 1847 | 1478029710205 Marionette TRACE conn3 <- [1,2956,null,{"value":"8"}] 12:48:30 INFO - PROCESS | 1847 | 1478029710211 Marionette TRACE conn3 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:30 INFO - PROCESS | 1847 | 1478029710391 Marionette TRACE conn3 <- [1,2957,null,{"value":null}] 12:48:30 INFO - PROCESS | 1847 | 1478029710555 Marionette TRACE conn3 -> [0,2958,"getWindowHandles",null] 12:48:30 INFO - PROCESS | 1847 | 1478029710562 Marionette TRACE conn3 <- [1,2958,null,["8"]] 12:48:30 INFO - PROCESS | 1847 | 1478029710572 Marionette TRACE conn3 -> [0,2959,"switchToWindow",{"name":"8"}] 12:48:30 INFO - PROCESS | 1847 | 1478029710582 Marionette TRACE conn3 <- [1,2959,null,{}] 12:48:30 INFO - PROCESS | 1847 | 1478029710591 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x82469400 == 16 [pid = 1847] [id = 643] 12:48:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x82469800) [pid = 1847] [serial = 1880] [outer = (nil)] 12:48:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x82474c00) [pid = 1847] [serial = 1881] [outer = 0x82469800] 12:48:30 INFO - PROCESS | 1847 | 1478029710697 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x82758c00) [pid = 1847] [serial = 1882] [outer = 0x82469800] 12:48:31 INFO - PROCESS | 1847 | 1478029711302 Marionette TRACE conn3 <- [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]]]}] 12:48:31 INFO - . 12:48:31 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1131ms 12:48:31 INFO - PROCESS | 1847 | 1478029711343 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 12:48:31 INFO - PROCESS | 1847 | 1478029711352 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 12:48:31 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:48:31 INFO - PROCESS | 1847 | 1478029711383 Marionette TRACE conn3 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:31 INFO - PROCESS | 1847 | 1478029711564 Marionette TRACE conn3 <- [1,2962,null,{"value":null}] 12:48:31 INFO - PROCESS | 1847 | 1478029711740 Marionette TRACE conn3 -> [0,2963,"getWindowHandles",null] 12:48:31 INFO - PROCESS | 1847 | 1478029711744 Marionette TRACE conn3 <- [1,2963,null,["8"]] 12:48:31 INFO - PROCESS | 1847 | 1478029711756 Marionette TRACE conn3 -> [0,2964,"switchToWindow",{"name":"8"}] 12:48:31 INFO - PROCESS | 1847 | 1478029711763 Marionette TRACE conn3 <- [1,2964,null,{}] 12:48:31 INFO - PROCESS | 1847 | 1478029711769 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b850400 == 17 [pid = 1847] [id = 644] 12:48:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8b851000) [pid = 1847] [serial = 1883] [outer = (nil)] 12:48:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b85e800) [pid = 1847] [serial = 1884] [outer = 0x8b851000] 12:48:31 INFO - PROCESS | 1847 | 1478029711880 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8c2dec00) [pid = 1847] [serial = 1885] [outer = 0x8b851000] 12:48:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc2f800 == 18 [pid = 1847] [id = 645] 12:48:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8cc31400) [pid = 1847] [serial = 1886] [outer = (nil)] 12:48:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8dc22800) [pid = 1847] [serial = 1887] [outer = 0x8cc31400] 12:48:32 INFO - PROCESS | 1847 | 1478029712708 Marionette TRACE conn3 <- [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]]]}] 12:48:32 INFO - . 12:48:32 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1376ms 12:48:32 INFO - PROCESS | 1847 | 1478029712758 Marionette TRACE conn3 -> [0,2966,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 1847 | 1478029712763 Marionette TRACE conn3 <- [1,2966,null,{"value":"8"}] 12:48:32 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:48:32 INFO - PROCESS | 1847 | 1478029712771 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:32 INFO - PROCESS | 1847 | 1478029712972 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 12:48:33 INFO - PROCESS | 1847 | 1478029713147 Marionette TRACE conn3 -> [0,2968,"getWindowHandles",null] 12:48:33 INFO - PROCESS | 1847 | 1478029713155 Marionette TRACE conn3 <- [1,2968,null,["8"]] 12:48:33 INFO - PROCESS | 1847 | 1478029713161 Marionette TRACE conn3 -> [0,2969,"switchToWindow",{"name":"8"}] 12:48:33 INFO - PROCESS | 1847 | 1478029713168 Marionette TRACE conn3 <- [1,2969,null,{}] 12:48:33 INFO - PROCESS | 1847 | 1478029713173 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcaf800 == 19 [pid = 1847] [id = 646] 12:48:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dcb2000) [pid = 1847] [serial = 1888] [outer = (nil)] 12:48:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dcb7400) [pid = 1847] [serial = 1889] [outer = 0x8dcb2000] 12:48:33 INFO - PROCESS | 1847 | 1478029713309 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dcbe000) [pid = 1847] [serial = 1890] [outer = 0x8dcb2000] 12:48:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f95a800 == 20 [pid = 1847] [id = 647] 12:48:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8f95b400) [pid = 1847] [serial = 1891] [outer = (nil)] 12:48:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8f95cc00) [pid = 1847] [serial = 1892] [outer = 0x8f95b400] 12:48:34 INFO - PROCESS | 1847 | 1478029714202 Marionette TRACE conn3 <- [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]]]}] 12:48:34 INFO - . 12:48:34 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1482ms 12:48:34 INFO - PROCESS | 1847 | 1478029714254 Marionette TRACE conn3 -> [0,2971,"getWindowHandle",null] 12:48:34 INFO - PROCESS | 1847 | 1478029714260 Marionette TRACE conn3 <- [1,2971,null,{"value":"8"}] 12:48:34 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:48:34 INFO - PROCESS | 1847 | 1478029714269 Marionette TRACE conn3 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:34 INFO - PROCESS | 1847 | 1478029714462 Marionette TRACE conn3 <- [1,2972,null,{"value":null}] 12:48:34 INFO - PROCESS | 1847 | 1478029714641 Marionette TRACE conn3 -> [0,2973,"getWindowHandles",null] 12:48:34 INFO - PROCESS | 1847 | 1478029714649 Marionette TRACE conn3 <- [1,2973,null,["8"]] 12:48:34 INFO - PROCESS | 1847 | 1478029714666 Marionette TRACE conn3 -> [0,2974,"switchToWindow",{"name":"8"}] 12:48:34 INFO - PROCESS | 1847 | 1478029714674 Marionette TRACE conn3 <- [1,2974,null,{}] 12:48:34 INFO - PROCESS | 1847 | 1478029714681 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c1c00 == 21 [pid = 1847] [id = 648] 12:48:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x823c2400) [pid = 1847] [serial = 1893] [outer = (nil)] 12:48:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x82469c00) [pid = 1847] [serial = 1894] [outer = 0x823c2400] 12:48:34 INFO - PROCESS | 1847 | 1478029714777 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x829ee800) [pid = 1847] [serial = 1895] [outer = 0x823c2400] 12:48:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ee000 == 22 [pid = 1847] [id = 649] 12:48:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b7ee400) [pid = 1847] [serial = 1896] [outer = (nil)] 12:48:35 INFO - PROCESS | 1847 | --DOCSHELL 0x82475800 == 21 [pid = 1847] [id = 634] 12:48:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b5ad400) [pid = 1847] [serial = 1897] [outer = 0x8b7ee400] 12:48:35 INFO - PROCESS | 1847 | 1478029715645 Marionette TRACE conn3 <- [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]]]}] 12:48:35 INFO - . 12:48:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1432ms 12:48:35 INFO - PROCESS | 1847 | 1478029715701 Marionette TRACE conn3 -> [0,2976,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 1847 | 1478029715705 Marionette TRACE conn3 <- [1,2976,null,{"value":"8"}] 12:48:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:48:35 INFO - PROCESS | 1847 | 1478029715713 Marionette TRACE conn3 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:35 INFO - PROCESS | 1847 | 1478029715930 Marionette TRACE conn3 <- [1,2977,null,{"value":null}] 12:48:36 INFO - PROCESS | 1847 | 1478029716063 Marionette TRACE conn3 -> [0,2978,"getWindowHandles",null] 12:48:36 INFO - PROCESS | 1847 | 1478029716068 Marionette TRACE conn3 <- [1,2978,null,["8"]] 12:48:36 INFO - PROCESS | 1847 | 1478029716075 Marionette TRACE conn3 -> [0,2979,"switchToWindow",{"name":"8"}] 12:48:36 INFO - PROCESS | 1847 | 1478029716081 Marionette TRACE conn3 <- [1,2979,null,{}] 12:48:36 INFO - PROCESS | 1847 | 1478029716087 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c1400 == 22 [pid = 1847] [id = 650] 12:48:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8c2e4400) [pid = 1847] [serial = 1898] [outer = (nil)] 12:48:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8c2e7800) [pid = 1847] [serial = 1899] [outer = 0x8c2e4400] 12:48:36 INFO - PROCESS | 1847 | 1478029716178 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8c467000) [pid = 1847] [serial = 1900] [outer = 0x8c2e4400] 12:48:36 INFO - PROCESS | 1847 | 1478029716740 Marionette TRACE conn3 <- [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]]]}] 12:48:36 INFO - . 12:48:36 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1069ms 12:48:36 INFO - PROCESS | 1847 | 1478029716789 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 12:48:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:48:36 INFO - PROCESS | 1847 | 1478029716796 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 12:48:36 INFO - PROCESS | 1847 | 1478029716807 Marionette TRACE conn3 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:37 INFO - PROCESS | 1847 | 1478029717007 Marionette TRACE conn3 <- [1,2982,null,{"value":null}] 12:48:37 INFO - PROCESS | 1847 | 1478029717027 Marionette TRACE conn3 -> [0,2983,"getWindowHandles",null] 12:48:37 INFO - PROCESS | 1847 | 1478029717030 Marionette TRACE conn3 <- [1,2983,null,["8"]] 12:48:37 INFO - PROCESS | 1847 | 1478029717035 Marionette TRACE conn3 -> [0,2984,"switchToWindow",{"name":"8"}] 12:48:37 INFO - PROCESS | 1847 | 1478029717041 Marionette TRACE conn3 <- [1,2984,null,{}] 12:48:37 INFO - PROCESS | 1847 | 1478029717047 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc76400 == 23 [pid = 1847] [id = 651] 12:48:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8d719000) [pid = 1847] [serial = 1901] [outer = (nil)] 12:48:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8dab0c00) [pid = 1847] [serial = 1902] [outer = 0x8d719000] 12:48:37 INFO - PROCESS | 1847 | 1478029717135 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8dab7c00) [pid = 1847] [serial = 1903] [outer = 0x8d719000] 12:48:37 INFO - PROCESS | 1847 | 1478029717769 Marionette TRACE conn3 <- [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]]]}] 12:48:37 INFO - . 12:48:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1025ms 12:48:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:48:37 INFO - PROCESS | 1847 | 1478029717827 Marionette TRACE conn3 -> [0,2986,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 1847 | 1478029717830 Marionette TRACE conn3 <- [1,2986,null,{"value":"8"}] 12:48:37 INFO - PROCESS | 1847 | 1478029717838 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:38 INFO - PROCESS | 1847 | 1478029718048 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 12:48:38 INFO - PROCESS | 1847 | 1478029718132 Marionette TRACE conn3 -> [0,2988,"getWindowHandles",null] 12:48:38 INFO - PROCESS | 1847 | 1478029718138 Marionette TRACE conn3 <- [1,2988,null,["8"]] 12:48:38 INFO - PROCESS | 1847 | 1478029718147 Marionette TRACE conn3 -> [0,2989,"switchToWindow",{"name":"8"}] 12:48:38 INFO - PROCESS | 1847 | 1478029718153 Marionette TRACE conn3 <- [1,2989,null,{}] 12:48:38 INFO - PROCESS | 1847 | 1478029718170 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca9000 == 24 [pid = 1847] [id = 652] 12:48:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8dcae000) [pid = 1847] [serial = 1904] [outer = (nil)] 12:48:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8f846c00) [pid = 1847] [serial = 1905] [outer = 0x8dcae000] 12:48:38 INFO - PROCESS | 1847 | 1478029718257 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8f84d800) [pid = 1847] [serial = 1906] [outer = 0x8dcae000] 12:48:38 INFO - PROCESS | 1847 | 1478029718927 Marionette TRACE conn3 <- [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]]]}] 12:48:38 INFO - . 12:48:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1124ms 12:48:38 INFO - PROCESS | 1847 | 1478029718960 Marionette TRACE conn3 -> [0,2991,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 1847 | 1478029718964 Marionette TRACE conn3 <- [1,2991,null,{"value":"8"}] 12:48:38 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 12:48:38 INFO - PROCESS | 1847 | 1478029718978 Marionette TRACE conn3 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:39 INFO - PROCESS | 1847 | 1478029719171 Marionette TRACE conn3 <- [1,2992,null,{"value":null}] 12:48:39 INFO - PROCESS | 1847 | 1478029719252 Marionette TRACE conn3 -> [0,2993,"getWindowHandles",null] 12:48:39 INFO - PROCESS | 1847 | 1478029719256 Marionette TRACE conn3 <- [1,2993,null,["8"]] 12:48:39 INFO - PROCESS | 1847 | 1478029719261 Marionette TRACE conn3 -> [0,2994,"switchToWindow",{"name":"8"}] 12:48:39 INFO - PROCESS | 1847 | 1478029719271 Marionette TRACE conn3 <- [1,2994,null,{}] 12:48:39 INFO - PROCESS | 1847 | 1478029719276 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa3f000 == 25 [pid = 1847] [id = 653] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8fa3f400) [pid = 1847] [serial = 1907] [outer = (nil)] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8fa42800) [pid = 1847] [serial = 1908] [outer = 0x8fa3f400] 12:48:39 INFO - PROCESS | 1847 | 1478029719375 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8fa45400) [pid = 1847] [serial = 1909] [outer = 0x8fa3f400] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8cc80400) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8c98ac00) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c464000) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8b953800) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b7cdc00) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b5aa000) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x82475c00) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x82477c00) [pid = 1847] [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] 12:48:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b956000 == 26 [pid = 1847] [id = 654] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8cc80400) [pid = 1847] [serial = 1910] [outer = (nil)] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8dabfc00) [pid = 1847] [serial = 1911] [outer = 0x8cc80400] 12:48:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8facc800 == 27 [pid = 1847] [id = 655] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8faccc00) [pid = 1847] [serial = 1912] [outer = (nil)] 12:48:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8facd000) [pid = 1847] [serial = 1913] [outer = 0x8faccc00] 12:48:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x90705800 == 28 [pid = 1847] [id = 656] 12:48:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x90707000) [pid = 1847] [serial = 1914] [outer = (nil)] 12:48:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x90707400) [pid = 1847] [serial = 1915] [outer = 0x90707000] 12:48:40 INFO - PROCESS | 1847 | 1478029720163 Marionette TRACE conn3 <- [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"]]]}] 12:48:40 INFO - ... 12:48:40 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1235ms 12:48:40 INFO - PROCESS | 1847 | 1478029720207 Marionette TRACE conn3 -> [0,2996,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 1847 | 1478029720210 Marionette TRACE conn3 <- [1,2996,null,{"value":"8"}] 12:48:40 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 12:48:40 INFO - PROCESS | 1847 | 1478029720217 Marionette TRACE conn3 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:40 INFO - PROCESS | 1847 | 1478029720440 Marionette TRACE conn3 <- [1,2997,null,{"value":null}] 12:48:40 INFO - PROCESS | 1847 | 1478029720454 Marionette TRACE conn3 -> [0,2998,"getWindowHandles",null] 12:48:40 INFO - PROCESS | 1847 | 1478029720456 Marionette TRACE conn3 <- [1,2998,null,["8"]] 12:48:40 INFO - PROCESS | 1847 | 1478029720462 Marionette TRACE conn3 -> [0,2999,"switchToWindow",{"name":"8"}] 12:48:40 INFO - PROCESS | 1847 | 1478029720466 Marionette TRACE conn3 <- [1,2999,null,{}] 12:48:40 INFO - PROCESS | 1847 | 1478029720472 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x9115b000 == 29 [pid = 1847] [id = 657] 12:48:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x9115e000) [pid = 1847] [serial = 1916] [outer = (nil)] 12:48:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x911b0000) [pid = 1847] [serial = 1917] [outer = 0x9115e000] 12:48:40 INFO - PROCESS | 1847 | 1478029720557 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x911b6000) [pid = 1847] [serial = 1918] [outer = 0x9115e000] 12:48:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x92b4e000 == 30 [pid = 1847] [id = 658] 12:48:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x92b4fc00) [pid = 1847] [serial = 1919] [outer = (nil)] 12:48:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x92b51c00) [pid = 1847] [serial = 1920] [outer = 0x92b4fc00] 12:48:41 INFO - PROCESS | 1847 | 1478029721136 Marionette TRACE conn3 <- [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"]]]}] 12:48:41 INFO - . 12:48:41 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 969ms 12:48:41 INFO - PROCESS | 1847 | 1478029721188 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 1847 | 1478029721192 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 12:48:41 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 12:48:41 INFO - PROCESS | 1847 | 1478029721198 Marionette TRACE conn3 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:41 INFO - PROCESS | 1847 | 1478029721343 Marionette TRACE conn3 <- [1,3002,null,{"value":null}] 12:48:41 INFO - PROCESS | 1847 | 1478029721471 Marionette TRACE conn3 -> [0,3003,"getWindowHandles",null] 12:48:41 INFO - PROCESS | 1847 | 1478029721477 Marionette TRACE conn3 <- [1,3003,null,["8"]] 12:48:41 INFO - PROCESS | 1847 | 1478029721482 Marionette TRACE conn3 -> [0,3004,"switchToWindow",{"name":"8"}] 12:48:41 INFO - PROCESS | 1847 | 1478029721488 Marionette TRACE conn3 <- [1,3004,null,{}] 12:48:41 INFO - PROCESS | 1847 | 1478029721493 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c5800 == 31 [pid = 1847] [id = 659] 12:48:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x92b50c00) [pid = 1847] [serial = 1921] [outer = (nil)] 12:48:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x92d6b000) [pid = 1847] [serial = 1922] [outer = 0x92b50c00] 12:48:41 INFO - PROCESS | 1847 | 1478029721577 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x92d74000) [pid = 1847] [serial = 1923] [outer = 0x92b50c00] 12:48:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c4400 == 32 [pid = 1847] [id = 660] 12:48:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8246c000) [pid = 1847] [serial = 1924] [outer = (nil)] 12:48:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8275c400) [pid = 1847] [serial = 1925] [outer = 0x8246c000] 12:48:42 INFO - PROCESS | 1847 | 1478029722202 Marionette TRACE conn3 <- [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"]]]}] 12:48:42 INFO - . 12:48:42 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1075ms 12:48:42 INFO - PROCESS | 1847 | 1478029722274 Marionette TRACE conn3 -> [0,3006,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 1847 | 1478029722281 Marionette TRACE conn3 <- [1,3006,null,{"value":"8"}] 12:48:42 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 12:48:42 INFO - PROCESS | 1847 | 1478029722291 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:42 INFO - PROCESS | 1847 | 1478029722471 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 12:48:42 INFO - PROCESS | 1847 | 1478029722635 Marionette TRACE conn3 -> [0,3008,"getWindowHandles",null] 12:48:42 INFO - PROCESS | 1847 | 1478029722641 Marionette TRACE conn3 <- [1,3008,null,["8"]] 12:48:42 INFO - PROCESS | 1847 | 1478029722655 Marionette TRACE conn3 -> [0,3009,"switchToWindow",{"name":"8"}] 12:48:42 INFO - PROCESS | 1847 | 1478029722661 Marionette TRACE conn3 <- [1,3009,null,{}] 12:48:42 INFO - PROCESS | 1847 | 1478029722668 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b8800 == 33 [pid = 1847] [id = 661] 12:48:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8c2df000) [pid = 1847] [serial = 1926] [outer = (nil)] 12:48:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8c2e7400) [pid = 1847] [serial = 1927] [outer = 0x8c2df000] 12:48:42 INFO - PROCESS | 1847 | 1478029722775 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8c4f7400) [pid = 1847] [serial = 1928] [outer = 0x8c2df000] 12:48:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab0800 == 34 [pid = 1847] [id = 662] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8dab6000) [pid = 1847] [serial = 1929] [outer = (nil)] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8dabc000) [pid = 1847] [serial = 1930] [outer = 0x8dab6000] 12:48:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcab400 == 35 [pid = 1847] [id = 663] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8dcb9400) [pid = 1847] [serial = 1931] [outer = (nil)] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8dcbb400) [pid = 1847] [serial = 1932] [outer = 0x8dcb9400] 12:48:43 INFO - PROCESS | 1847 | 1478029723414 Marionette TRACE conn3 <- [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"]]]}] 12:48:43 INFO - .. 12:48:43 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1175ms 12:48:43 INFO - PROCESS | 1847 | 1478029723466 Marionette TRACE conn3 -> [0,3011,"getWindowHandle",null] 12:48:43 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 12:48:43 INFO - PROCESS | 1847 | 1478029723471 Marionette TRACE conn3 <- [1,3011,null,{"value":"8"}] 12:48:43 INFO - PROCESS | 1847 | 1478029723479 Marionette TRACE conn3 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:43 INFO - PROCESS | 1847 | 1478029723669 Marionette TRACE conn3 <- [1,3012,null,{"value":null}] 12:48:43 INFO - PROCESS | 1847 | 1478029723848 Marionette TRACE conn3 -> [0,3013,"getWindowHandles",null] 12:48:43 INFO - PROCESS | 1847 | 1478029723853 Marionette TRACE conn3 <- [1,3013,null,["8"]] 12:48:43 INFO - PROCESS | 1847 | 1478029723864 Marionette TRACE conn3 -> [0,3014,"switchToWindow",{"name":"8"}] 12:48:43 INFO - PROCESS | 1847 | 1478029723869 Marionette TRACE conn3 <- [1,3014,null,{}] 12:48:43 INFO - PROCESS | 1847 | 1478029723876 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa41000 == 36 [pid = 1847] [id = 664] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8fa42400) [pid = 1847] [serial = 1933] [outer = (nil)] 12:48:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8fac6400) [pid = 1847] [serial = 1934] [outer = 0x8fa42400] 12:48:43 INFO - PROCESS | 1847 | 1478029723980 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x91cb5400) [pid = 1847] [serial = 1935] [outer = 0x8fa42400] 12:48:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x93273c00 == 37 [pid = 1847] [id = 665] 12:48:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x93ad5000) [pid = 1847] [serial = 1936] [outer = (nil)] 12:48:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x93ad8000) [pid = 1847] [serial = 1937] [outer = 0x93ad5000] 12:48:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x93b46c00 == 38 [pid = 1847] [id = 666] 12:48:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x93be5800) [pid = 1847] [serial = 1938] [outer = (nil)] 12:48:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x93be6c00) [pid = 1847] [serial = 1939] [outer = 0x93be5800] 12:48:44 INFO - PROCESS | 1847 | 1478029724643 Marionette TRACE conn3 <- [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"]]]}] 12:48:44 INFO - .. 12:48:44 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1236ms 12:48:44 INFO - PROCESS | 1847 | 1478029724721 Marionette TRACE conn3 -> [0,3016,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 1847 | 1478029724729 Marionette TRACE conn3 <- [1,3016,null,{"value":"8"}] 12:48:44 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 12:48:44 INFO - PROCESS | 1847 | 1478029724736 Marionette TRACE conn3 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:44 INFO - PROCESS | 1847 | 1478029724905 Marionette TRACE conn3 <- [1,3017,null,{"value":null}] 12:48:45 INFO - PROCESS | 1847 | 1478029725075 Marionette TRACE conn3 -> [0,3018,"getWindowHandles",null] 12:48:45 INFO - PROCESS | 1847 | 1478029725080 Marionette TRACE conn3 <- [1,3018,null,["8"]] 12:48:45 INFO - PROCESS | 1847 | 1478029725090 Marionette TRACE conn3 -> [0,3019,"switchToWindow",{"name":"8"}] 12:48:45 INFO - PROCESS | 1847 | 1478029725097 Marionette TRACE conn3 <- [1,3019,null,{}] 12:48:45 INFO - PROCESS | 1847 | 1478029725103 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x94fdf800 == 39 [pid = 1847] [id = 667] 12:48:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x94fe2c00) [pid = 1847] [serial = 1940] [outer = (nil)] 12:48:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x95365800) [pid = 1847] [serial = 1941] [outer = 0x94fe2c00] 12:48:45 INFO - PROCESS | 1847 | 1478029725203 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x95664000) [pid = 1847] [serial = 1942] [outer = 0x94fe2c00] 12:48:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x9566d800 == 40 [pid = 1847] [id = 668] 12:48:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0x9566dc00) [pid = 1847] [serial = 1943] [outer = (nil)] 12:48:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x95671400) [pid = 1847] [serial = 1944] [outer = 0x9566dc00] 12:48:45 INFO - PROCESS | 1847 | 1478029725787 Marionette TRACE conn3 <- [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"]]]}] 12:48:45 INFO - . 12:48:45 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1070ms 12:48:45 INFO - PROCESS | 1847 | 1478029725805 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 1847 | 1478029725809 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 12:48:45 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 12:48:45 INFO - PROCESS | 1847 | 1478029725817 Marionette TRACE conn3 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:45 INFO - PROCESS | 1847 | 1478029725987 Marionette TRACE conn3 <- [1,3022,null,{"value":null}] 12:48:46 INFO - PROCESS | 1847 | 1478029726171 Marionette TRACE conn3 -> [0,3023,"getWindowHandles",null] 12:48:46 INFO - PROCESS | 1847 | 1478029726176 Marionette TRACE conn3 <- [1,3023,null,["8"]] 12:48:46 INFO - PROCESS | 1847 | 1478029726183 Marionette TRACE conn3 -> [0,3024,"switchToWindow",{"name":"8"}] 12:48:46 INFO - PROCESS | 1847 | 1478029726191 Marionette TRACE conn3 <- [1,3024,null,{}] 12:48:46 INFO - PROCESS | 1847 | 1478029726197 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x9566a400 == 41 [pid = 1847] [id = 669] 12:48:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x9570b800) [pid = 1847] [serial = 1945] [outer = (nil)] 12:48:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x9570f800) [pid = 1847] [serial = 1946] [outer = 0x9570b800] 12:48:46 INFO - PROCESS | 1847 | 1478029726292 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x95711000) [pid = 1847] [serial = 1947] [outer = 0x9570b800] 12:48:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x95923c00 == 42 [pid = 1847] [id = 670] 12:48:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x95926000) [pid = 1847] [serial = 1948] [outer = (nil)] 12:48:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x95932400) [pid = 1847] [serial = 1949] [outer = 0x95926000] 12:48:46 INFO - PROCESS | 1847 | 1478029726974 Marionette TRACE conn3 <- [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"]]]}] 12:48:47 INFO - . 12:48:47 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1225ms 12:48:47 INFO - PROCESS | 1847 | 1478029727043 Marionette TRACE conn3 -> [0,3026,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 1847 | 1478029727047 Marionette TRACE conn3 <- [1,3026,null,{"value":"8"}] 12:48:47 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 12:48:47 INFO - PROCESS | 1847 | 1478029727054 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:47 INFO - PROCESS | 1847 | 1478029727207 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 12:48:47 INFO - PROCESS | 1847 | 1478029727372 Marionette TRACE conn3 -> [0,3028,"getWindowHandles",null] 12:48:47 INFO - PROCESS | 1847 | 1478029727375 Marionette TRACE conn3 <- [1,3028,null,["8"]] 12:48:47 INFO - PROCESS | 1847 | 1478029727393 Marionette TRACE conn3 -> [0,3029,"switchToWindow",{"name":"8"}] 12:48:47 INFO - PROCESS | 1847 | 1478029727399 Marionette TRACE conn3 <- [1,3029,null,{}] 12:48:47 INFO - PROCESS | 1847 | 1478029727404 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x95925400 == 43 [pid = 1847] [id = 671] 12:48:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x95925800) [pid = 1847] [serial = 1950] [outer = (nil)] 12:48:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x95937c00) [pid = 1847] [serial = 1951] [outer = 0x95925800] 12:48:47 INFO - PROCESS | 1847 | 1478029727495 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x8dcb8c00) [pid = 1847] [serial = 1952] [outer = 0x95925800] 12:48:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x95924800 == 44 [pid = 1847] [id = 672] 12:48:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x95933800) [pid = 1847] [serial = 1953] [outer = (nil)] 12:48:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x95cbbc00 == 45 [pid = 1847] [id = 673] 12:48:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x95cbc000) [pid = 1847] [serial = 1954] [outer = (nil)] 12:48:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0x8246b800) [pid = 1847] [serial = 1955] [outer = 0x95933800] 12:48:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0x829ec800) [pid = 1847] [serial = 1956] [outer = 0x95cbc000] 12:48:48 INFO - PROCESS | 1847 | 1478029728516 Marionette TRACE conn3 <- [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"]]]}] 12:48:48 INFO - .. 12:48:48 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1521ms 12:48:48 INFO - PROCESS | 1847 | 1478029728575 Marionette TRACE conn3 -> [0,3031,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 1847 | 1478029728581 Marionette TRACE conn3 <- [1,3031,null,{"value":"8"}] 12:48:48 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 12:48:48 INFO - PROCESS | 1847 | 1478029728591 Marionette TRACE conn3 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:48 INFO - PROCESS | 1847 | 1478029728855 Marionette TRACE conn3 <- [1,3032,null,{"value":null}] 12:48:49 INFO - PROCESS | 1847 | 1478029729037 Marionette TRACE conn3 -> [0,3033,"getWindowHandles",null] 12:48:49 INFO - PROCESS | 1847 | 1478029729043 Marionette TRACE conn3 <- [1,3033,null,["8"]] 12:48:49 INFO - PROCESS | 1847 | 1478029729050 Marionette TRACE conn3 -> [0,3034,"switchToWindow",{"name":"8"}] 12:48:49 INFO - PROCESS | 1847 | 1478029729058 Marionette TRACE conn3 <- [1,3034,null,{}] 12:48:49 INFO - PROCESS | 1847 | 1478029729108 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8292a000 == 46 [pid = 1847] [id = 674] 12:48:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x8292a400) [pid = 1847] [serial = 1957] [outer = (nil)] 12:48:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x829f7c00) [pid = 1847] [serial = 1958] [outer = 0x8292a400] 12:48:49 INFO - PROCESS | 1847 | 1478029729204 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 117 (0x8b5b1400) [pid = 1847] [serial = 1959] [outer = 0x8292a400] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x92b4e000 == 45 [pid = 1847] [id = 658] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8f95a800 == 44 [pid = 1847] [id = 647] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x90705800 == 43 [pid = 1847] [id = 656] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8facc800 == 42 [pid = 1847] [id = 655] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8b956000 == 41 [pid = 1847] [id = 654] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ee000 == 40 [pid = 1847] [id = 649] 12:48:49 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc2f800 == 39 [pid = 1847] [id = 645] 12:48:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246ac00 == 40 [pid = 1847] [id = 675] 12:48:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 118 (0x8b5ae800) [pid = 1847] [serial = 1960] [outer = (nil)] 12:48:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 119 (0x8b5aec00) [pid = 1847] [serial = 1961] [outer = 0x8b5ae800] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 118 (0x8b7e4000) [pid = 1847] [serial = 1864] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 117 (0x8b5abc00) [pid = 1847] [serial = 1860] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 116 (0x8cabc000) [pid = 1847] [serial = 1873] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0x8291cc00) [pid = 1847] [serial = 1855] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0x82751000) [pid = 1847] [serial = 1857] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0x8c2e0000) [pid = 1847] [serial = 1867] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x8d835000) [pid = 1847] [serial = 1875] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x8c996c00) [pid = 1847] [serial = 1872] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x8291e800) [pid = 1847] [serial = 1858] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x8d839c00) [pid = 1847] [serial = 1876] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8c2dc000) [pid = 1847] [serial = 1866] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x8c46b000) [pid = 1847] [serial = 1870] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x8b7e1c00) [pid = 1847] [serial = 1863] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x8dac2800) [pid = 1847] [serial = 1878] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x8b5af000) [pid = 1847] [serial = 1861] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x8c469000) [pid = 1847] [serial = 1869] [outer = (nil)] [url = about:blank] 12:48:49 INFO - PROCESS | 1847 | 1478029729858 Marionette TRACE conn3 <- [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"]]]}] 12:48:49 INFO - . 12:48:49 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1320ms 12:48:49 INFO - PROCESS | 1847 | 1478029729911 Marionette TRACE conn3 -> [0,3036,"getWindowHandle",null] 12:48:49 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 12:48:49 INFO - PROCESS | 1847 | 1478029729916 Marionette TRACE conn3 <- [1,3036,null,{"value":"8"}] 12:48:49 INFO - PROCESS | 1847 | 1478029729923 Marionette TRACE conn3 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:50 INFO - PROCESS | 1847 | 1478029730117 Marionette TRACE conn3 <- [1,3037,null,{"value":null}] 12:48:50 INFO - PROCESS | 1847 | 1478029730243 Marionette TRACE conn3 -> [0,3038,"getWindowHandles",null] 12:48:50 INFO - PROCESS | 1847 | 1478029730246 Marionette TRACE conn3 <- [1,3038,null,["8"]] 12:48:50 INFO - PROCESS | 1847 | 1478029730253 Marionette TRACE conn3 -> [0,3039,"switchToWindow",{"name":"8"}] 12:48:50 INFO - PROCESS | 1847 | 1478029730259 Marionette TRACE conn3 <- [1,3039,null,{}] 12:48:50 INFO - PROCESS | 1847 | 1478029730264 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e0400 == 41 [pid = 1847] [id = 676] 12:48:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x8b7e1c00) [pid = 1847] [serial = 1962] [outer = (nil)] 12:48:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x8b7e6c00) [pid = 1847] [serial = 1963] [outer = 0x8b7e1c00] 12:48:50 INFO - PROCESS | 1847 | 1478029730351 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x8b852000) [pid = 1847] [serial = 1964] [outer = 0x8b7e1c00] 12:48:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b6c00 == 42 [pid = 1847] [id = 677] 12:48:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x8c996c00) [pid = 1847] [serial = 1965] [outer = (nil)] 12:48:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x8c997c00) [pid = 1847] [serial = 1966] [outer = 0x8c996c00] 12:48:50 INFO - PROCESS | 1847 | 1478029730939 Marionette TRACE conn3 <- [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"]]]}] 12:48:50 INFO - . 12:48:50 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1070ms 12:48:51 INFO - PROCESS | 1847 | 1478029731000 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 1847 | 1478029731007 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 12:48:51 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 12:48:51 INFO - PROCESS | 1847 | 1478029731014 Marionette TRACE conn3 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:51 INFO - PROCESS | 1847 | 1478029731228 Marionette TRACE conn3 <- [1,3042,null,{"value":null}] 12:48:51 INFO - PROCESS | 1847 | 1478029731248 Marionette TRACE conn3 -> [0,3043,"getWindowHandles",null] 12:48:51 INFO - PROCESS | 1847 | 1478029731252 Marionette TRACE conn3 <- [1,3043,null,["8"]] 12:48:51 INFO - PROCESS | 1847 | 1478029731257 Marionette TRACE conn3 -> [0,3044,"switchToWindow",{"name":"8"}] 12:48:51 INFO - PROCESS | 1847 | 1478029731263 Marionette TRACE conn3 <- [1,3044,null,{}] 12:48:51 INFO - PROCESS | 1847 | 1478029731269 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cb79800 == 43 [pid = 1847] [id = 678] 12:48:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x8cb7e400) [pid = 1847] [serial = 1967] [outer = (nil)] 12:48:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 110 (0x8d839400) [pid = 1847] [serial = 1968] [outer = 0x8cb7e400] 12:48:51 INFO - PROCESS | 1847 | 1478029731356 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 111 (0x8daba400) [pid = 1847] [serial = 1969] [outer = 0x8cb7e400] 12:48:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f2800 == 44 [pid = 1847] [id = 679] 12:48:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 112 (0x8dca8400) [pid = 1847] [serial = 1970] [outer = (nil)] 12:48:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 113 (0x8dca9c00) [pid = 1847] [serial = 1971] [outer = 0x8dca8400] 12:48:51 INFO - PROCESS | 1847 | 1478029731970 Marionette TRACE conn3 <- [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"]]]}] 12:48:51 INFO - . 12:48:51 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 974ms 12:48:51 INFO - PROCESS | 1847 | 1478029731988 Marionette TRACE conn3 -> [0,3046,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 1847 | 1478029731992 Marionette TRACE conn3 <- [1,3046,null,{"value":"8"}] 12:48:52 INFO - TEST-START | /touch-events/create-touch-touchlist.html 12:48:52 INFO - PROCESS | 1847 | 1478029732008 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:52 INFO - PROCESS | 1847 | 1478029732215 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 12:48:52 INFO - PROCESS | 1847 | 1478029732234 Marionette TRACE conn3 -> [0,3048,"getWindowHandles",null] 12:48:52 INFO - PROCESS | 1847 | 1478029732239 Marionette TRACE conn3 <- [1,3048,null,["8"]] 12:48:52 INFO - PROCESS | 1847 | 1478029732244 Marionette TRACE conn3 -> [0,3049,"switchToWindow",{"name":"8"}] 12:48:52 INFO - PROCESS | 1847 | 1478029732249 Marionette TRACE conn3 <- [1,3049,null,{}] 12:48:52 INFO - PROCESS | 1847 | 1478029732257 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca1800 == 45 [pid = 1847] [id = 680] 12:48:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 114 (0x8dca3000) [pid = 1847] [serial = 1972] [outer = (nil)] 12:48:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 115 (0x8dcb4c00) [pid = 1847] [serial = 1973] [outer = 0x8dca3000] 12:48:52 INFO - PROCESS | 1847 | 1478029732413 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 116 (0x8f8b8000) [pid = 1847] [serial = 1974] [outer = 0x8dca3000] 12:48:52 INFO - PROCESS | 1847 | 1478029732973 Marionette TRACE conn3 <- [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]]]}] 12:48:53 INFO - .... 12:48:53 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1020ms 12:48:53 INFO - PROCESS | 1847 | 1478029733035 Marionette TRACE conn3 -> [0,3051,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 1847 | 1478029733038 Marionette TRACE conn3 <- [1,3051,null,{"value":"8"}] 12:48:53 INFO - TEST-START | /touch-events/historical.html 12:48:53 INFO - PROCESS | 1847 | 1478029733045 Marionette TRACE conn3 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:53 INFO - PROCESS | 1847 | 1478029733238 Marionette TRACE conn3 <- [1,3052,null,{"value":null}] 12:48:53 INFO - PROCESS | 1847 | 1478029733261 Marionette TRACE conn3 -> [0,3053,"getWindowHandles",null] 12:48:53 INFO - PROCESS | 1847 | 1478029733265 Marionette TRACE conn3 <- [1,3053,null,["8"]] 12:48:53 INFO - PROCESS | 1847 | 1478029733270 Marionette TRACE conn3 -> [0,3054,"switchToWindow",{"name":"8"}] 12:48:53 INFO - PROCESS | 1847 | 1478029733280 Marionette TRACE conn3 <- [1,3054,null,{}] 12:48:53 INFO - PROCESS | 1847 | 1478029733284 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa3e400 == 46 [pid = 1847] [id = 681] 12:48:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 117 (0x8fa49400) [pid = 1847] [serial = 1975] [outer = (nil)] 12:48:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 118 (0x9070b800) [pid = 1847] [serial = 1976] [outer = 0x8fa49400] 12:48:53 INFO - PROCESS | 1847 | 1478029733438 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 119 (0x911ac800) [pid = 1847] [serial = 1977] [outer = 0x8fa49400] 12:48:54 INFO - PROCESS | 1847 | 1478029734135 Marionette TRACE conn3 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 118 (0x8cc31400) [pid = 1847] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 117 (0x8dcae000) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 116 (0x8fa3f400) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 115 (0x8dcb2000) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 114 (0x8d719000) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 113 (0x9115e000) [pid = 1847] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 112 (0x8faccc00) [pid = 1847] [serial = 1912] [outer = (nil)] [url = about:blank] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 111 (0x90707000) [pid = 1847] [serial = 1914] [outer = (nil)] [url = about:blank] 12:48:54 INFO - . 12:48:54 INFO - TEST-OK | /touch-events/historical.html | took 1123ms 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 110 (0x82469800) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 109 (0x8f95b400) [pid = 1847] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029713794] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8b851000) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x8cc80400) [pid = 1847] [serial = 1910] [outer = (nil)] [url = about:blank] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x92b4fc00) [pid = 1847] [serial = 1919] [outer = (nil)] [url = about:blank] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x8c2e4400) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x823c2400) [pid = 1847] [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] 12:48:54 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x8b7ee400) [pid = 1847] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:54 INFO - PROCESS | 1847 | 1478029734189 Marionette TRACE conn3 -> [0,3056,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 1847 | 1478029734191 Marionette TRACE conn3 <- [1,3056,null,{"value":"8"}] 12:48:54 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 12:48:54 INFO - PROCESS | 1847 | 1478029734198 Marionette TRACE conn3 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:54 INFO - PROCESS | 1847 | 1478029734377 Marionette TRACE conn3 <- [1,3057,null,{"value":null}] 12:48:54 INFO - PROCESS | 1847 | 1478029734508 Marionette TRACE conn3 -> [0,3058,"getWindowHandles",null] 12:48:54 INFO - PROCESS | 1847 | 1478029734511 Marionette TRACE conn3 <- [1,3058,null,["8"]] 12:48:54 INFO - PROCESS | 1847 | 1478029734515 Marionette TRACE conn3 -> [0,3059,"switchToWindow",{"name":"8"}] 12:48:54 INFO - PROCESS | 1847 | 1478029734521 Marionette TRACE conn3 <- [1,3059,null,{}] 12:48:54 INFO - PROCESS | 1847 | 1478029734525 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b851800 == 47 [pid = 1847] [id = 682] 12:48:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 104 (0x8dab1400) [pid = 1847] [serial = 1978] [outer = (nil)] 12:48:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 105 (0x8fa3f400) [pid = 1847] [serial = 1979] [outer = 0x8dab1400] 12:48:54 INFO - PROCESS | 1847 | 1478029734608 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 106 (0x91c0c000) [pid = 1847] [serial = 1980] [outer = 0x8dab1400] 12:48:55 INFO - PROCESS | 1847 | 1478029735132 Marionette TRACE conn3 <- [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]]]}] 12:48:55 INFO - ... 12:48:55 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 969ms 12:48:55 INFO - PROCESS | 1847 | 1478029735168 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 1847 | 1478029735171 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 12:48:55 INFO - TEST-START | /touch-events/touch-retargeting.html 12:48:55 INFO - PROCESS | 1847 | 1478029735177 Marionette TRACE conn3 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:55 INFO - PROCESS | 1847 | 1478029735321 Marionette TRACE conn3 <- [1,3062,null,{"value":null}] 12:48:55 INFO - PROCESS | 1847 | 1478029735455 Marionette TRACE conn3 -> [0,3063,"getWindowHandles",null] 12:48:55 INFO - PROCESS | 1847 | 1478029735460 Marionette TRACE conn3 <- [1,3063,null,["8"]] 12:48:55 INFO - PROCESS | 1847 | 1478029735465 Marionette TRACE conn3 -> [0,3064,"switchToWindow",{"name":"8"}] 12:48:55 INFO - PROCESS | 1847 | 1478029735472 Marionette TRACE conn3 <- [1,3064,null,{}] 12:48:55 INFO - PROCESS | 1847 | 1478029735477 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x9326f800 == 48 [pid = 1847] [id = 683] 12:48:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 107 (0x9326fc00) [pid = 1847] [serial = 1981] [outer = (nil)] 12:48:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 108 (0x93de9000) [pid = 1847] [serial = 1982] [outer = 0x9326fc00] 12:48:55 INFO - PROCESS | 1847 | 1478029735557 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 109 (0x95663400) [pid = 1847] [serial = 1983] [outer = 0x9326fc00] 12:48:55 INFO - PROCESS | 1847 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x95cbbc00 == 47 [pid = 1847] [id = 673] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8b851800 == 46 [pid = 1847] [id = 682] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa3e400 == 45 [pid = 1847] [id = 681] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca1800 == 44 [pid = 1847] [id = 680] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x829f2800 == 43 [pid = 1847] [id = 679] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8cb79800 == 42 [pid = 1847] [id = 678] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x823b6c00 == 41 [pid = 1847] [id = 677] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e0400 == 40 [pid = 1847] [id = 676] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8246ac00 == 39 [pid = 1847] [id = 675] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8292a000 == 38 [pid = 1847] [id = 674] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x95924800 == 37 [pid = 1847] [id = 672] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x95925400 == 36 [pid = 1847] [id = 671] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x95923c00 == 35 [pid = 1847] [id = 670] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x9566a400 == 34 [pid = 1847] [id = 669] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x9566d800 == 33 [pid = 1847] [id = 668] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x94fdf800 == 32 [pid = 1847] [id = 667] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x93b46c00 == 31 [pid = 1847] [id = 666] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x93273c00 == 30 [pid = 1847] [id = 665] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa41000 == 29 [pid = 1847] [id = 664] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcab400 == 28 [pid = 1847] [id = 663] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab0800 == 27 [pid = 1847] [id = 662] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x823b8800 == 26 [pid = 1847] [id = 661] 12:48:58 INFO - PROCESS | 1847 | --DOCSHELL 0x823c4400 == 25 [pid = 1847] [id = 660] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 108 (0x8facd000) [pid = 1847] [serial = 1913] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 107 (0x90707400) [pid = 1847] [serial = 1915] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 106 (0x8dabfc00) [pid = 1847] [serial = 1911] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 105 (0x92b51c00) [pid = 1847] [serial = 1920] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 104 (0x911b0000) [pid = 1847] [serial = 1917] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 103 (0x911b6000) [pid = 1847] [serial = 1918] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x8fa42800) [pid = 1847] [serial = 1908] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x8fa45400) [pid = 1847] [serial = 1909] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x8f846c00) [pid = 1847] [serial = 1905] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x8f84d800) [pid = 1847] [serial = 1906] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x8dab0c00) [pid = 1847] [serial = 1902] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8dab7c00) [pid = 1847] [serial = 1903] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x8c2e7800) [pid = 1847] [serial = 1899] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8c467000) [pid = 1847] [serial = 1900] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x82469c00) [pid = 1847] [serial = 1894] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x829ee800) [pid = 1847] [serial = 1895] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8b5ad400) [pid = 1847] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8dcb7400) [pid = 1847] [serial = 1889] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8dcbe000) [pid = 1847] [serial = 1890] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8f95cc00) [pid = 1847] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478029713794] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8b85e800) [pid = 1847] [serial = 1884] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8c2dec00) [pid = 1847] [serial = 1885] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8dc22800) [pid = 1847] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x82474c00) [pid = 1847] [serial = 1881] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x82758c00) [pid = 1847] [serial = 1882] [outer = (nil)] [url = about:blank] 12:48:59 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x92d6b000) [pid = 1847] [serial = 1922] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8b7e1c00) [pid = 1847] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8c2df000) [pid = 1847] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x94fe2c00) [pid = 1847] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x95cbc000) [pid = 1847] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x95933800) [pid = 1847] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x95925800) [pid = 1847] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8fa42400) [pid = 1847] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x92b50c00) [pid = 1847] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x9570b800) [pid = 1847] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8292a400) [pid = 1847] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8fa49400) [pid = 1847] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8dab1400) [pid = 1847] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dca3000) [pid = 1847] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8cb7e400) [pid = 1847] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x95926000) [pid = 1847] [serial = 1948] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b5ae800) [pid = 1847] [serial = 1960] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x9566dc00) [pid = 1847] [serial = 1943] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x93be5800) [pid = 1847] [serial = 1938] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8c996c00) [pid = 1847] [serial = 1965] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dca8400) [pid = 1847] [serial = 1970] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8246c000) [pid = 1847] [serial = 1924] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8dabf800) [pid = 1847] [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] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x93ad5000) [pid = 1847] [serial = 1936] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8dcb9400) [pid = 1847] [serial = 1931] [outer = (nil)] [url = about:blank] 12:49:03 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8dab6000) [pid = 1847] [serial = 1929] [outer = (nil)] [url = about:blank] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x823c1c00 == 24 [pid = 1847] [id = 648] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8b850400 == 23 [pid = 1847] [id = 644] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x82469400 == 22 [pid = 1847] [id = 643] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8291b400 == 21 [pid = 1847] [id = 636] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcaf800 == 20 [pid = 1847] [id = 646] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x823c5800 == 19 [pid = 1847] [id = 659] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8246a000 == 18 [pid = 1847] [id = 642] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c5c00 == 17 [pid = 1847] [id = 640] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca9000 == 16 [pid = 1847] [id = 652] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cd800 == 15 [pid = 1847] [id = 637] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x9115b000 == 14 [pid = 1847] [id = 657] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc79c00 == 13 [pid = 1847] [id = 641] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8cc76400 == 12 [pid = 1847] [id = 651] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8b952c00 == 11 [pid = 1847] [id = 638] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa3f000 == 10 [pid = 1847] [id = 653] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8c463800 == 9 [pid = 1847] [id = 639] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c1400 == 8 [pid = 1847] [id = 650] 12:49:06 INFO - PROCESS | 1847 | --DOCSHELL 0x82477800 == 7 [pid = 1847] [id = 635] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8dcb4c00) [pid = 1847] [serial = 1973] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8f8b8000) [pid = 1847] [serial = 1974] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8d839400) [pid = 1847] [serial = 1968] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8daba400) [pid = 1847] [serial = 1969] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b7e6c00) [pid = 1847] [serial = 1963] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8b852000) [pid = 1847] [serial = 1964] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x829f7c00) [pid = 1847] [serial = 1958] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8b5b1400) [pid = 1847] [serial = 1959] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x95937c00) [pid = 1847] [serial = 1951] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dcb8c00) [pid = 1847] [serial = 1952] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x9570f800) [pid = 1847] [serial = 1946] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x95711000) [pid = 1847] [serial = 1947] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x95365800) [pid = 1847] [serial = 1941] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x95664000) [pid = 1847] [serial = 1942] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8fac6400) [pid = 1847] [serial = 1934] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x91cb5400) [pid = 1847] [serial = 1935] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8c2e7400) [pid = 1847] [serial = 1927] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8c4f7400) [pid = 1847] [serial = 1928] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x829ec800) [pid = 1847] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8246b800) [pid = 1847] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x92d74000) [pid = 1847] [serial = 1923] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x95932400) [pid = 1847] [serial = 1949] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8b5aec00) [pid = 1847] [serial = 1961] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x95671400) [pid = 1847] [serial = 1944] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x93be6c00) [pid = 1847] [serial = 1939] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8c997c00) [pid = 1847] [serial = 1966] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dca9c00) [pid = 1847] [serial = 1971] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8275c400) [pid = 1847] [serial = 1925] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8dc22000) [pid = 1847] [serial = 1879] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x93ad8000) [pid = 1847] [serial = 1937] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dcbb400) [pid = 1847] [serial = 1932] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x91c0c000) [pid = 1847] [serial = 1980] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8fa3f400) [pid = 1847] [serial = 1979] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x93de9000) [pid = 1847] [serial = 1982] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dabc000) [pid = 1847] [serial = 1930] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x9070b800) [pid = 1847] [serial = 1976] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x911ac800) [pid = 1847] [serial = 1977] [outer = (nil)] [url = about:blank] 12:49:25 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:49:25 INFO - PROCESS | 1847 | 1478029765706 Marionette TRACE conn3 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 12:49:25 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30563ms 12:49:25 INFO - PROCESS | 1847 | 1478029765742 Marionette TRACE conn3 -> [0,3066,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 1847 | 1478029765749 Marionette TRACE conn3 <- [1,3066,null,{"value":"8"}] 12:49:25 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 12:49:25 INFO - PROCESS | 1847 | 1478029765760 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:25 INFO - PROCESS | 1847 | 1478029765972 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 12:49:26 INFO - PROCESS | 1847 | 1478029766053 Marionette TRACE conn3 -> [0,3068,"getWindowHandles",null] 12:49:26 INFO - PROCESS | 1847 | 1478029766059 Marionette TRACE conn3 <- [1,3068,null,["8"]] 12:49:26 INFO - PROCESS | 1847 | 1478029766067 Marionette TRACE conn3 -> [0,3069,"switchToWindow",{"name":"8"}] 12:49:26 INFO - PROCESS | 1847 | 1478029766075 Marionette TRACE conn3 <- [1,3069,null,{}] 12:49:26 INFO - PROCESS | 1847 | 1478029766081 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x82470800 == 8 [pid = 1847] [id = 684] 12:49:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82470c00) [pid = 1847] [serial = 1984] [outer = (nil)] 12:49:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82473000) [pid = 1847] [serial = 1985] [outer = 0x82470c00] 12:49:26 INFO - PROCESS | 1847 | 1478029766177 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x82750c00) [pid = 1847] [serial = 1986] [outer = 0x82470c00] 12:49:26 INFO - PROCESS | 1847 | 1478029766716 Marionette TRACE conn3 <- [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]]]}] 12:49:26 INFO - ..... 12:49:26 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1023ms 12:49:26 INFO - PROCESS | 1847 | 1478029766782 Marionette TRACE conn3 -> [0,3071,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 1847 | 1478029766786 Marionette TRACE conn3 <- [1,3071,null,{"value":"8"}] 12:49:26 INFO - TEST-START | /user-timing/idlharness.html 12:49:26 INFO - PROCESS | 1847 | 1478029766794 Marionette TRACE conn3 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:26 INFO - PROCESS | 1847 | 1478029766966 Marionette TRACE conn3 <- [1,3072,null,{"value":null}] 12:49:27 INFO - PROCESS | 1847 | 1478029767092 Marionette TRACE conn3 -> [0,3073,"getWindowHandles",null] 12:49:27 INFO - PROCESS | 1847 | 1478029767097 Marionette TRACE conn3 <- [1,3073,null,["8"]] 12:49:27 INFO - PROCESS | 1847 | 1478029767103 Marionette TRACE conn3 -> [0,3074,"switchToWindow",{"name":"8"}] 12:49:27 INFO - PROCESS | 1847 | 1478029767108 Marionette TRACE conn3 <- [1,3074,null,{}] 12:49:27 INFO - PROCESS | 1847 | 1478029767114 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x82750800 == 9 [pid = 1847] [id = 685] 12:49:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f1800) [pid = 1847] [serial = 1987] [outer = (nil)] 12:49:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x829f4c00) [pid = 1847] [serial = 1988] [outer = 0x829f1800] 12:49:27 INFO - PROCESS | 1847 | 1478029767198 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8246e000) [pid = 1847] [serial = 1989] [outer = 0x829f1800] 12:49:28 INFO - PROCESS | 1847 | 1478029768056 Marionette TRACE conn3 <- [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]]]}] 12:49:28 INFO - ........................ 12:49:28 INFO - TEST-OK | /user-timing/idlharness.html | took 1325ms 12:49:28 INFO - PROCESS | 1847 | 1478029768126 Marionette TRACE conn3 -> [0,3076,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 1847 | 1478029768132 Marionette TRACE conn3 <- [1,3076,null,{"value":"8"}] 12:49:28 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 12:49:28 INFO - PROCESS | 1847 | 1478029768144 Marionette TRACE conn3 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:28 INFO - PROCESS | 1847 | 1478029768359 Marionette TRACE conn3 <- [1,3077,null,{"value":null}] 12:49:28 INFO - PROCESS | 1847 | 1478029768375 Marionette TRACE conn3 -> [0,3078,"getWindowHandles",null] 12:49:28 INFO - PROCESS | 1847 | 1478029768380 Marionette TRACE conn3 <- [1,3078,null,["8"]] 12:49:28 INFO - PROCESS | 1847 | 1478029768386 Marionette TRACE conn3 -> [0,3079,"switchToWindow",{"name":"8"}] 12:49:28 INFO - PROCESS | 1847 | 1478029768392 Marionette TRACE conn3 <- [1,3079,null,{}] 12:49:28 INFO - PROCESS | 1847 | 1478029768401 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e1800 == 10 [pid = 1847] [id = 686] 12:49:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7e1c00) [pid = 1847] [serial = 1990] [outer = (nil)] 12:49:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7e5000) [pid = 1847] [serial = 1991] [outer = 0x8b7e1c00] 12:49:28 INFO - PROCESS | 1847 | 1478029768490 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7e6c00) [pid = 1847] [serial = 1992] [outer = 0x8b7e1c00] 12:49:29 INFO - PROCESS | 1847 | 1478029769232 Marionette TRACE conn3 <- [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]]]}] 12:49:29 INFO - ....... 12:49:29 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1124ms 12:49:29 INFO - PROCESS | 1847 | 1478029769268 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 1847 | 1478029769271 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 12:49:29 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 12:49:29 INFO - PROCESS | 1847 | 1478029769278 Marionette TRACE conn3 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:29 INFO - PROCESS | 1847 | 1478029769474 Marionette TRACE conn3 <- [1,3082,null,{"value":null}] 12:49:29 INFO - PROCESS | 1847 | 1478029769492 Marionette TRACE conn3 -> [0,3083,"getWindowHandles",null] 12:49:29 INFO - PROCESS | 1847 | 1478029769499 Marionette TRACE conn3 <- [1,3083,null,["8"]] 12:49:29 INFO - PROCESS | 1847 | 1478029769503 Marionette TRACE conn3 -> [0,3084,"switchToWindow",{"name":"8"}] 12:49:29 INFO - PROCESS | 1847 | 1478029769509 Marionette TRACE conn3 <- [1,3084,null,{}] 12:49:29 INFO - PROCESS | 1847 | 1478029769514 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b851000 == 11 [pid = 1847] [id = 687] 12:49:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b85d000) [pid = 1847] [serial = 1993] [outer = (nil)] 12:49:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b953000) [pid = 1847] [serial = 1994] [outer = 0x8b85d000] 12:49:29 INFO - PROCESS | 1847 | 1478029769602 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2e1400) [pid = 1847] [serial = 1995] [outer = 0x8b85d000] 12:49:30 INFO - PROCESS | 1847 | 1478029770311 Marionette TRACE conn3 <- [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]]]}] 12:49:30 INFO - ....... 12:49:30 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1071ms 12:49:30 INFO - PROCESS | 1847 | 1478029770349 Marionette TRACE conn3 -> [0,3086,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 1847 | 1478029770353 Marionette TRACE conn3 <- [1,3086,null,{"value":"8"}] 12:49:30 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 12:49:30 INFO - PROCESS | 1847 | 1478029770359 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:30 INFO - PROCESS | 1847 | 1478029770553 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 12:49:30 INFO - PROCESS | 1847 | 1478029770568 Marionette TRACE conn3 -> [0,3088,"getWindowHandles",null] 12:49:30 INFO - PROCESS | 1847 | 1478029770572 Marionette TRACE conn3 <- [1,3088,null,["8"]] 12:49:30 INFO - PROCESS | 1847 | 1478029770576 Marionette TRACE conn3 -> [0,3089,"switchToWindow",{"name":"8"}] 12:49:30 INFO - PROCESS | 1847 | 1478029770581 Marionette TRACE conn3 <- [1,3089,null,{}] 12:49:30 INFO - PROCESS | 1847 | 1478029770590 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c45e800 == 12 [pid = 1847] [id = 688] 12:49:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c45ec00) [pid = 1847] [serial = 1996] [outer = (nil)] 12:49:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c462c00) [pid = 1847] [serial = 1997] [outer = 0x8c45ec00] 12:49:30 INFO - PROCESS | 1847 | 1478029770671 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c467400) [pid = 1847] [serial = 1998] [outer = 0x8c45ec00] 12:49:31 INFO - PROCESS | 1847 | 1478029771231 Marionette TRACE conn3 <- [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]]]}] 12:49:31 INFO - .. 12:49:31 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 928ms 12:49:31 INFO - PROCESS | 1847 | 1478029771287 Marionette TRACE conn3 -> [0,3091,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 1847 | 1478029771291 Marionette TRACE conn3 <- [1,3091,null,{"value":"8"}] 12:49:31 INFO - TEST-START | /user-timing/test_user_timing_exists.html 12:49:31 INFO - PROCESS | 1847 | 1478029771297 Marionette TRACE conn3 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:31 INFO - PROCESS | 1847 | 1478029771537 Marionette TRACE conn3 <- [1,3092,null,{"value":null}] 12:49:31 INFO - PROCESS | 1847 | 1478029771555 Marionette TRACE conn3 -> [0,3093,"getWindowHandles",null] 12:49:31 INFO - PROCESS | 1847 | 1478029771558 Marionette TRACE conn3 <- [1,3093,null,["8"]] 12:49:31 INFO - PROCESS | 1847 | 1478029771564 Marionette TRACE conn3 -> [0,3094,"switchToWindow",{"name":"8"}] 12:49:31 INFO - PROCESS | 1847 | 1478029771568 Marionette TRACE conn3 <- [1,3094,null,{}] 12:49:31 INFO - PROCESS | 1847 | 1478029771573 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f5000 == 13 [pid = 1847] [id = 689] 12:49:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c4f5400) [pid = 1847] [serial = 1999] [outer = (nil)] 12:49:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c4fe000) [pid = 1847] [serial = 2000] [outer = 0x8c4f5400] 12:49:31 INFO - PROCESS | 1847 | 1478029771657 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c992c00) [pid = 1847] [serial = 2001] [outer = 0x8c4f5400] 12:49:32 INFO - PROCESS | 1847 | 1478029772221 Marionette TRACE conn3 <- [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]]]}] 12:49:32 INFO - ..... 12:49:32 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 970ms 12:49:32 INFO - PROCESS | 1847 | 1478029772279 Marionette TRACE conn3 -> [0,3096,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 1847 | 1478029772282 Marionette TRACE conn3 <- [1,3096,null,{"value":"8"}] 12:49:32 INFO - TEST-START | /user-timing/test_user_timing_mark.html 12:49:32 INFO - PROCESS | 1847 | 1478029772289 Marionette TRACE conn3 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:32 INFO - PROCESS | 1847 | 1478029772432 Marionette TRACE conn3 <- [1,3097,null,{"value":null}] 12:49:32 INFO - PROCESS | 1847 | 1478029772445 Marionette TRACE conn3 -> [0,3098,"getWindowHandles",null] 12:49:32 INFO - PROCESS | 1847 | 1478029772451 Marionette TRACE conn3 <- [1,3098,null,["8"]] 12:49:32 INFO - PROCESS | 1847 | 1478029772455 Marionette TRACE conn3 -> [0,3099,"switchToWindow",{"name":"8"}] 12:49:32 INFO - PROCESS | 1847 | 1478029772461 Marionette TRACE conn3 <- [1,3099,null,{}] 12:49:32 INFO - PROCESS | 1847 | 1478029772466 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cab7c00 == 14 [pid = 1847] [id = 690] 12:49:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8cab8000) [pid = 1847] [serial = 2002] [outer = (nil)] 12:49:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8cabdc00) [pid = 1847] [serial = 2003] [outer = 0x8cab8000] 12:49:32 INFO - PROCESS | 1847 | 1478029772656 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8cac1400) [pid = 1847] [serial = 2004] [outer = 0x8cab8000] 12:49:33 INFO - PROCESS | 1847 | 1478029773358 Marionette TRACE conn3 <- [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]]]}] 12:49:33 INFO - ..................... 12:49:33 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1133ms 12:49:33 INFO - PROCESS | 1847 | 1478029773423 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 1847 | 1478029773427 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 12:49:33 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 12:49:33 INFO - PROCESS | 1847 | 1478029773432 Marionette TRACE conn3 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:33 INFO - PROCESS | 1847 | 1478029773580 Marionette TRACE conn3 <- [1,3102,null,{"value":null}] 12:49:33 INFO - PROCESS | 1847 | 1478029773591 Marionette TRACE conn3 -> [0,3103,"getWindowHandles",null] 12:49:33 INFO - PROCESS | 1847 | 1478029773614 Marionette TRACE conn3 <- [1,3103,null,["8"]] 12:49:33 INFO - PROCESS | 1847 | 1478029773621 Marionette TRACE conn3 -> [0,3104,"switchToWindow",{"name":"8"}] 12:49:33 INFO - PROCESS | 1847 | 1478029773624 Marionette TRACE conn3 <- [1,3104,null,{}] 12:49:33 INFO - PROCESS | 1847 | 1478029773630 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x82751000 == 15 [pid = 1847] [id = 691] 12:49:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8cc80400) [pid = 1847] [serial = 2005] [outer = (nil)] 12:49:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8d838000) [pid = 1847] [serial = 2006] [outer = 0x8cc80400] 12:49:33 INFO - PROCESS | 1847 | 1478029773711 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8daaec00) [pid = 1847] [serial = 2007] [outer = 0x8cc80400] 12:49:34 INFO - PROCESS | 1847 | 1478029774416 Marionette TRACE conn3 <- [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]]]}] 12:49:34 INFO - ..... 12:49:34 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1076ms 12:49:34 INFO - PROCESS | 1847 | 1478029774510 Marionette TRACE conn3 -> [0,3106,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 1847 | 1478029774516 Marionette TRACE conn3 <- [1,3106,null,{"value":"8"}] 12:49:34 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 12:49:34 INFO - PROCESS | 1847 | 1478029774524 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:34 INFO - PROCESS | 1847 | 1478029774704 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 12:49:34 INFO - PROCESS | 1847 | 1478029774878 Marionette TRACE conn3 -> [0,3108,"getWindowHandles",null] 12:49:34 INFO - PROCESS | 1847 | 1478029774883 Marionette TRACE conn3 <- [1,3108,null,["8"]] 12:49:34 INFO - PROCESS | 1847 | 1478029774895 Marionette TRACE conn3 -> [0,3109,"switchToWindow",{"name":"8"}] 12:49:34 INFO - PROCESS | 1847 | 1478029774903 Marionette TRACE conn3 <- [1,3109,null,{}] 12:49:34 INFO - PROCESS | 1847 | 1478029774909 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x829eec00 == 16 [pid = 1847] [id = 692] 12:49:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x829ef400) [pid = 1847] [serial = 2008] [outer = (nil)] 12:49:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x829f0800) [pid = 1847] [serial = 2009] [outer = 0x829ef400] 12:49:35 INFO - PROCESS | 1847 | 1478029775015 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8b5a9400) [pid = 1847] [serial = 2010] [outer = 0x829ef400] 12:49:35 INFO - PROCESS | 1847 | 1478029775738 Marionette TRACE conn3 <- [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]]]}] 12:49:35 INFO - ......................................... 12:49:35 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1281ms 12:49:35 INFO - PROCESS | 1847 | 1478029775805 Marionette TRACE conn3 -> [0,3111,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 1847 | 1478029775812 Marionette TRACE conn3 <- [1,3111,null,{"value":"8"}] 12:49:35 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 12:49:35 INFO - PROCESS | 1847 | 1478029775836 Marionette TRACE conn3 -> [0,3112,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:36 INFO - PROCESS | 1847 | 1478029776005 Marionette TRACE conn3 <- [1,3112,null,{"value":null}] 12:49:36 INFO - PROCESS | 1847 | 1478029776169 Marionette TRACE conn3 -> [0,3113,"getWindowHandles",null] 12:49:36 INFO - PROCESS | 1847 | 1478029776174 Marionette TRACE conn3 <- [1,3113,null,["8"]] 12:49:36 INFO - PROCESS | 1847 | 1478029776182 Marionette TRACE conn3 -> [0,3114,"switchToWindow",{"name":"8"}] 12:49:36 INFO - PROCESS | 1847 | 1478029776187 Marionette TRACE conn3 <- [1,3114,null,{}] 12:49:36 INFO - PROCESS | 1847 | 1478029776193 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7e0000 == 17 [pid = 1847] [id = 693] 12:49:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x8b7e1000) [pid = 1847] [serial = 2011] [outer = (nil)] 12:49:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x8b853400) [pid = 1847] [serial = 2012] [outer = 0x8b7e1000] 12:49:36 INFO - PROCESS | 1847 | 1478029776289 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b85dc00) [pid = 1847] [serial = 2013] [outer = 0x8b7e1000] 12:49:36 INFO - PROCESS | 1847 | 1478029776886 Marionette TRACE conn3 <- [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]]]}] 12:49:36 INFO - .. 12:49:36 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1072ms 12:49:36 INFO - PROCESS | 1847 | 1478029776914 Marionette TRACE conn3 -> [0,3116,"getWindowHandle",null] 12:49:36 INFO - TEST-START | /user-timing/test_user_timing_measure.html 12:49:36 INFO - PROCESS | 1847 | 1478029776921 Marionette TRACE conn3 <- [1,3116,null,{"value":"8"}] 12:49:36 INFO - PROCESS | 1847 | 1478029776968 Marionette TRACE conn3 -> [0,3117,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:37 INFO - PROCESS | 1847 | 1478029777198 Marionette TRACE conn3 <- [1,3117,null,{"value":null}] 12:49:37 INFO - PROCESS | 1847 | 1478029777289 Marionette TRACE conn3 -> [0,3118,"getWindowHandles",null] 12:49:37 INFO - PROCESS | 1847 | 1478029777293 Marionette TRACE conn3 <- [1,3118,null,["8"]] 12:49:37 INFO - PROCESS | 1847 | 1478029777299 Marionette TRACE conn3 -> [0,3119,"switchToWindow",{"name":"8"}] 12:49:37 INFO - PROCESS | 1847 | 1478029777305 Marionette TRACE conn3 <- [1,3119,null,{}] 12:49:37 INFO - PROCESS | 1847 | 1478029777312 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cabe400 == 18 [pid = 1847] [id = 694] 12:49:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8cabec00) [pid = 1847] [serial = 2014] [outer = (nil)] 12:49:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8cc31c00) [pid = 1847] [serial = 2015] [outer = 0x8cabec00] 12:49:37 INFO - PROCESS | 1847 | 1478029777458 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8dab5c00) [pid = 1847] [serial = 2016] [outer = 0x8cabec00] 12:49:38 INFO - ............................... 12:49:38 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1433ms 12:49:38 INFO - PROCESS | 1847 | 1478029778307 Marionette TRACE conn3 <- [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]]]}] 12:49:38 INFO - PROCESS | 1847 | 1478029778369 Marionette TRACE conn3 -> [0,3121,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 1847 | 1478029778374 Marionette TRACE conn3 <- [1,3121,null,{"value":"8"}] 12:49:38 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 12:49:38 INFO - PROCESS | 1847 | 1478029778381 Marionette TRACE conn3 -> [0,3122,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:38 INFO - PROCESS | 1847 | 1478029778560 Marionette TRACE conn3 <- [1,3122,null,{"value":null}] 12:49:38 INFO - PROCESS | 1847 | 1478029778833 Marionette TRACE conn3 -> [0,3123,"getWindowHandles",null] 12:49:38 INFO - PROCESS | 1847 | 1478029778838 Marionette TRACE conn3 <- [1,3123,null,["8"]] 12:49:38 INFO - PROCESS | 1847 | 1478029778850 Marionette TRACE conn3 -> [0,3124,"switchToWindow",{"name":"8"}] 12:49:38 INFO - PROCESS | 1847 | 1478029778857 Marionette TRACE conn3 <- [1,3124,null,{}] 12:49:38 INFO - PROCESS | 1847 | 1478029778865 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246f800 == 19 [pid = 1847] [id = 695] 12:49:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x82472800) [pid = 1847] [serial = 2017] [outer = (nil)] 12:49:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8291e000) [pid = 1847] [serial = 2018] [outer = 0x82472800] 12:49:38 INFO - PROCESS | 1847 | 1478029778958 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x829ec400) [pid = 1847] [serial = 2019] [outer = 0x82472800] 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:49:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:49:39 INFO - PROCESS | 1847 | 1478029779701 Marionette TRACE conn3 <- [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]]]}] 12:49:39 INFO - ................. 12:49:39 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1382ms 12:49:39 INFO - PROCESS | 1847 | 1478029779769 Marionette TRACE conn3 -> [0,3126,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 1847 | 1478029779775 Marionette TRACE conn3 <- [1,3126,null,{"value":"8"}] 12:49:39 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 12:49:39 INFO - PROCESS | 1847 | 1478029779784 Marionette TRACE conn3 -> [0,3127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:40 INFO - PROCESS | 1847 | --DOCSHELL 0x9326f800 == 18 [pid = 1847] [id = 683] 12:49:40 INFO - PROCESS | 1847 | 1478029780580 Marionette TRACE conn3 <- [1,3127,null,{"value":null}] 12:49:40 INFO - PROCESS | 1847 | 1478029780748 Marionette TRACE conn3 -> [0,3128,"getWindowHandles",null] 12:49:40 INFO - PROCESS | 1847 | 1478029780753 Marionette TRACE conn3 <- [1,3128,null,["8"]] 12:49:40 INFO - PROCESS | 1847 | 1478029780761 Marionette TRACE conn3 -> [0,3129,"switchToWindow",{"name":"8"}] 12:49:40 INFO - PROCESS | 1847 | 1478029780769 Marionette TRACE conn3 <- [1,3129,null,{}] 12:49:40 INFO - PROCESS | 1847 | 1478029780783 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246a000 == 19 [pid = 1847] [id = 696] 12:49:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8246a400) [pid = 1847] [serial = 2020] [outer = (nil)] 12:49:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x82474400) [pid = 1847] [serial = 2021] [outer = 0x8246a400] 12:49:40 INFO - PROCESS | 1847 | 1478029780878 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x829ea800) [pid = 1847] [serial = 2022] [outer = 0x8246a400] 12:49:41 INFO - PROCESS | 1847 | 1478029781642 Marionette TRACE conn3 <- [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]]]}] 12:49:41 INFO - ................. 12:49:41 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1884ms 12:49:41 INFO - PROCESS | 1847 | 1478029781669 Marionette TRACE conn3 -> [0,3131,"getWindowHandle",null] 12:49:41 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 12:49:41 INFO - PROCESS | 1847 | 1478029781678 Marionette TRACE conn3 <- [1,3131,null,{"value":"8"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781685 Marionette TRACE conn3 -> [0,3132,"getContext",null] 12:49:41 INFO - PROCESS | 1847 | 1478029781695 Marionette TRACE conn3 <- [1,3132,null,{"value":"content"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781710 Marionette TRACE conn3 -> [0,3133,"setContext",{"value":"chrome"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781715 Marionette TRACE conn3 <- [1,3133,null,{}] 12:49:41 INFO - PROCESS | 1847 | 1478029781720 Marionette TRACE conn3 -> [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}] 12:49:41 INFO - PROCESS | 1847 | 1478029781738 Marionette TRACE conn3 <- [1,3134,null,{"value":true}] 12:49:41 INFO - PROCESS | 1847 | 1478029781743 Marionette TRACE conn3 -> [0,3135,"setContext",{"value":"content"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781746 Marionette TRACE conn3 <- [1,3135,null,{}] 12:49:41 INFO - Setting pref dom.animations-api.core.enabled (true) 12:49:41 INFO - PROCESS | 1847 | 1478029781753 Marionette TRACE conn3 -> [0,3136,"getContext",null] 12:49:41 INFO - PROCESS | 1847 | 1478029781756 Marionette TRACE conn3 <- [1,3136,null,{"value":"content"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781762 Marionette TRACE conn3 -> [0,3137,"setContext",{"value":"chrome"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781770 Marionette TRACE conn3 <- [1,3137,null,{}] 12:49:41 INFO - PROCESS | 1847 | 1478029781786 Marionette TRACE conn3 -> [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}] 12:49:41 INFO - PROCESS | 1847 | 1478029781808 Marionette TRACE conn3 <- [1,3138,null,{"value":null}] 12:49:41 INFO - PROCESS | 1847 | 1478029781819 Marionette TRACE conn3 -> [0,3139,"setContext",{"value":"content"}] 12:49:41 INFO - PROCESS | 1847 | 1478029781822 Marionette TRACE conn3 <- [1,3139,null,{}] 12:49:41 INFO - PROCESS | 1847 | 1478029781828 Marionette TRACE conn3 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:41 INFO - PROCESS | 1847 | 1478029781987 Marionette TRACE conn3 <- [1,3140,null,{"value":null}] 12:49:42 INFO - PROCESS | 1847 | 1478029782128 Marionette TRACE conn3 -> [0,3141,"getWindowHandles",null] 12:49:42 INFO - PROCESS | 1847 | 1478029782132 Marionette TRACE conn3 <- [1,3141,null,["8"]] 12:49:42 INFO - PROCESS | 1847 | 1478029782138 Marionette TRACE conn3 -> [0,3142,"switchToWindow",{"name":"8"}] 12:49:42 INFO - PROCESS | 1847 | 1478029782144 Marionette TRACE conn3 <- [1,3142,null,{}] 12:49:42 INFO - PROCESS | 1847 | 1478029782149 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c2800 == 20 [pid = 1847] [id = 697] 12:49:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8b85e800) [pid = 1847] [serial = 2023] [outer = (nil)] 12:49:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b954800) [pid = 1847] [serial = 2024] [outer = 0x8b85e800] 12:49:42 INFO - PROCESS | 1847 | 1478029782236 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b957800) [pid = 1847] [serial = 2025] [outer = 0x8b85e800] 12:49:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a8400 == 21 [pid = 1847] [id = 698] 12:49:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8ba96800) [pid = 1847] [serial = 2026] [outer = (nil)] 12:49:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8b960800) [pid = 1847] [serial = 2027] [outer = 0x8ba96800] 12:49:42 INFO - PROCESS | 1847 | 1478029782953 Marionette TRACE conn3 <- [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]]]}] 12:49:42 INFO - ... 12:49:42 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1316ms 12:49:43 INFO - PROCESS | 1847 | 1478029783084 Marionette TRACE conn3 -> [0,3144,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 1847 | 1478029783090 Marionette TRACE conn3 <- [1,3144,null,{"value":"8"}] 12:49:43 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 12:49:43 INFO - PROCESS | 1847 | 1478029783111 Marionette TRACE conn3 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:43 INFO - PROCESS | 1847 | 1478029783340 Marionette TRACE conn3 <- [1,3145,null,{"value":null}] 12:49:43 INFO - PROCESS | 1847 | 1478029783369 Marionette TRACE conn3 -> [0,3146,"getWindowHandles",null] 12:49:43 INFO - PROCESS | 1847 | 1478029783374 Marionette TRACE conn3 <- [1,3146,null,["8"]] 12:49:43 INFO - PROCESS | 1847 | 1478029783381 Marionette TRACE conn3 -> [0,3147,"switchToWindow",{"name":"8"}] 12:49:43 INFO - PROCESS | 1847 | 1478029783389 Marionette TRACE conn3 <- [1,3147,null,{}] 12:49:43 INFO - PROCESS | 1847 | 1478029783464 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b9800 == 22 [pid = 1847] [id = 699] 12:49:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8bced400) [pid = 1847] [serial = 2028] [outer = (nil)] 12:49:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8c2db800) [pid = 1847] [serial = 2029] [outer = 0x8bced400] 12:49:43 INFO - PROCESS | 1847 | 1478029783552 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8c2e3000) [pid = 1847] [serial = 2030] [outer = 0x8bced400] 12:49:44 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:49:44 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:49:44 INFO - PROCESS | 1847 | 1478029784265 Marionette TRACE conn3 <- [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]]]}] 12:49:44 INFO - ......... 12:49:44 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1224ms 12:49:44 INFO - PROCESS | 1847 | 1478029784324 Marionette TRACE conn3 -> [0,3149,"getWindowHandle",null] 12:49:44 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 12:49:44 INFO - PROCESS | 1847 | 1478029784331 Marionette TRACE conn3 <- [1,3149,null,{"value":"8"}] 12:49:44 INFO - PROCESS | 1847 | 1478029784349 Marionette TRACE conn3 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:44 INFO - PROCESS | 1847 | 1478029784562 Marionette TRACE conn3 <- [1,3150,null,{"value":null}] 12:49:44 INFO - PROCESS | 1847 | 1478029784583 Marionette TRACE conn3 -> [0,3151,"getWindowHandles",null] 12:49:44 INFO - PROCESS | 1847 | 1478029784587 Marionette TRACE conn3 <- [1,3151,null,["8"]] 12:49:44 INFO - PROCESS | 1847 | 1478029784591 Marionette TRACE conn3 -> [0,3152,"switchToWindow",{"name":"8"}] 12:49:44 INFO - PROCESS | 1847 | 1478029784596 Marionette TRACE conn3 <- [1,3152,null,{}] 12:49:44 INFO - PROCESS | 1847 | 1478029784601 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c990400 == 23 [pid = 1847] [id = 700] 12:49:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8c990c00) [pid = 1847] [serial = 2031] [outer = (nil)] 12:49:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8c998c00) [pid = 1847] [serial = 2032] [outer = 0x8c990c00] 12:49:44 INFO - PROCESS | 1847 | 1478029784691 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dca3400) [pid = 1847] [serial = 2033] [outer = 0x8c990c00] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8cc80400) [pid = 1847] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8cab8000) [pid = 1847] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8c4f5400) [pid = 1847] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8c45ec00) [pid = 1847] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b85d000) [pid = 1847] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b7e1c00) [pid = 1847] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x829f1800) [pid = 1847] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x9326fc00) [pid = 1847] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 12:49:45 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x82470c00) [pid = 1847] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 12:49:45 INFO - PROCESS | 1847 | 1478029785509 Marionette TRACE conn3 <- [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]]]}] 12:49:45 INFO - ................................... 12:49:45 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1241ms 12:49:45 INFO - PROCESS | 1847 | 1478029785577 Marionette TRACE conn3 -> [0,3154,"getWindowHandle",null] 12:49:45 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 12:49:45 INFO - Clearing pref dom.animations-api.core.enabled 12:49:45 INFO - PROCESS | 1847 | 1478029785586 Marionette TRACE conn3 <- [1,3154,null,{"value":"8"}] 12:49:45 INFO - PROCESS | 1847 | 1478029785592 Marionette TRACE conn3 -> [0,3155,"getContext",null] 12:49:45 INFO - PROCESS | 1847 | 1478029785596 Marionette TRACE conn3 <- [1,3155,null,{"value":"content"}] 12:49:45 INFO - PROCESS | 1847 | 1478029785601 Marionette TRACE conn3 -> [0,3156,"setContext",{"value":"chrome"}] 12:49:45 INFO - PROCESS | 1847 | 1478029785604 Marionette TRACE conn3 <- [1,3156,null,{}] 12:49:45 INFO - PROCESS | 1847 | 1478029785609 Marionette TRACE conn3 -> [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}] 12:49:45 INFO - PROCESS | 1847 | 1478029785621 Marionette TRACE conn3 <- [1,3157,null,{"value":null}] 12:49:45 INFO - PROCESS | 1847 | 1478029785625 Marionette TRACE conn3 -> [0,3158,"setContext",{"value":"content"}] 12:49:45 INFO - PROCESS | 1847 | 1478029785628 Marionette TRACE conn3 <- [1,3158,null,{}] 12:49:45 INFO - PROCESS | 1847 | 1478029785638 Marionette TRACE conn3 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:45 INFO - PROCESS | 1847 | 1478029785848 Marionette TRACE conn3 <- [1,3159,null,{"value":null}] 12:49:45 INFO - PROCESS | 1847 | 1478029785862 Marionette TRACE conn3 -> [0,3160,"getWindowHandles",null] 12:49:45 INFO - PROCESS | 1847 | 1478029785864 Marionette TRACE conn3 <- [1,3160,null,["8"]] 12:49:45 INFO - PROCESS | 1847 | 1478029785869 Marionette TRACE conn3 -> [0,3161,"switchToWindow",{"name":"8"}] 12:49:45 INFO - PROCESS | 1847 | 1478029785874 Marionette TRACE conn3 <- [1,3161,null,{}] 12:49:45 INFO - PROCESS | 1847 | 1478029785881 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb6c00 == 24 [pid = 1847] [id = 701] 12:49:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dcb7000) [pid = 1847] [serial = 2034] [outer = (nil)] 12:49:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcb9000) [pid = 1847] [serial = 2035] [outer = 0x8dcb7000] 12:49:45 INFO - PROCESS | 1847 | 1478029785965 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f846c00) [pid = 1847] [serial = 2036] [outer = 0x8dcb7000] 12:49:46 INFO - PROCESS | 1847 | 1478029786493 Marionette TRACE conn3 <- [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]]]}] 12:49:46 INFO - . 12:49:46 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 917ms 12:49:46 INFO - PROCESS | 1847 | 1478029786510 Marionette TRACE conn3 -> [0,3163,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 1847 | 1478029786512 Marionette TRACE conn3 <- [1,3163,null,{"value":"8"}] 12:49:46 INFO - TEST-START | /websockets/Close-0.htm 12:49:46 INFO - PROCESS | 1847 | 1478029786519 Marionette TRACE conn3 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:46 INFO - PROCESS | 1847 | 1478029786663 Marionette TRACE conn3 <- [1,3164,null,{"value":null}] 12:49:46 INFO - PROCESS | 1847 | 1478029786672 Marionette TRACE conn3 -> [0,3165,"getWindowHandles",null] 12:49:46 INFO - PROCESS | 1847 | 1478029786676 Marionette TRACE conn3 <- [1,3165,null,["8"]] 12:49:46 INFO - PROCESS | 1847 | 1478029786682 Marionette TRACE conn3 -> [0,3166,"switchToWindow",{"name":"8"}] 12:49:46 INFO - PROCESS | 1847 | 1478029786688 Marionette TRACE conn3 <- [1,3166,null,{}] 12:49:46 INFO - PROCESS | 1847 | 1478029786808 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c46bc00 == 25 [pid = 1847] [id = 702] 12:49:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f95d800) [pid = 1847] [serial = 2037] [outer = (nil)] 12:49:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8f962000) [pid = 1847] [serial = 2038] [outer = 0x8f95d800] 12:49:46 INFO - PROCESS | 1847 | 1478029786914 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8f963c00) [pid = 1847] [serial = 2039] [outer = 0x8f95d800] 12:49:47 INFO - PROCESS | 1847 | 1478029787590 Marionette TRACE conn3 <- [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]]]}] 12:49:47 INFO - . 12:49:47 INFO - TEST-OK | /websockets/Close-0.htm | took 1119ms 12:49:47 INFO - PROCESS | 1847 | 1478029787655 Marionette TRACE conn3 -> [0,3168,"getWindowHandle",null] 12:49:47 INFO - PROCESS | 1847 | 1478029787662 Marionette TRACE conn3 <- [1,3168,null,{"value":"8"}] 12:49:47 INFO - TEST-START | /websockets/Close-1000-reason.htm 12:49:47 INFO - PROCESS | 1847 | 1478029787672 Marionette TRACE conn3 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:47 INFO - PROCESS | 1847 | 1478029787859 Marionette TRACE conn3 <- [1,3169,null,{"value":null}] 12:49:47 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:48 INFO - PROCESS | 1847 | 1478029788028 Marionette TRACE conn3 -> [0,3170,"getWindowHandles",null] 12:49:48 INFO - PROCESS | 1847 | 1478029788033 Marionette TRACE conn3 <- [1,3170,null,["8"]] 12:49:48 INFO - PROCESS | 1847 | 1478029788043 Marionette TRACE conn3 -> [0,3171,"switchToWindow",{"name":"8"}] 12:49:48 INFO - PROCESS | 1847 | 1478029788048 Marionette TRACE conn3 <- [1,3171,null,{}] 12:49:48 INFO - PROCESS | 1847 | 1478029788056 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5be800 == 26 [pid = 1847] [id = 703] 12:49:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b5bec00) [pid = 1847] [serial = 2040] [outer = (nil)] 12:49:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8b5c1c00) [pid = 1847] [serial = 2041] [outer = 0x8b5bec00] 12:49:48 INFO - PROCESS | 1847 | 1478029788185 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b7c4c00) [pid = 1847] [serial = 2042] [outer = 0x8b5bec00] 12:49:48 INFO - PROCESS | 1847 | 1478029788873 Marionette TRACE conn3 <- [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]]]}] 12:49:48 INFO - .. 12:49:48 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1228ms 12:49:48 INFO - PROCESS | 1847 | 1478029788900 Marionette TRACE conn3 -> [0,3173,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 1847 | 1478029788907 Marionette TRACE conn3 <- [1,3173,null,{"value":"8"}] 12:49:48 INFO - TEST-START | /websockets/Close-1000.htm 12:49:48 INFO - PROCESS | 1847 | 1478029788914 Marionette TRACE conn3 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:49 INFO - PROCESS | 1847 | 1478029789100 Marionette TRACE conn3 <- [1,3174,null,{"value":null}] 12:49:49 INFO - PROCESS | 1847 | 1478029789266 Marionette TRACE conn3 -> [0,3175,"getWindowHandles",null] 12:49:49 INFO - PROCESS | 1847 | 1478029789271 Marionette TRACE conn3 <- [1,3175,null,["8"]] 12:49:49 INFO - PROCESS | 1847 | 1478029789283 Marionette TRACE conn3 -> [0,3176,"switchToWindow",{"name":"8"}] 12:49:49 INFO - PROCESS | 1847 | 1478029789288 Marionette TRACE conn3 <- [1,3176,null,{}] 12:49:49 INFO - PROCESS | 1847 | 1478029789294 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba95c00 == 27 [pid = 1847] [id = 704] 12:49:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8bce4c00) [pid = 1847] [serial = 2043] [outer = (nil)] 12:49:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8bce9400) [pid = 1847] [serial = 2044] [outer = 0x8bce4c00] 12:49:49 INFO - PROCESS | 1847 | 1478029789392 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8c45dc00) [pid = 1847] [serial = 2045] [outer = 0x8bce4c00] 12:49:50 INFO - PROCESS | 1847 | 1478029790085 Marionette TRACE conn3 <- [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]]]}] 12:49:50 INFO - .. 12:49:50 INFO - TEST-OK | /websockets/Close-1000.htm | took 1234ms 12:49:50 INFO - PROCESS | 1847 | 1478029790172 Marionette TRACE conn3 -> [0,3178,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 1847 | 1478029790179 Marionette TRACE conn3 <- [1,3178,null,{"value":"8"}] 12:49:50 INFO - TEST-START | /websockets/Close-NaN.htm 12:49:50 INFO - PROCESS | 1847 | 1478029790188 Marionette TRACE conn3 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:50 INFO - PROCESS | 1847 | 1478029790359 Marionette TRACE conn3 <- [1,3179,null,{"value":null}] 12:49:50 INFO - PROCESS | 1847 | 1478029790614 Marionette TRACE conn3 -> [0,3180,"getWindowHandles",null] 12:49:50 INFO - PROCESS | 1847 | 1478029790619 Marionette TRACE conn3 <- [1,3180,null,["8"]] 12:49:50 INFO - PROCESS | 1847 | 1478029790645 Marionette TRACE conn3 -> [0,3181,"switchToWindow",{"name":"8"}] 12:49:50 INFO - PROCESS | 1847 | 1478029790654 Marionette TRACE conn3 <- [1,3181,null,{}] 12:49:50 INFO - PROCESS | 1847 | 1478029790661 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477800 == 28 [pid = 1847] [id = 705] 12:49:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x82750000) [pid = 1847] [serial = 2046] [outer = (nil)] 12:49:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8b5a8800) [pid = 1847] [serial = 2047] [outer = 0x82750000] 12:49:50 INFO - PROCESS | 1847 | 1478029790752 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8b5ae800) [pid = 1847] [serial = 2048] [outer = 0x82750000] 12:49:51 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a8400 == 27 [pid = 1847] [id = 698] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8d838000) [pid = 1847] [serial = 2006] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8daaec00) [pid = 1847] [serial = 2007] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8cabdc00) [pid = 1847] [serial = 2003] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8cac1400) [pid = 1847] [serial = 2004] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c4fe000) [pid = 1847] [serial = 2000] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c992c00) [pid = 1847] [serial = 2001] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8c462c00) [pid = 1847] [serial = 1997] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8c467400) [pid = 1847] [serial = 1998] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b953000) [pid = 1847] [serial = 1994] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8c2e1400) [pid = 1847] [serial = 1995] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b7e5000) [pid = 1847] [serial = 1991] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8b7e6c00) [pid = 1847] [serial = 1992] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x829f4c00) [pid = 1847] [serial = 1988] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8246e000) [pid = 1847] [serial = 1989] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x82473000) [pid = 1847] [serial = 1985] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x82750c00) [pid = 1847] [serial = 1986] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x95663400) [pid = 1847] [serial = 1983] [outer = (nil)] [url = about:blank] 12:49:51 INFO - PROCESS | 1847 | 1478029791509 Marionette TRACE conn3 <- [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]]]}] 12:49:51 INFO - . 12:49:51 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1370ms 12:49:51 INFO - PROCESS | 1847 | 1478029791558 Marionette TRACE conn3 -> [0,3183,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 1847 | 1478029791564 Marionette TRACE conn3 <- [1,3183,null,{"value":"8"}] 12:49:51 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 12:49:51 INFO - PROCESS | 1847 | 1478029791572 Marionette TRACE conn3 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:51 INFO - PROCESS | 1847 | 1478029791772 Marionette TRACE conn3 <- [1,3184,null,{"value":null}] 12:49:51 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:51 INFO - PROCESS | 1847 | 1478029791902 Marionette TRACE conn3 -> [0,3185,"getWindowHandles",null] 12:49:51 INFO - PROCESS | 1847 | 1478029791908 Marionette TRACE conn3 <- [1,3185,null,["8"]] 12:49:51 INFO - PROCESS | 1847 | 1478029791919 Marionette TRACE conn3 -> [0,3186,"switchToWindow",{"name":"8"}] 12:49:51 INFO - PROCESS | 1847 | 1478029791927 Marionette TRACE conn3 <- [1,3186,null,{}] 12:49:51 INFO - PROCESS | 1847 | 1478029791932 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f5c00 == 28 [pid = 1847] [id = 706] 12:49:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x8b5a8c00) [pid = 1847] [serial = 2049] [outer = (nil)] 12:49:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b5b9c00) [pid = 1847] [serial = 2050] [outer = 0x8b5a8c00] 12:49:52 INFO - PROCESS | 1847 | 1478029792018 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b7be400) [pid = 1847] [serial = 2051] [outer = 0x8b5a8c00] 12:49:52 INFO - PROCESS | 1847 | 1478029792518 Marionette TRACE conn3 <- [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]]]}] 12:49:52 INFO - . 12:49:52 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 969ms 12:49:52 INFO - PROCESS | 1847 | 1478029792539 Marionette TRACE conn3 -> [0,3188,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 1847 | 1478029792543 Marionette TRACE conn3 <- [1,3188,null,{"value":"8"}] 12:49:52 INFO - TEST-START | /websockets/Close-clamp.htm 12:49:52 INFO - PROCESS | 1847 | 1478029792551 Marionette TRACE conn3 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:52 INFO - PROCESS | 1847 | 1478029792755 Marionette TRACE conn3 <- [1,3189,null,{"value":null}] 12:49:52 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:52 INFO - PROCESS | 1847 | 1478029792777 Marionette TRACE conn3 -> [0,3190,"getWindowHandles",null] 12:49:52 INFO - PROCESS | 1847 | 1478029792787 Marionette TRACE conn3 <- [1,3190,null,["8"]] 12:49:52 INFO - PROCESS | 1847 | 1478029792799 Marionette TRACE conn3 -> [0,3191,"switchToWindow",{"name":"8"}] 12:49:52 INFO - PROCESS | 1847 | 1478029792806 Marionette TRACE conn3 <- [1,3191,null,{}] 12:49:52 INFO - PROCESS | 1847 | 1478029792811 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95b800 == 29 [pid = 1847] [id = 707] 12:49:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8b95c400) [pid = 1847] [serial = 2052] [outer = (nil)] 12:49:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8b960c00) [pid = 1847] [serial = 2053] [outer = 0x8b95c400] 12:49:52 INFO - PROCESS | 1847 | 1478029792893 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8bcec000) [pid = 1847] [serial = 2054] [outer = 0x8b95c400] 12:49:53 INFO - PROCESS | 1847 | 1478029793496 Marionette TRACE conn3 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 12:49:53 INFO - . 12:49:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 975ms 12:49:53 INFO - PROCESS | 1847 | 1478029793526 Marionette TRACE conn3 -> [0,3193,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 1847 | 1478029793529 Marionette TRACE conn3 <- [1,3193,null,{"value":"8"}] 12:49:53 INFO - TEST-START | /websockets/Close-null.htm 12:49:53 INFO - PROCESS | 1847 | 1478029793535 Marionette TRACE conn3 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:53 INFO - PROCESS | 1847 | 1478029793749 Marionette TRACE conn3 <- [1,3194,null,{"value":null}] 12:49:53 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:53 INFO - PROCESS | 1847 | 1478029793772 Marionette TRACE conn3 -> [0,3195,"getWindowHandles",null] 12:49:53 INFO - PROCESS | 1847 | 1478029793775 Marionette TRACE conn3 <- [1,3195,null,["8"]] 12:49:53 INFO - PROCESS | 1847 | 1478029793780 Marionette TRACE conn3 -> [0,3196,"switchToWindow",{"name":"8"}] 12:49:53 INFO - PROCESS | 1847 | 1478029793786 Marionette TRACE conn3 <- [1,3196,null,{}] 12:49:53 INFO - PROCESS | 1847 | 1478029793792 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c465c00 == 30 [pid = 1847] [id = 708] 12:49:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8c466000) [pid = 1847] [serial = 2055] [outer = (nil)] 12:49:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8c468400) [pid = 1847] [serial = 2056] [outer = 0x8c466000] 12:49:53 INFO - PROCESS | 1847 | 1478029793944 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8c98cc00) [pid = 1847] [serial = 2057] [outer = 0x8c466000] 12:49:54 INFO - PROCESS | 1847 | 1478029794502 Marionette TRACE conn3 <- [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]]]}] 12:49:54 INFO - . 12:49:54 INFO - TEST-OK | /websockets/Close-null.htm | took 1019ms 12:49:54 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 12:49:54 INFO - PROCESS | 1847 | 1478029794555 Marionette TRACE conn3 -> [0,3198,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 1847 | 1478029794558 Marionette TRACE conn3 <- [1,3198,null,{"value":"8"}] 12:49:54 INFO - PROCESS | 1847 | 1478029794565 Marionette TRACE conn3 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:54 INFO - PROCESS | 1847 | 1478029794777 Marionette TRACE conn3 <- [1,3199,null,{"value":null}] 12:49:54 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:54 INFO - PROCESS | 1847 | 1478029794797 Marionette TRACE conn3 -> [0,3200,"getWindowHandles",null] 12:49:54 INFO - PROCESS | 1847 | 1478029794801 Marionette TRACE conn3 <- [1,3200,null,["8"]] 12:49:54 INFO - PROCESS | 1847 | 1478029794806 Marionette TRACE conn3 -> [0,3201,"switchToWindow",{"name":"8"}] 12:49:54 INFO - PROCESS | 1847 | 1478029794812 Marionette TRACE conn3 <- [1,3201,null,{}] 12:49:54 INFO - PROCESS | 1847 | 1478029794817 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cb7a400 == 31 [pid = 1847] [id = 709] 12:49:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8cb7d000) [pid = 1847] [serial = 2058] [outer = (nil)] 12:49:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dabe000) [pid = 1847] [serial = 2059] [outer = 0x8cb7d000] 12:49:54 INFO - PROCESS | 1847 | 1478029794971 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dca1000) [pid = 1847] [serial = 2060] [outer = 0x8cb7d000] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x82472800) [pid = 1847] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8246a400) [pid = 1847] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8c990c00) [pid = 1847] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x829ef400) [pid = 1847] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b7e1000) [pid = 1847] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8cabec00) [pid = 1847] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8bced400) [pid = 1847] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8b85e800) [pid = 1847] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8dcb7000) [pid = 1847] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 12:49:55 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8ba96800) [pid = 1847] [serial = 2026] [outer = (nil)] [url = about:blank] 12:49:55 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:49:55 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:49:55 INFO - PROCESS | 1847 | 1478029795722 Marionette TRACE conn3 <- [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]]]}] 12:49:55 INFO - .. 12:49:55 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1180ms 12:49:55 INFO - PROCESS | 1847 | 1478029795745 Marionette TRACE conn3 -> [0,3203,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 1847 | 1478029795748 Marionette TRACE conn3 <- [1,3203,null,{"value":"8"}] 12:49:55 INFO - TEST-START | /websockets/Close-string.htm 12:49:55 INFO - PROCESS | 1847 | 1478029795760 Marionette TRACE conn3 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:55 INFO - PROCESS | 1847 | 1478029795955 Marionette TRACE conn3 <- [1,3204,null,{"value":null}] 12:49:56 INFO - PROCESS | 1847 | 1478029796036 Marionette TRACE conn3 -> [0,3205,"getWindowHandles",null] 12:49:56 INFO - PROCESS | 1847 | 1478029796039 Marionette TRACE conn3 <- [1,3205,null,["8"]] 12:49:56 INFO - PROCESS | 1847 | 1478029796044 Marionette TRACE conn3 -> [0,3206,"switchToWindow",{"name":"8"}] 12:49:56 INFO - PROCESS | 1847 | 1478029796049 Marionette TRACE conn3 <- [1,3206,null,{}] 12:49:56 INFO - PROCESS | 1847 | 1478029796054 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246b800 == 32 [pid = 1847] [id = 710] 12:49:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8dcb2000) [pid = 1847] [serial = 2061] [outer = (nil)] 12:49:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcb5c00) [pid = 1847] [serial = 2062] [outer = 0x8dcb2000] 12:49:56 INFO - PROCESS | 1847 | 1478029796160 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8dcb4c00) [pid = 1847] [serial = 2063] [outer = 0x8dcb2000] 12:49:56 INFO - PROCESS | 1847 | 1478029796658 Marionette TRACE conn3 <- [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]]]}] 12:49:56 INFO - . 12:49:56 INFO - TEST-OK | /websockets/Close-string.htm | took 922ms 12:49:56 INFO - PROCESS | 1847 | 1478029796683 Marionette TRACE conn3 -> [0,3208,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 1847 | 1478029796686 Marionette TRACE conn3 <- [1,3208,null,{"value":"8"}] 12:49:56 INFO - TEST-START | /websockets/Close-undefined.htm 12:49:56 INFO - PROCESS | 1847 | 1478029796702 Marionette TRACE conn3 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:56 INFO - PROCESS | 1847 | 1478029796866 Marionette TRACE conn3 <- [1,3209,null,{"value":null}] 12:49:56 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:49:56 INFO - PROCESS | 1847 | 1478029796882 Marionette TRACE conn3 -> [0,3210,"getWindowHandles",null] 12:49:56 INFO - PROCESS | 1847 | 1478029796885 Marionette TRACE conn3 <- [1,3210,null,["8"]] 12:49:56 INFO - PROCESS | 1847 | 1478029796888 Marionette TRACE conn3 -> [0,3211,"switchToWindow",{"name":"8"}] 12:49:56 INFO - PROCESS | 1847 | 1478029796895 Marionette TRACE conn3 <- [1,3211,null,{}] 12:49:57 INFO - PROCESS | 1847 | 1478029797019 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f968400 == 33 [pid = 1847] [id = 711] 12:49:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8f968800) [pid = 1847] [serial = 2064] [outer = (nil)] 12:49:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8fa41400) [pid = 1847] [serial = 2065] [outer = 0x8f968800] 12:49:57 INFO - PROCESS | 1847 | 1478029797113 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8fa42800) [pid = 1847] [serial = 2066] [outer = 0x8f968800] 12:49:57 INFO - PROCESS | 1847 | 1478029797580 Marionette TRACE conn3 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 12:49:57 INFO - . 12:49:57 INFO - TEST-OK | /websockets/Close-undefined.htm | took 918ms 12:49:57 INFO - PROCESS | 1847 | 1478029797628 Marionette TRACE conn3 -> [0,3213,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 1847 | 1478029797633 Marionette TRACE conn3 <- [1,3213,null,{"value":"8"}] 12:49:57 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 12:49:57 INFO - PROCESS | 1847 | 1478029797652 Marionette TRACE conn3 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:57 INFO - PROCESS | 1847 | 1478029797844 Marionette TRACE conn3 <- [1,3214,null,{"value":null}] 12:49:58 INFO - PROCESS | 1847 | 1478029798031 Marionette TRACE conn3 -> [0,3215,"getWindowHandles",null] 12:49:58 INFO - PROCESS | 1847 | 1478029798038 Marionette TRACE conn3 <- [1,3215,null,["8"]] 12:49:58 INFO - PROCESS | 1847 | 1478029798048 Marionette TRACE conn3 -> [0,3216,"switchToWindow",{"name":"8"}] 12:49:58 INFO - PROCESS | 1847 | 1478029798055 Marionette TRACE conn3 <- [1,3216,null,{}] 12:49:58 INFO - PROCESS | 1847 | 1478029798066 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f2800 == 34 [pid = 1847] [id = 712] 12:49:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x829f4c00) [pid = 1847] [serial = 2067] [outer = (nil)] 12:49:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x829f7000) [pid = 1847] [serial = 2068] [outer = 0x829f4c00] 12:49:58 INFO - PROCESS | 1847 | 1478029798191 Marionette DEBUG loaded listener.js 12:49:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b5bc000) [pid = 1847] [serial = 2069] [outer = 0x829f4c00] 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:58 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - . 12:49:59 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1525ms 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SECURITY_ERR) failed with result 0x804B0013: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2097 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:49:59 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:49:59 INFO - PROCESS | 1847 | 1478029799155 Marionette TRACE conn3 <- [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]]]}] 12:49:59 INFO - PROCESS | 1847 | 1478029799192 Marionette TRACE conn3 -> [0,3218,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 1847 | 1478029799202 Marionette TRACE conn3 <- [1,3218,null,{"value":"8"}] 12:49:59 INFO - PROCESS | 1847 | 1478029799252 Marionette TRACE conn3 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:59 INFO - PROCESS | 1847 | 1478029799484 Marionette TRACE conn3 <- [1,3219,null,{"value":null}] 12:49:59 INFO - PROCESS | 1847 | 1478029799661 Marionette TRACE conn3 -> [0,3220,"getWindowHandles",null] 12:49:59 INFO - PROCESS | 1847 | 1478029799666 Marionette TRACE conn3 <- [1,3220,null,["8"]] 12:49:59 INFO - PROCESS | 1847 | 1478029799674 Marionette TRACE conn3 -> [0,3221,"switchToWindow",{"name":"8"}] 12:49:59 INFO - PROCESS | 1847 | 1478029799681 Marionette TRACE conn3 <- [1,3221,null,{}] 12:49:59 INFO - PROCESS | 1847 | 1478029799687 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95b400 == 35 [pid = 1847] [id = 713] 12:49:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8c461400) [pid = 1847] [serial = 2070] [outer = (nil)] 12:49:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8c4fc000) [pid = 1847] [serial = 2071] [outer = 0x8c461400] 12:49:59 INFO - PROCESS | 1847 | 1478029799823 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8c996800) [pid = 1847] [serial = 2072] [outer = 0x8c461400] 12:50:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8246b800 == 34 [pid = 1847] [id = 710] 12:50:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8cb7a400 == 33 [pid = 1847] [id = 709] 12:50:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95b800 == 32 [pid = 1847] [id = 707] 12:50:02 INFO - PROCESS | 1847 | --DOCSHELL 0x8c465c00 == 31 [pid = 1847] [id = 708] 12:50:02 INFO - PROCESS | 1847 | --DOCSHELL 0x82477800 == 30 [pid = 1847] [id = 705] 12:50:03 INFO - PROCESS | 1847 | --DOCSHELL 0x829f5c00 == 29 [pid = 1847] [id = 706] 12:50:03 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5be800 == 28 [pid = 1847] [id = 703] 12:50:03 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba95c00 == 27 [pid = 1847] [id = 704] 12:50:03 INFO - PROCESS | 1847 | --DOCSHELL 0x8f968400 == 26 [pid = 1847] [id = 711] 12:50:03 INFO - PROCESS | 1847 | --DOCSHELL 0x829f2800 == 25 [pid = 1847] [id = 712] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8b960800) [pid = 1847] [serial = 2027] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8b5a9400) [pid = 1847] [serial = 2010] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x829f0800) [pid = 1847] [serial = 2009] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b85dc00) [pid = 1847] [serial = 2013] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b853400) [pid = 1847] [serial = 2012] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8dab5c00) [pid = 1847] [serial = 2016] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8cc31c00) [pid = 1847] [serial = 2015] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x829ec400) [pid = 1847] [serial = 2019] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8291e000) [pid = 1847] [serial = 2018] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x829ea800) [pid = 1847] [serial = 2022] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x82474400) [pid = 1847] [serial = 2021] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8b957800) [pid = 1847] [serial = 2025] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8b954800) [pid = 1847] [serial = 2024] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x8c2e3000) [pid = 1847] [serial = 2030] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x8c2db800) [pid = 1847] [serial = 2029] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8dca3400) [pid = 1847] [serial = 2033] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8c998c00) [pid = 1847] [serial = 2032] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8f846c00) [pid = 1847] [serial = 2036] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8dcb9000) [pid = 1847] [serial = 2035] [outer = (nil)] [url = about:blank] 12:50:03 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8f962000) [pid = 1847] [serial = 2038] [outer = (nil)] [url = about:blank] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8f968800) [pid = 1847] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x8f95d800) [pid = 1847] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x8b5a8c00) [pid = 1847] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8bce4c00) [pid = 1847] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x82750000) [pid = 1847] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8b5bec00) [pid = 1847] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8cb7d000) [pid = 1847] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x8c466000) [pid = 1847] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x8dcb2000) [pid = 1847] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 12:50:06 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8b95c400) [pid = 1847] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb6c00 == 24 [pid = 1847] [id = 701] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x82751000 == 23 [pid = 1847] [id = 691] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e0000 == 22 [pid = 1847] [id = 693] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8cabe400 == 21 [pid = 1847] [id = 694] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8246f800 == 20 [pid = 1847] [id = 695] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x823b9800 == 19 [pid = 1847] [id = 699] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8c45e800 == 18 [pid = 1847] [id = 688] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8cab7c00 == 17 [pid = 1847] [id = 690] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8c990400 == 16 [pid = 1847] [id = 700] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4f5000 == 15 [pid = 1847] [id = 689] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8b851000 == 14 [pid = 1847] [id = 687] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x829eec00 == 13 [pid = 1847] [id = 692] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8c46bc00 == 12 [pid = 1847] [id = 702] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x82750800 == 11 [pid = 1847] [id = 685] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c2800 == 10 [pid = 1847] [id = 697] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7e1800 == 9 [pid = 1847] [id = 686] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x82470800 == 8 [pid = 1847] [id = 684] 12:50:08 INFO - PROCESS | 1847 | --DOCSHELL 0x8246a000 == 7 [pid = 1847] [id = 696] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8fa41400) [pid = 1847] [serial = 2065] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8f963c00) [pid = 1847] [serial = 2039] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8b7be400) [pid = 1847] [serial = 2051] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8c45dc00) [pid = 1847] [serial = 2045] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8b5ae800) [pid = 1847] [serial = 2048] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8b7c4c00) [pid = 1847] [serial = 2042] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8dca1000) [pid = 1847] [serial = 2060] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8c98cc00) [pid = 1847] [serial = 2057] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8dcb5c00) [pid = 1847] [serial = 2062] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8dcb4c00) [pid = 1847] [serial = 2063] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8bcec000) [pid = 1847] [serial = 2054] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8fa42800) [pid = 1847] [serial = 2066] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8dabe000) [pid = 1847] [serial = 2059] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8c468400) [pid = 1847] [serial = 2056] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8b960c00) [pid = 1847] [serial = 2053] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b5b9c00) [pid = 1847] [serial = 2050] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8b5a8800) [pid = 1847] [serial = 2047] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x8bce9400) [pid = 1847] [serial = 2044] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b5c1c00) [pid = 1847] [serial = 2041] [outer = (nil)] [url = about:blank] 12:50:11 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x829f4c00) [pid = 1847] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 12:50:16 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8b5bc000) [pid = 1847] [serial = 2069] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x829f7000) [pid = 1847] [serial = 2068] [outer = (nil)] [url = about:blank] 12:50:16 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8c4fc000) [pid = 1847] [serial = 2071] [outer = (nil)] [url = about:blank] 12:50:29 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:50:30 INFO - PROCESS | 1847 | 1478029829999 Marionette TRACE conn3 <- [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]]]}] 12:50:30 INFO - .. 12:50:30 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30823ms 12:50:30 INFO - PROCESS | 1847 | 1478029830040 Marionette TRACE conn3 -> [0,3223,"getWindowHandle",null] 12:50:30 INFO - PROCESS | 1847 | 1478029830047 Marionette TRACE conn3 <- [1,3223,null,{"value":"8"}] 12:50:30 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 12:50:30 INFO - PROCESS | 1847 | 1478029830059 Marionette TRACE conn3 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:30 INFO - PROCESS | 1847 | 1478029830279 Marionette TRACE conn3 <- [1,3224,null,{"value":null}] 12:50:30 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:30 INFO - PROCESS | 1847 | 1478029830359 Marionette TRACE conn3 -> [0,3225,"getWindowHandles",null] 12:50:30 INFO - PROCESS | 1847 | 1478029830363 Marionette TRACE conn3 <- [1,3225,null,["8"]] 12:50:30 INFO - PROCESS | 1847 | 1478029830372 Marionette TRACE conn3 -> [0,3226,"switchToWindow",{"name":"8"}] 12:50:30 INFO - PROCESS | 1847 | 1478029830379 Marionette TRACE conn3 <- [1,3226,null,{}] 12:50:30 INFO - PROCESS | 1847 | 1478029830386 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x82473800 == 8 [pid = 1847] [id = 714] 12:50:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82474400) [pid = 1847] [serial = 2073] [outer = (nil)] 12:50:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82475c00) [pid = 1847] [serial = 2074] [outer = 0x82474400] 12:50:30 INFO - PROCESS | 1847 | 1478029830479 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275c000) [pid = 1847] [serial = 2075] [outer = 0x82474400] 12:50:30 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 12:50:30 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:30 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:30 INFO - PROCESS | 1847 | 1478029830984 Marionette TRACE conn3 <- [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]]]}] 12:50:31 INFO - . 12:50:31 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 976ms 12:50:31 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 12:50:31 INFO - PROCESS | 1847 | 1478029831034 Marionette TRACE conn3 -> [0,3228,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 1847 | 1478029831039 Marionette TRACE conn3 <- [1,3228,null,{"value":"8"}] 12:50:31 INFO - PROCESS | 1847 | 1478029831046 Marionette TRACE conn3 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:31 INFO - PROCESS | 1847 | 1478029831213 Marionette TRACE conn3 <- [1,3229,null,{"value":null}] 12:50:31 INFO - PROCESS | 1847 | 1478029831227 Marionette TRACE conn3 -> [0,3230,"getWindowHandles",null] 12:50:31 INFO - PROCESS | 1847 | 1478029831232 Marionette TRACE conn3 <- [1,3230,null,["8"]] 12:50:31 INFO - PROCESS | 1847 | 1478029831345 Marionette TRACE conn3 -> [0,3231,"switchToWindow",{"name":"8"}] 12:50:31 INFO - PROCESS | 1847 | 1478029831351 Marionette TRACE conn3 <- [1,3231,null,{}] 12:50:31 INFO - PROCESS | 1847 | 1478029831357 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x82753000 == 9 [pid = 1847] [id = 715] 12:50:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829edc00) [pid = 1847] [serial = 2076] [outer = (nil)] 12:50:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x829f0c00) [pid = 1847] [serial = 2077] [outer = 0x829edc00] 12:50:31 INFO - PROCESS | 1847 | 1478029831448 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x829f4800) [pid = 1847] [serial = 2078] [outer = 0x829edc00] 12:50:31 INFO - PROCESS | 1847 | 1478029831976 Marionette TRACE conn3 <- [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]]]}] 12:50:32 INFO - .. 12:50:32 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 969ms 12:50:32 INFO - PROCESS | 1847 | 1478029832023 Marionette TRACE conn3 -> [0,3233,"getWindowHandle",null] 12:50:32 INFO - PROCESS | 1847 | 1478029832030 Marionette TRACE conn3 <- [1,3233,null,{"value":"8"}] 12:50:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 12:50:32 INFO - PROCESS | 1847 | 1478029832037 Marionette TRACE conn3 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:32 INFO - PROCESS | 1847 | 1478029832325 Marionette TRACE conn3 <- [1,3234,null,{"value":null}] 12:50:32 INFO - PROCESS | 1847 | 1478029832350 Marionette TRACE conn3 -> [0,3235,"getWindowHandles",null] 12:50:32 INFO - PROCESS | 1847 | 1478029832354 Marionette TRACE conn3 <- [1,3235,null,["8"]] 12:50:32 INFO - PROCESS | 1847 | 1478029832359 Marionette TRACE conn3 -> [0,3236,"switchToWindow",{"name":"8"}] 12:50:32 INFO - PROCESS | 1847 | 1478029832366 Marionette TRACE conn3 <- [1,3236,null,{}] 12:50:32 INFO - PROCESS | 1847 | 1478029832372 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5bfc00 == 10 [pid = 1847] [id = 716] 12:50:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b5c0000) [pid = 1847] [serial = 2079] [outer = (nil)] 12:50:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b5c3400) [pid = 1847] [serial = 2080] [outer = 0x8b5c0000] 12:50:32 INFO - PROCESS | 1847 | 1478029832461 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7c1c00) [pid = 1847] [serial = 2081] [outer = 0x8b5c0000] 12:50:33 INFO - PROCESS | 1847 | 1478029833064 Marionette TRACE conn3 <- [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]]]}] 12:50:33 INFO - .. 12:50:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1072ms 12:50:33 INFO - PROCESS | 1847 | 1478029833111 Marionette TRACE conn3 -> [0,3238,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 1847 | 1478029833116 Marionette TRACE conn3 <- [1,3238,null,{"value":"8"}] 12:50:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 12:50:33 INFO - PROCESS | 1847 | 1478029833122 Marionette TRACE conn3 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:33 INFO - PROCESS | 1847 | 1478029833267 Marionette TRACE conn3 <- [1,3239,null,{"value":null}] 12:50:33 INFO - PROCESS | 1847 | 1478029833281 Marionette TRACE conn3 -> [0,3240,"getWindowHandles",null] 12:50:33 INFO - PROCESS | 1847 | 1478029833288 Marionette TRACE conn3 <- [1,3240,null,["8"]] 12:50:33 INFO - PROCESS | 1847 | 1478029833294 Marionette TRACE conn3 -> [0,3241,"switchToWindow",{"name":"8"}] 12:50:33 INFO - PROCESS | 1847 | 1478029833300 Marionette TRACE conn3 <- [1,3241,null,{}] 12:50:33 INFO - PROCESS | 1847 | 1478029833305 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a5800 == 11 [pid = 1847] [id = 717] 12:50:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b7e6000) [pid = 1847] [serial = 2082] [outer = (nil)] 12:50:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8ba8f400) [pid = 1847] [serial = 2083] [outer = 0x8b7e6000] 12:50:33 INFO - PROCESS | 1847 | 1478029833395 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8bce6400) [pid = 1847] [serial = 2084] [outer = 0x8b7e6000] 12:50:34 INFO - PROCESS | 1847 | 1478029834007 Marionette TRACE conn3 <- [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]]]}] 12:50:34 INFO - .. 12:50:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 921ms 12:50:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 12:50:34 INFO - PROCESS | 1847 | 1478029834043 Marionette TRACE conn3 -> [0,3243,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 1847 | 1478029834047 Marionette TRACE conn3 <- [1,3243,null,{"value":"8"}] 12:50:34 INFO - PROCESS | 1847 | 1478029834054 Marionette TRACE conn3 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:34 INFO - PROCESS | 1847 | 1478029834196 Marionette TRACE conn3 <- [1,3244,null,{"value":null}] 12:50:34 INFO - PROCESS | 1847 | 1478029834209 Marionette TRACE conn3 -> [0,3245,"getWindowHandles",null] 12:50:34 INFO - PROCESS | 1847 | 1478029834212 Marionette TRACE conn3 <- [1,3245,null,["8"]] 12:50:34 INFO - PROCESS | 1847 | 1478029834218 Marionette TRACE conn3 -> [0,3246,"switchToWindow",{"name":"8"}] 12:50:34 INFO - PROCESS | 1847 | 1478029834223 Marionette TRACE conn3 <- [1,3246,null,{}] 12:50:34 INFO - PROCESS | 1847 | 1478029834335 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2db800 == 12 [pid = 1847] [id = 718] 12:50:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c2dbc00) [pid = 1847] [serial = 2085] [outer = (nil)] 12:50:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c2dfc00) [pid = 1847] [serial = 2086] [outer = 0x8c2dbc00] 12:50:34 INFO - PROCESS | 1847 | 1478029834417 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c2e2400) [pid = 1847] [serial = 2087] [outer = 0x8c2dbc00] 12:50:34 INFO - PROCESS | 1847 | 1478029834916 Marionette TRACE conn3 <- [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]]]}] 12:50:34 INFO - .. 12:50:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 873ms 12:50:34 INFO - PROCESS | 1847 | 1478029834924 Marionette TRACE conn3 -> [0,3248,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 1847 | 1478029834928 Marionette TRACE conn3 <- [1,3248,null,{"value":"8"}] 12:50:34 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 12:50:34 INFO - PROCESS | 1847 | 1478029834934 Marionette TRACE conn3 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:35 INFO - PROCESS | 1847 | 1478029835178 Marionette TRACE conn3 <- [1,3249,null,{"value":null}] 12:50:35 INFO - PROCESS | 1847 | 1478029835196 Marionette TRACE conn3 -> [0,3250,"getWindowHandles",null] 12:50:35 INFO - PROCESS | 1847 | 1478029835199 Marionette TRACE conn3 <- [1,3250,null,["8"]] 12:50:35 INFO - PROCESS | 1847 | 1478029835204 Marionette TRACE conn3 -> [0,3251,"switchToWindow",{"name":"8"}] 12:50:35 INFO - PROCESS | 1847 | 1478029835209 Marionette TRACE conn3 <- [1,3251,null,{}] 12:50:35 INFO - PROCESS | 1847 | 1478029835214 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e8c00 == 13 [pid = 1847] [id = 719] 12:50:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c45e400) [pid = 1847] [serial = 2088] [outer = (nil)] 12:50:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c464800) [pid = 1847] [serial = 2089] [outer = 0x8c45e400] 12:50:35 INFO - PROCESS | 1847 | 1478029835299 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c4f8800) [pid = 1847] [serial = 2090] [outer = 0x8c45e400] 12:50:35 INFO - PROCESS | 1847 | 1478029835876 Marionette TRACE conn3 <- [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]]]}] 12:50:35 INFO - .. 12:50:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 973ms 12:50:35 INFO - PROCESS | 1847 | 1478029835908 Marionette TRACE conn3 -> [0,3253,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 1847 | 1478029835911 Marionette TRACE conn3 <- [1,3253,null,{"value":"8"}] 12:50:35 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 12:50:35 INFO - PROCESS | 1847 | 1478029835918 Marionette TRACE conn3 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:36 INFO - PROCESS | 1847 | 1478029836106 Marionette TRACE conn3 <- [1,3254,null,{"value":null}] 12:50:36 INFO - PROCESS | 1847 | 1478029836118 Marionette TRACE conn3 -> [0,3255,"getWindowHandles",null] 12:50:36 INFO - PROCESS | 1847 | 1478029836123 Marionette TRACE conn3 <- [1,3255,null,["8"]] 12:50:36 INFO - PROCESS | 1847 | 1478029836128 Marionette TRACE conn3 -> [0,3256,"switchToWindow",{"name":"8"}] 12:50:36 INFO - PROCESS | 1847 | 1478029836134 Marionette TRACE conn3 <- [1,3256,null,{}] 12:50:36 INFO - PROCESS | 1847 | 1478029836139 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c98e400 == 14 [pid = 1847] [id = 720] 12:50:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8c98e800) [pid = 1847] [serial = 2091] [outer = (nil)] 12:50:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8c991000) [pid = 1847] [serial = 2092] [outer = 0x8c98e800] 12:50:36 INFO - PROCESS | 1847 | 1478029836219 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8c997c00) [pid = 1847] [serial = 2093] [outer = 0x8c98e800] 12:50:36 INFO - PROCESS | 1847 | 1478029836734 Marionette TRACE conn3 <- [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]]]}] 12:50:36 INFO - . 12:50:36 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 869ms 12:50:36 INFO - PROCESS | 1847 | 1478029836787 Marionette TRACE conn3 -> [0,3258,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 1847 | 1478029836790 Marionette TRACE conn3 <- [1,3258,null,{"value":"8"}] 12:50:36 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 12:50:36 INFO - PROCESS | 1847 | 1478029836796 Marionette TRACE conn3 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:36 INFO - PROCESS | 1847 | 1478029836934 Marionette TRACE conn3 <- [1,3259,null,{"value":null}] 12:50:36 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:36 INFO - PROCESS | 1847 | 1478029836944 Marionette TRACE conn3 -> [0,3260,"getWindowHandles",null] 12:50:36 INFO - PROCESS | 1847 | 1478029836966 Marionette TRACE conn3 <- [1,3260,null,["8"]] 12:50:36 INFO - PROCESS | 1847 | 1478029836973 Marionette TRACE conn3 -> [0,3261,"switchToWindow",{"name":"8"}] 12:50:36 INFO - PROCESS | 1847 | 1478029836977 Marionette TRACE conn3 <- [1,3261,null,{}] 12:50:36 INFO - PROCESS | 1847 | 1478029836983 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 1847 | ++DOCSHELL 0x823bc800 == 15 [pid = 1847] [id = 721] 12:50:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8cabc000) [pid = 1847] [serial = 2094] [outer = (nil)] 12:50:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8cabd800) [pid = 1847] [serial = 2095] [outer = 0x8cabc000] 12:50:37 INFO - PROCESS | 1847 | 1478029837069 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8cb72000) [pid = 1847] [serial = 2096] [outer = 0x8cabc000] 12:50:37 INFO - PROCESS | 1847 | 1478029837702 Marionette TRACE conn3 <- [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"]]]}] 12:50:37 INFO - . 12:50:37 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 969ms 12:50:37 INFO - PROCESS | 1847 | 1478029837765 Marionette TRACE conn3 -> [0,3263,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 1847 | 1478029837768 Marionette TRACE conn3 <- [1,3263,null,{"value":"8"}] 12:50:37 INFO - TEST-START | /websockets/Create-invalid-urls.htm 12:50:37 INFO - PROCESS | 1847 | 1478029837774 Marionette TRACE conn3 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:37 INFO - PROCESS | 1847 | 1478029837971 Marionette TRACE conn3 <- [1,3264,null,{"value":null}] 12:50:37 INFO - PROCESS | 1847 | 1478029837990 Marionette TRACE conn3 -> [0,3265,"getWindowHandles",null] 12:50:37 INFO - PROCESS | 1847 | 1478029837993 Marionette TRACE conn3 <- [1,3265,null,["8"]] 12:50:38 INFO - PROCESS | 1847 | 1478029837999 Marionette TRACE conn3 -> [0,3266,"switchToWindow",{"name":"8"}] 12:50:38 INFO - PROCESS | 1847 | 1478029838004 Marionette TRACE conn3 <- [1,3266,null,{}] 12:50:38 INFO - PROCESS | 1847 | 1478029838009 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5be000 == 16 [pid = 1847] [id = 722] 12:50:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8cb77800) [pid = 1847] [serial = 2097] [outer = (nil)] 12:50:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8d721c00) [pid = 1847] [serial = 2098] [outer = 0x8cb77800] 12:50:38 INFO - PROCESS | 1847 | 1478029838156 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8c998400) [pid = 1847] [serial = 2099] [outer = 0x8cb77800] 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x80004002: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2076 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:38 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:38 INFO - ..... 12:50:38 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1024ms 12:50:38 INFO - PROCESS | 1847 | 1478029838787 Marionette TRACE conn3 <- [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]]]}] 12:50:38 INFO - PROCESS | 1847 | 1478029838801 Marionette TRACE conn3 -> [0,3268,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 1847 | 1478029838807 Marionette TRACE conn3 <- [1,3268,null,{"value":"8"}] 12:50:38 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 12:50:38 INFO - PROCESS | 1847 | 1478029838817 Marionette TRACE conn3 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:39 INFO - PROCESS | 1847 | 1478029838995 Marionette TRACE conn3 <- [1,3269,null,{"value":null}] 12:50:39 INFO - PROCESS | 1847 | 1478029839175 Marionette TRACE conn3 -> [0,3270,"getWindowHandles",null] 12:50:39 INFO - PROCESS | 1847 | 1478029839179 Marionette TRACE conn3 <- [1,3270,null,["8"]] 12:50:39 INFO - PROCESS | 1847 | 1478029839188 Marionette TRACE conn3 -> [0,3271,"switchToWindow",{"name":"8"}] 12:50:39 INFO - PROCESS | 1847 | 1478029839194 Marionette TRACE conn3 <- [1,3271,null,{}] 12:50:39 INFO - PROCESS | 1847 | 1478029839205 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x829ea400 == 17 [pid = 1847] [id = 723] 12:50:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 49 (0x829eb400) [pid = 1847] [serial = 2100] [outer = (nil)] 12:50:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 50 (0x829ef400) [pid = 1847] [serial = 2101] [outer = 0x829eb400] 12:50:39 INFO - PROCESS | 1847 | 1478029839311 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 51 (0x8b5a9400) [pid = 1847] [serial = 2102] [outer = 0x829eb400] 12:50:39 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_SUCCESS(rv, NS_ERROR_DOM_SYNTAX_ERR) failed with result 0x804B000A: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 2073 12:50:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:39 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:39 INFO - PROCESS | 1847 | 1478029839917 Marionette TRACE conn3 <- [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]]]}] 12:50:39 INFO - . 12:50:39 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1127ms 12:50:39 INFO - PROCESS | 1847 | 1478029839954 Marionette TRACE conn3 -> [0,3273,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 1847 | 1478029839961 Marionette TRACE conn3 <- [1,3273,null,{"value":"8"}] 12:50:39 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 12:50:39 INFO - PROCESS | 1847 | 1478029839969 Marionette TRACE conn3 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:40 INFO - PROCESS | 1847 | 1478029840145 Marionette TRACE conn3 <- [1,3274,null,{"value":null}] 12:50:40 INFO - PROCESS | 1847 | 1478029840324 Marionette TRACE conn3 -> [0,3275,"getWindowHandles",null] 12:50:40 INFO - PROCESS | 1847 | 1478029840329 Marionette TRACE conn3 <- [1,3275,null,["8"]] 12:50:40 INFO - PROCESS | 1847 | 1478029840336 Marionette TRACE conn3 -> [0,3276,"switchToWindow",{"name":"8"}] 12:50:40 INFO - PROCESS | 1847 | 1478029840343 Marionette TRACE conn3 <- [1,3276,null,{}] 12:50:40 INFO - PROCESS | 1847 | 1478029840353 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba96c00 == 18 [pid = 1847] [id = 724] 12:50:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 52 (0x8ba9d400) [pid = 1847] [serial = 2103] [outer = (nil)] 12:50:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 53 (0x8bcebc00) [pid = 1847] [serial = 2104] [outer = 0x8ba9d400] 12:50:40 INFO - PROCESS | 1847 | 1478029840459 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 54 (0x8c463800) [pid = 1847] [serial = 2105] [outer = 0x8ba9d400] 12:50:40 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:41 INFO - PROCESS | 1847 | 1478029841048 Marionette TRACE conn3 <- [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]]]}] 12:50:41 INFO - . 12:50:41 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1120ms 12:50:41 INFO - PROCESS | 1847 | 1478029841096 Marionette TRACE conn3 -> [0,3278,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 1847 | 1478029841104 Marionette TRACE conn3 <- [1,3278,null,{"value":"8"}] 12:50:41 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 12:50:41 INFO - PROCESS | 1847 | 1478029841111 Marionette TRACE conn3 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:41 INFO - PROCESS | 1847 | 1478029841275 Marionette TRACE conn3 <- [1,3279,null,{"value":null}] 12:50:41 INFO - PROCESS | 1847 | 1478029841455 Marionette TRACE conn3 -> [0,3280,"getWindowHandles",null] 12:50:41 INFO - PROCESS | 1847 | 1478029841459 Marionette TRACE conn3 <- [1,3280,null,["8"]] 12:50:41 INFO - PROCESS | 1847 | 1478029841470 Marionette TRACE conn3 -> [0,3281,"switchToWindow",{"name":"8"}] 12:50:41 INFO - PROCESS | 1847 | 1478029841477 Marionette TRACE conn3 <- [1,3281,null,{}] 12:50:41 INFO - PROCESS | 1847 | 1478029841484 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dab1c00 == 19 [pid = 1847] [id = 725] 12:50:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 55 (0x8dab2000) [pid = 1847] [serial = 2106] [outer = (nil)] 12:50:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 56 (0x8dab8800) [pid = 1847] [serial = 2107] [outer = 0x8dab2000] 12:50:41 INFO - PROCESS | 1847 | 1478029841579 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 57 (0x8dabc400) [pid = 1847] [serial = 2108] [outer = 0x8dab2000] 12:50:42 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:42 INFO - PROCESS | 1847 | 1478029842153 Marionette TRACE conn3 <- [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]]]}] 12:50:42 INFO - . 12:50:42 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1080ms 12:50:42 INFO - PROCESS | 1847 | 1478029842191 Marionette TRACE conn3 -> [0,3283,"getWindowHandle",null] 12:50:42 INFO - PROCESS | 1847 | 1478029842194 Marionette TRACE conn3 <- [1,3283,null,{"value":"8"}] 12:50:42 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 12:50:42 INFO - PROCESS | 1847 | 1478029842216 Marionette TRACE conn3 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:42 INFO - PROCESS | 1847 | 1478029842404 Marionette TRACE conn3 <- [1,3284,null,{"value":null}] 12:50:42 INFO - PROCESS | 1847 | 1478029842555 Marionette TRACE conn3 -> [0,3285,"getWindowHandles",null] 12:50:42 INFO - PROCESS | 1847 | 1478029842560 Marionette TRACE conn3 <- [1,3285,null,["8"]] 12:50:42 INFO - PROCESS | 1847 | 1478029842569 Marionette TRACE conn3 -> [0,3286,"switchToWindow",{"name":"8"}] 12:50:42 INFO - PROCESS | 1847 | 1478029842573 Marionette TRACE conn3 <- [1,3286,null,{}] 12:50:42 INFO - PROCESS | 1847 | 1478029842580 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac3c00 == 20 [pid = 1847] [id = 726] 12:50:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 58 (0x8dc26400) [pid = 1847] [serial = 2109] [outer = (nil)] 12:50:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 59 (0x8dc2c000) [pid = 1847] [serial = 2110] [outer = 0x8dc26400] 12:50:42 INFO - PROCESS | 1847 | 1478029842676 Marionette DEBUG loaded listener.js 12:50:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 60 (0x8dca0c00) [pid = 1847] [serial = 2111] [outer = 0x8dc26400] 12:50:43 INFO - PROCESS | 1847 | 1478029843392 Marionette TRACE conn3 <- [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"]]]}] 12:50:43 INFO - . 12:50:43 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1221ms 12:50:43 INFO - PROCESS | 1847 | 1478029843428 Marionette TRACE conn3 -> [0,3288,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 1847 | 1478029843434 Marionette TRACE conn3 <- [1,3288,null,{"value":"8"}] 12:50:43 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 12:50:43 INFO - PROCESS | 1847 | 1478029843443 Marionette TRACE conn3 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:43 INFO - PROCESS | 1847 | 1478029843609 Marionette TRACE conn3 <- [1,3289,null,{"value":null}] 12:50:43 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:43 INFO - PROCESS | 1847 | 1478029843792 Marionette TRACE conn3 -> [0,3290,"getWindowHandles",null] 12:50:43 INFO - PROCESS | 1847 | 1478029843802 Marionette TRACE conn3 <- [1,3290,null,["8"]] 12:50:43 INFO - PROCESS | 1847 | 1478029843826 Marionette TRACE conn3 -> [0,3291,"switchToWindow",{"name":"8"}] 12:50:43 INFO - PROCESS | 1847 | 1478029843833 Marionette TRACE conn3 <- [1,3291,null,{}] 12:50:43 INFO - PROCESS | 1847 | 1478029843839 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c1400 == 21 [pid = 1847] [id = 727] 12:50:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 61 (0x82469c00) [pid = 1847] [serial = 2112] [outer = (nil)] 12:50:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b5b9000) [pid = 1847] [serial = 2113] [outer = 0x82469c00] 12:50:43 INFO - PROCESS | 1847 | 1478029843932 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b5c3800) [pid = 1847] [serial = 2114] [outer = 0x82469c00] 12:50:45 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95b400 == 20 [pid = 1847] [id = 713] 12:50:45 INFO - PROCESS | 1847 | 1478029845169 Marionette TRACE conn3 <- [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]]]}] 12:50:45 INFO - . 12:50:45 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1775ms 12:50:45 INFO - PROCESS | 1847 | 1478029845219 Marionette TRACE conn3 -> [0,3293,"getWindowHandle",null] 12:50:45 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 12:50:45 INFO - PROCESS | 1847 | 1478029845225 Marionette TRACE conn3 <- [1,3293,null,{"value":"8"}] 12:50:45 INFO - PROCESS | 1847 | 1478029845234 Marionette TRACE conn3 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:45 INFO - PROCESS | 1847 | 1478029845395 Marionette TRACE conn3 <- [1,3294,null,{"value":null}] 12:50:45 INFO - PROCESS | 1847 | 1478029845410 Marionette TRACE conn3 -> [0,3295,"getWindowHandles",null] 12:50:45 INFO - PROCESS | 1847 | 1478029845416 Marionette TRACE conn3 <- [1,3295,null,["8"]] 12:50:45 INFO - PROCESS | 1847 | 1478029845421 Marionette TRACE conn3 -> [0,3296,"switchToWindow",{"name":"8"}] 12:50:45 INFO - PROCESS | 1847 | 1478029845428 Marionette TRACE conn3 <- [1,3296,null,{}] 12:50:45 INFO - PROCESS | 1847 | 1478029845434 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e8c00 == 21 [pid = 1847] [id = 728] 12:50:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x829ee800) [pid = 1847] [serial = 2115] [outer = (nil)] 12:50:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8b5a4000) [pid = 1847] [serial = 2116] [outer = 0x829ee800] 12:50:45 INFO - PROCESS | 1847 | 1478029845568 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8b5adc00) [pid = 1847] [serial = 2117] [outer = 0x829ee800] 12:50:46 INFO - PROCESS | 1847 | 1478029846188 Marionette TRACE conn3 <- [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]]]}] 12:50:46 INFO - .. 12:50:46 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1019ms 12:50:46 INFO - PROCESS | 1847 | 1478029846252 Marionette TRACE conn3 -> [0,3298,"getWindowHandle",null] 12:50:46 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 12:50:46 INFO - PROCESS | 1847 | 1478029846257 Marionette TRACE conn3 <- [1,3298,null,{"value":"8"}] 12:50:46 INFO - PROCESS | 1847 | 1478029846263 Marionette TRACE conn3 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:46 INFO - PROCESS | 1847 | 1478029846425 Marionette TRACE conn3 <- [1,3299,null,{"value":null}] 12:50:46 INFO - PROCESS | 1847 | 1478029846553 Marionette TRACE conn3 -> [0,3300,"getWindowHandles",null] 12:50:46 INFO - PROCESS | 1847 | 1478029846557 Marionette TRACE conn3 <- [1,3300,null,["8"]] 12:50:46 INFO - PROCESS | 1847 | 1478029846566 Marionette TRACE conn3 -> [0,3301,"switchToWindow",{"name":"8"}] 12:50:46 INFO - PROCESS | 1847 | 1478029846570 Marionette TRACE conn3 <- [1,3301,null,{}] 12:50:46 INFO - PROCESS | 1847 | 1478029846577 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x823b8400 == 22 [pid = 1847] [id = 729] 12:50:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8b7ed000) [pid = 1847] [serial = 2118] [outer = (nil)] 12:50:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8b7eec00) [pid = 1847] [serial = 2119] [outer = 0x8b7ed000] 12:50:46 INFO - PROCESS | 1847 | 1478029846665 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b854800) [pid = 1847] [serial = 2120] [outer = 0x8b7ed000] 12:50:47 INFO - PROCESS | 1847 | 1478029847222 Marionette TRACE conn3 <- [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]]]}] 12:50:47 INFO - . 12:50:47 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1024ms 12:50:47 INFO - PROCESS | 1847 | 1478029847307 Marionette TRACE conn3 -> [0,3303,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 1847 | 1478029847314 Marionette TRACE conn3 <- [1,3303,null,{"value":"8"}] 12:50:47 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 12:50:47 INFO - PROCESS | 1847 | 1478029847326 Marionette TRACE conn3 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:47 INFO - PROCESS | 1847 | 1478029847606 Marionette TRACE conn3 <- [1,3304,null,{"value":null}] 12:50:47 INFO - PROCESS | 1847 | 1478029847644 Marionette TRACE conn3 -> [0,3305,"getWindowHandles",null] 12:50:47 INFO - PROCESS | 1847 | 1478029847648 Marionette TRACE conn3 <- [1,3305,null,["8"]] 12:50:47 INFO - PROCESS | 1847 | 1478029847655 Marionette TRACE conn3 -> [0,3306,"switchToWindow",{"name":"8"}] 12:50:47 INFO - PROCESS | 1847 | 1478029847662 Marionette TRACE conn3 <- [1,3306,null,{}] 12:50:47 INFO - PROCESS | 1847 | 1478029847738 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95ec00 == 23 [pid = 1847] [id = 730] 12:50:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8b95f000) [pid = 1847] [serial = 2121] [outer = (nil)] 12:50:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8b960800) [pid = 1847] [serial = 2122] [outer = 0x8b95f000] 12:50:47 INFO - PROCESS | 1847 | 1478029847829 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8bceb400) [pid = 1847] [serial = 2123] [outer = 0x8b95f000] 12:50:48 INFO - PROCESS | 1847 | 1478029848407 Marionette TRACE conn3 <- [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]]]}] 12:50:48 INFO - .. 12:50:48 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1131ms 12:50:48 INFO - PROCESS | 1847 | 1478029848454 Marionette TRACE conn3 -> [0,3308,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 1847 | 1478029848459 Marionette TRACE conn3 <- [1,3308,null,{"value":"8"}] 12:50:48 INFO - TEST-START | /websockets/Create-valid-url.htm 12:50:48 INFO - PROCESS | 1847 | 1478029848465 Marionette TRACE conn3 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:48 INFO - PROCESS | 1847 | 1478029848680 Marionette TRACE conn3 <- [1,3309,null,{"value":null}] 12:50:48 INFO - PROCESS | 1847 | 1478029848707 Marionette TRACE conn3 -> [0,3310,"getWindowHandles",null] 12:50:48 INFO - PROCESS | 1847 | 1478029848714 Marionette TRACE conn3 <- [1,3310,null,["8"]] 12:50:48 INFO - PROCESS | 1847 | 1478029848719 Marionette TRACE conn3 -> [0,3311,"switchToWindow",{"name":"8"}] 12:50:48 INFO - PROCESS | 1847 | 1478029848723 Marionette TRACE conn3 <- [1,3311,null,{}] 12:50:48 INFO - PROCESS | 1847 | 1478029848729 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c45ec00 == 24 [pid = 1847] [id = 731] 12:50:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8c467800) [pid = 1847] [serial = 2124] [outer = (nil)] 12:50:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8c4f3c00) [pid = 1847] [serial = 2125] [outer = 0x8c467800] 12:50:48 INFO - PROCESS | 1847 | 1478029848887 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dabfc00) [pid = 1847] [serial = 2126] [outer = 0x8c467800] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8cabc000) [pid = 1847] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8cb77800) [pid = 1847] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c98e800) [pid = 1847] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c45e400) [pid = 1847] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8c2dbc00) [pid = 1847] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b7e6000) [pid = 1847] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b5c0000) [pid = 1847] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x829edc00) [pid = 1847] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8c461400) [pid = 1847] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 12:50:49 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x82474400) [pid = 1847] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 12:50:49 INFO - PROCESS | 1847 | 1478029849578 Marionette TRACE conn3 <- [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]]]}] 12:50:49 INFO - .. 12:50:49 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1169ms 12:50:49 INFO - PROCESS | 1847 | 1478029849635 Marionette TRACE conn3 -> [0,3313,"getWindowHandle",null] 12:50:49 INFO - PROCESS | 1847 | 1478029849638 Marionette TRACE conn3 <- [1,3313,null,{"value":"8"}] 12:50:49 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 12:50:49 INFO - PROCESS | 1847 | 1478029849644 Marionette TRACE conn3 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:49 INFO - PROCESS | 1847 | 1478029849785 Marionette TRACE conn3 <- [1,3314,null,{"value":null}] 12:50:49 INFO - PROCESS | 1847 | 1478029849915 Marionette TRACE conn3 -> [0,3315,"getWindowHandles",null] 12:50:49 INFO - PROCESS | 1847 | 1478029849919 Marionette TRACE conn3 <- [1,3315,null,["8"]] 12:50:49 INFO - PROCESS | 1847 | 1478029849928 Marionette TRACE conn3 -> [0,3316,"switchToWindow",{"name":"8"}] 12:50:49 INFO - PROCESS | 1847 | 1478029849933 Marionette TRACE conn3 <- [1,3316,null,{}] 12:50:49 INFO - PROCESS | 1847 | 1478029849938 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dac0000 == 25 [pid = 1847] [id = 732] 12:50:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8dc21c00) [pid = 1847] [serial = 2127] [outer = (nil)] 12:50:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8dc2dc00) [pid = 1847] [serial = 2128] [outer = 0x8dc21c00] 12:50:50 INFO - PROCESS | 1847 | 1478029850023 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8dca4400) [pid = 1847] [serial = 2129] [outer = 0x8dc21c00] 12:50:50 INFO - PROCESS | 1847 | 1478029850507 Marionette TRACE conn3 <- [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]]]}] 12:50:50 INFO - . 12:50:50 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 919ms 12:50:50 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 12:50:50 INFO - PROCESS | 1847 | 1478029850564 Marionette TRACE conn3 -> [0,3318,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 1847 | 1478029850566 Marionette TRACE conn3 <- [1,3318,null,{"value":"8"}] 12:50:50 INFO - PROCESS | 1847 | 1478029850573 Marionette TRACE conn3 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:50 INFO - PROCESS | 1847 | 1478029850812 Marionette TRACE conn3 <- [1,3319,null,{"value":null}] 12:50:50 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:50 INFO - PROCESS | 1847 | 1478029850828 Marionette TRACE conn3 -> [0,3320,"getWindowHandles",null] 12:50:50 INFO - PROCESS | 1847 | 1478029850832 Marionette TRACE conn3 <- [1,3320,null,["8"]] 12:50:50 INFO - PROCESS | 1847 | 1478029850837 Marionette TRACE conn3 -> [0,3321,"switchToWindow",{"name":"8"}] 12:50:50 INFO - PROCESS | 1847 | 1478029850842 Marionette TRACE conn3 <- [1,3321,null,{}] 12:50:50 INFO - PROCESS | 1847 | 1478029850917 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcbb000 == 26 [pid = 1847] [id = 733] 12:50:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8dcbbc00) [pid = 1847] [serial = 2130] [outer = (nil)] 12:50:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8f84e000) [pid = 1847] [serial = 2131] [outer = 0x8dcbbc00] 12:50:51 INFO - PROCESS | 1847 | 1478029851010 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8f8ae400) [pid = 1847] [serial = 2132] [outer = 0x8dcbbc00] 12:50:51 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:50:51 INFO - PROCESS | 1847 | [1847] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:50:51 INFO - PROCESS | 1847 | 1478029851663 Marionette TRACE conn3 <- [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]]]}] 12:50:51 INFO - . 12:50:51 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1132ms 12:50:51 INFO - PROCESS | 1847 | 1478029851705 Marionette TRACE conn3 -> [0,3323,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 1847 | 1478029851712 Marionette TRACE conn3 <- [1,3323,null,{"value":"8"}] 12:50:51 INFO - TEST-START | /websockets/Secure-Close-0.htm 12:50:51 INFO - PROCESS | 1847 | 1478029851721 Marionette TRACE conn3 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:51 INFO - PROCESS | 1847 | 1478029851910 Marionette TRACE conn3 <- [1,3324,null,{"value":null}] 12:50:52 INFO - PROCESS | 1847 | 1478029852108 Marionette TRACE conn3 -> [0,3325,"getWindowHandles",null] 12:50:52 INFO - PROCESS | 1847 | 1478029852114 Marionette TRACE conn3 <- [1,3325,null,["8"]] 12:50:52 INFO - PROCESS | 1847 | 1478029852128 Marionette TRACE conn3 -> [0,3326,"switchToWindow",{"name":"8"}] 12:50:52 INFO - PROCESS | 1847 | 1478029852134 Marionette TRACE conn3 <- [1,3326,null,{}] 12:50:52 INFO - PROCESS | 1847 | 1478029852141 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ccc00 == 27 [pid = 1847] [id = 734] 12:50:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8b7cd000) [pid = 1847] [serial = 2133] [outer = (nil)] 12:50:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8b7e5c00) [pid = 1847] [serial = 2134] [outer = 0x8b7cd000] 12:50:52 INFO - PROCESS | 1847 | 1478029852260 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8b851000) [pid = 1847] [serial = 2135] [outer = 0x8b7cd000] 12:50:53 INFO - PROCESS | 1847 | 1478029853014 Marionette TRACE conn3 <- [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]]]}] 12:50:53 INFO - . 12:50:53 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1322ms 12:50:53 INFO - PROCESS | 1847 | 1478029853043 Marionette TRACE conn3 -> [0,3328,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 1847 | 1478029853048 Marionette TRACE conn3 <- [1,3328,null,{"value":"8"}] 12:50:53 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 12:50:53 INFO - PROCESS | 1847 | 1478029853055 Marionette TRACE conn3 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:53 INFO - PROCESS | 1847 | 1478029853232 Marionette TRACE conn3 <- [1,3329,null,{"value":null}] 12:50:53 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:53 INFO - PROCESS | 1847 | 1478029853403 Marionette TRACE conn3 -> [0,3330,"getWindowHandles",null] 12:50:53 INFO - PROCESS | 1847 | 1478029853408 Marionette TRACE conn3 <- [1,3330,null,["8"]] 12:50:53 INFO - PROCESS | 1847 | 1478029853416 Marionette TRACE conn3 -> [0,3331,"switchToWindow",{"name":"8"}] 12:50:53 INFO - PROCESS | 1847 | 1478029853421 Marionette TRACE conn3 <- [1,3331,null,{}] 12:50:53 INFO - PROCESS | 1847 | 1478029853431 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x82752c00 == 28 [pid = 1847] [id = 735] 12:50:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8c465800) [pid = 1847] [serial = 2136] [outer = (nil)] 12:50:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8dac2400) [pid = 1847] [serial = 2137] [outer = 0x8c465800] 12:50:53 INFO - PROCESS | 1847 | 1478029853528 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8dc27400) [pid = 1847] [serial = 2138] [outer = 0x8c465800] 12:50:54 INFO - PROCESS | 1847 | 1478029854233 Marionette TRACE conn3 <- [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]]]}] 12:50:54 INFO - .. 12:50:54 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1224ms 12:50:54 INFO - PROCESS | 1847 | 1478029854306 Marionette TRACE conn3 -> [0,3333,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 1847 | 1478029854313 Marionette TRACE conn3 <- [1,3333,null,{"value":"8"}] 12:50:54 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 12:50:54 INFO - PROCESS | 1847 | 1478029854324 Marionette TRACE conn3 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:54 INFO - PROCESS | 1847 | 1478029854505 Marionette TRACE conn3 <- [1,3334,null,{"value":null}] 12:50:54 INFO - PROCESS | 1847 | 1478029854777 Marionette TRACE conn3 -> [0,3335,"getWindowHandles",null] 12:50:54 INFO - PROCESS | 1847 | 1478029854784 Marionette TRACE conn3 <- [1,3335,null,["8"]] 12:50:54 INFO - PROCESS | 1847 | 1478029854806 Marionette TRACE conn3 -> [0,3336,"switchToWindow",{"name":"8"}] 12:50:54 INFO - PROCESS | 1847 | 1478029854815 Marionette TRACE conn3 <- [1,3336,null,{}] 12:50:54 INFO - PROCESS | 1847 | 1478029854821 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x82474c00 == 29 [pid = 1847] [id = 736] 12:50:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x82477000) [pid = 1847] [serial = 2139] [outer = (nil)] 12:50:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8291e800) [pid = 1847] [serial = 2140] [outer = 0x82477000] 12:50:54 INFO - PROCESS | 1847 | 1478029854917 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8b5ad000) [pid = 1847] [serial = 2141] [outer = 0x82477000] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8d721c00) [pid = 1847] [serial = 2098] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8c998400) [pid = 1847] [serial = 2099] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8cabd800) [pid = 1847] [serial = 2095] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8cb72000) [pid = 1847] [serial = 2096] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8c991000) [pid = 1847] [serial = 2092] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8c997c00) [pid = 1847] [serial = 2093] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8c464800) [pid = 1847] [serial = 2089] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c4f8800) [pid = 1847] [serial = 2090] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c2dfc00) [pid = 1847] [serial = 2086] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8c2e2400) [pid = 1847] [serial = 2087] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8ba8f400) [pid = 1847] [serial = 2083] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8bce6400) [pid = 1847] [serial = 2084] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8b5c3400) [pid = 1847] [serial = 2080] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b7c1c00) [pid = 1847] [serial = 2081] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x829f0c00) [pid = 1847] [serial = 2077] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x829f4800) [pid = 1847] [serial = 2078] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x82475c00) [pid = 1847] [serial = 2074] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x8275c000) [pid = 1847] [serial = 2075] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x8c996800) [pid = 1847] [serial = 2072] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1847 | 1478029855738 Marionette TRACE conn3 <- [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]]]}] 12:50:55 INFO - .. 12:50:55 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1426ms 12:50:55 INFO - PROCESS | 1847 | 1478029855750 Marionette TRACE conn3 -> [0,3338,"getWindowHandle",null] 12:50:55 INFO - TEST-START | /websockets/Secure-Close-1000.htm 12:50:55 INFO - PROCESS | 1847 | 1478029855756 Marionette TRACE conn3 <- [1,3338,null,{"value":"8"}] 12:50:55 INFO - PROCESS | 1847 | 1478029855764 Marionette TRACE conn3 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:55 INFO - PROCESS | 1847 | 1478029855923 Marionette TRACE conn3 <- [1,3339,null,{"value":null}] 12:50:56 INFO - PROCESS | 1847 | 1478029856056 Marionette TRACE conn3 -> [0,3340,"getWindowHandles",null] 12:50:56 INFO - PROCESS | 1847 | 1478029856061 Marionette TRACE conn3 <- [1,3340,null,["8"]] 12:50:56 INFO - PROCESS | 1847 | 1478029856069 Marionette TRACE conn3 -> [0,3341,"switchToWindow",{"name":"8"}] 12:50:56 INFO - PROCESS | 1847 | 1478029856077 Marionette TRACE conn3 <- [1,3341,null,{}] 12:50:56 INFO - PROCESS | 1847 | 1478029856082 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5ab400 == 30 [pid = 1847] [id = 737] 12:50:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 62 (0x8b5c0c00) [pid = 1847] [serial = 2142] [outer = (nil)] 12:50:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 63 (0x8b5c4c00) [pid = 1847] [serial = 2143] [outer = 0x8b5c0c00] 12:50:56 INFO - PROCESS | 1847 | 1478029856177 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8b7c9c00) [pid = 1847] [serial = 2144] [outer = 0x8b5c0c00] 12:50:56 INFO - PROCESS | 1847 | 1478029856728 Marionette TRACE conn3 <- [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]]]}] 12:50:56 INFO - .. 12:50:56 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1020ms 12:50:56 INFO - PROCESS | 1847 | 1478029856782 Marionette TRACE conn3 -> [0,3343,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 1847 | 1478029856786 Marionette TRACE conn3 <- [1,3343,null,{"value":"8"}] 12:50:56 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 12:50:56 INFO - PROCESS | 1847 | 1478029856794 Marionette TRACE conn3 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:56 INFO - PROCESS | 1847 | 1478029856955 Marionette TRACE conn3 <- [1,3344,null,{"value":null}] 12:50:57 INFO - PROCESS | 1847 | 1478029857088 Marionette TRACE conn3 -> [0,3345,"getWindowHandles",null] 12:50:57 INFO - PROCESS | 1847 | 1478029857098 Marionette TRACE conn3 <- [1,3345,null,["8"]] 12:50:57 INFO - PROCESS | 1847 | 1478029857112 Marionette TRACE conn3 -> [0,3346,"switchToWindow",{"name":"8"}] 12:50:57 INFO - PROCESS | 1847 | 1478029857120 Marionette TRACE conn3 <- [1,3346,null,{}] 12:50:57 INFO - PROCESS | 1847 | 1478029857126 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x8ba8f400 == 31 [pid = 1847] [id = 738] 12:50:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8ba90000) [pid = 1847] [serial = 2145] [outer = (nil)] 12:50:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8bce4400) [pid = 1847] [serial = 2146] [outer = 0x8ba90000] 12:50:57 INFO - PROCESS | 1847 | 1478029857211 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8c2e0c00) [pid = 1847] [serial = 2147] [outer = 0x8ba90000] 12:50:57 INFO - .. 12:50:57 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1027ms 12:50:57 INFO - PROCESS | 1847 | 1478029857811 Marionette TRACE conn3 <- [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]]]}] 12:50:57 INFO - PROCESS | 1847 | 1478029857823 Marionette TRACE conn3 -> [0,3348,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 1847 | 1478029857825 Marionette TRACE conn3 <- [1,3348,null,{"value":"8"}] 12:50:57 INFO - TEST-START | /websockets/Secure-Close-1005.htm 12:50:57 INFO - PROCESS | 1847 | 1478029857832 Marionette TRACE conn3 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:57 INFO - PROCESS | 1847 | 1478029857985 Marionette TRACE conn3 <- [1,3349,null,{"value":null}] 12:50:58 INFO - PROCESS | 1847 | 1478029858129 Marionette TRACE conn3 -> [0,3350,"getWindowHandles",null] 12:50:58 INFO - PROCESS | 1847 | 1478029858132 Marionette TRACE conn3 <- [1,3350,null,["8"]] 12:50:58 INFO - PROCESS | 1847 | 1478029858138 Marionette TRACE conn3 -> [0,3351,"switchToWindow",{"name":"8"}] 12:50:58 INFO - PROCESS | 1847 | 1478029858144 Marionette TRACE conn3 <- [1,3351,null,{}] 12:50:58 INFO - PROCESS | 1847 | 1478029858150 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c993c00 == 32 [pid = 1847] [id = 739] 12:50:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8c996000) [pid = 1847] [serial = 2148] [outer = (nil)] 12:50:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8cabfc00) [pid = 1847] [serial = 2149] [outer = 0x8c996000] 12:50:58 INFO - PROCESS | 1847 | 1478029858243 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8d834800) [pid = 1847] [serial = 2150] [outer = 0x8c996000] 12:50:58 INFO - PROCESS | 1847 | 1478029858851 Marionette TRACE conn3 <- [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]]]}] 12:50:58 INFO - . 12:50:58 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1079ms 12:50:58 INFO - PROCESS | 1847 | 1478029858911 Marionette TRACE conn3 -> [0,3353,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 1847 | 1478029858916 Marionette TRACE conn3 <- [1,3353,null,{"value":"8"}] 12:50:58 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 12:50:58 INFO - PROCESS | 1847 | 1478029858929 Marionette TRACE conn3 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:59 INFO - PROCESS | 1847 | 1478029859146 Marionette TRACE conn3 <- [1,3354,null,{"value":null}] 12:50:59 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:50:59 INFO - PROCESS | 1847 | 1478029859167 Marionette TRACE conn3 -> [0,3355,"getWindowHandles",null] 12:50:59 INFO - PROCESS | 1847 | 1478029859170 Marionette TRACE conn3 <- [1,3355,null,["8"]] 12:50:59 INFO - PROCESS | 1847 | 1478029859175 Marionette TRACE conn3 -> [0,3356,"switchToWindow",{"name":"8"}] 12:50:59 INFO - PROCESS | 1847 | 1478029859180 Marionette TRACE conn3 <- [1,3356,null,{}] 12:50:59 INFO - PROCESS | 1847 | 1478029859186 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x82920000 == 33 [pid = 1847] [id = 740] 12:50:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dcacc00) [pid = 1847] [serial = 2151] [outer = (nil)] 12:50:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8dcb8800) [pid = 1847] [serial = 2152] [outer = 0x8dcacc00] 12:50:59 INFO - PROCESS | 1847 | 1478029859343 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8f8af800) [pid = 1847] [serial = 2153] [outer = 0x8dcacc00] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c467800) [pid = 1847] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x829ee800) [pid = 1847] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x82469c00) [pid = 1847] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b95f000) [pid = 1847] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x829eb400) [pid = 1847] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8ba9d400) [pid = 1847] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8dab2000) [pid = 1847] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8dc26400) [pid = 1847] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x8dc21c00) [pid = 1847] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 12:51:00 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x8b7ed000) [pid = 1847] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 12:51:00 INFO - PROCESS | 1847 | 1478029860057 Marionette TRACE conn3 <- [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]]]}] 12:51:00 INFO - . 12:51:00 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1178ms 12:51:00 INFO - PROCESS | 1847 | 1478029860106 Marionette TRACE conn3 -> [0,3358,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 1847 | 1478029860110 Marionette TRACE conn3 <- [1,3358,null,{"value":"8"}] 12:51:00 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 12:51:00 INFO - PROCESS | 1847 | 1478029860122 Marionette TRACE conn3 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:00 INFO - PROCESS | 1847 | 1478029860274 Marionette TRACE conn3 <- [1,3359,null,{"value":null}] 12:51:00 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:00 INFO - PROCESS | 1847 | 1478029860406 Marionette TRACE conn3 -> [0,3360,"getWindowHandles",null] 12:51:00 INFO - PROCESS | 1847 | 1478029860409 Marionette TRACE conn3 <- [1,3360,null,["8"]] 12:51:00 INFO - PROCESS | 1847 | 1478029860414 Marionette TRACE conn3 -> [0,3361,"switchToWindow",{"name":"8"}] 12:51:00 INFO - PROCESS | 1847 | 1478029860420 Marionette TRACE conn3 <- [1,3361,null,{}] 12:51:00 INFO - PROCESS | 1847 | 1478029860430 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x82920400 == 34 [pid = 1847] [id = 741] 12:51:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 64 (0x8dcb6c00) [pid = 1847] [serial = 2154] [outer = (nil)] 12:51:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 65 (0x8f8bdc00) [pid = 1847] [serial = 2155] [outer = 0x8dcb6c00] 12:51:00 INFO - PROCESS | 1847 | 1478029860543 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 66 (0x8dabd800) [pid = 1847] [serial = 2156] [outer = 0x8dcb6c00] 12:51:01 INFO - PROCESS | 1847 | 1478029861083 Marionette TRACE conn3 <- [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]]]}] 12:51:01 INFO - .. 12:51:01 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 975ms 12:51:01 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 12:51:01 INFO - PROCESS | 1847 | 1478029861098 Marionette TRACE conn3 -> [0,3363,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 1847 | 1478029861101 Marionette TRACE conn3 <- [1,3363,null,{"value":"8"}] 12:51:01 INFO - PROCESS | 1847 | 1478029861110 Marionette TRACE conn3 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:01 INFO - PROCESS | 1847 | 1478029861261 Marionette TRACE conn3 <- [1,3364,null,{"value":null}] 12:51:01 INFO - PROCESS | 1847 | 1478029861275 Marionette TRACE conn3 -> [0,3365,"getWindowHandles",null] 12:51:01 INFO - PROCESS | 1847 | 1478029861278 Marionette TRACE conn3 <- [1,3365,null,["8"]] 12:51:01 INFO - PROCESS | 1847 | 1478029861406 Marionette TRACE conn3 -> [0,3366,"switchToWindow",{"name":"8"}] 12:51:01 INFO - PROCESS | 1847 | 1478029861412 Marionette TRACE conn3 <- [1,3366,null,{}] 12:51:01 INFO - PROCESS | 1847 | 1478029861420 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 1847 | ++DOCSHELL 0x823c5800 == 35 [pid = 1847] [id = 742] 12:51:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8bced400) [pid = 1847] [serial = 2157] [outer = (nil)] 12:51:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8fa46400) [pid = 1847] [serial = 2158] [outer = 0x8bced400] 12:51:01 INFO - PROCESS | 1847 | 1478029861508 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8fa4a800) [pid = 1847] [serial = 2159] [outer = 0x8bced400] 12:51:02 INFO - PROCESS | 1847 | 1478029862013 Marionette TRACE conn3 <- [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]]]}] 12:51:02 INFO - .. 12:51:02 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 937ms 12:51:02 INFO - PROCESS | 1847 | 1478029862075 Marionette TRACE conn3 -> [0,3368,"getWindowHandle",null] 12:51:02 INFO - PROCESS | 1847 | 1478029862081 Marionette TRACE conn3 <- [1,3368,null,{"value":"8"}] 12:51:02 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 12:51:02 INFO - PROCESS | 1847 | 1478029862094 Marionette TRACE conn3 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:02 INFO - PROCESS | 1847 | 1478029862324 Marionette TRACE conn3 <- [1,3369,null,{"value":null}] 12:51:02 INFO - PROCESS | 1847 | 1478029862499 Marionette TRACE conn3 -> [0,3370,"getWindowHandles",null] 12:51:02 INFO - PROCESS | 1847 | 1478029862506 Marionette TRACE conn3 <- [1,3370,null,["8"]] 12:51:02 INFO - PROCESS | 1847 | 1478029862519 Marionette TRACE conn3 -> [0,3371,"switchToWindow",{"name":"8"}] 12:51:02 INFO - PROCESS | 1847 | 1478029862528 Marionette TRACE conn3 <- [1,3371,null,{}] 12:51:02 INFO - PROCESS | 1847 | 1478029862536 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:02 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f1800 == 36 [pid = 1847] [id = 743] 12:51:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x829f2800) [pid = 1847] [serial = 2160] [outer = (nil)] 12:51:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x829f6800) [pid = 1847] [serial = 2161] [outer = 0x829f2800] 12:51:02 INFO - PROCESS | 1847 | 1478029862656 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8b7bf000) [pid = 1847] [serial = 2162] [outer = 0x829f2800] 12:51:03 INFO - PROCESS | 1847 | 1478029863365 Marionette TRACE conn3 <- [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]]]}] 12:51:03 INFO - .. 12:51:03 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1321ms 12:51:03 INFO - PROCESS | 1847 | 1478029863417 Marionette TRACE conn3 -> [0,3373,"getWindowHandle",null] 12:51:03 INFO - PROCESS | 1847 | 1478029863423 Marionette TRACE conn3 <- [1,3373,null,{"value":"8"}] 12:51:03 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 12:51:03 INFO - PROCESS | 1847 | 1478029863474 Marionette TRACE conn3 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:03 INFO - PROCESS | 1847 | 1478029863726 Marionette TRACE conn3 <- [1,3374,null,{"value":null}] 12:51:03 INFO - PROCESS | 1847 | 1478029863861 Marionette TRACE conn3 -> [0,3375,"getWindowHandles",null] 12:51:03 INFO - PROCESS | 1847 | 1478029863864 Marionette TRACE conn3 <- [1,3375,null,["8"]] 12:51:03 INFO - PROCESS | 1847 | 1478029863872 Marionette TRACE conn3 -> [0,3376,"switchToWindow",{"name":"8"}] 12:51:03 INFO - PROCESS | 1847 | 1478029863879 Marionette TRACE conn3 <- [1,3376,null,{}] 12:51:03 INFO - PROCESS | 1847 | 1478029863886 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f3000 == 37 [pid = 1847] [id = 744] 12:51:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8c4f9c00) [pid = 1847] [serial = 2163] [outer = (nil)] 12:51:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8c996400) [pid = 1847] [serial = 2164] [outer = 0x8c4f9c00] 12:51:03 INFO - PROCESS | 1847 | 1478029863982 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dac4c00) [pid = 1847] [serial = 2165] [outer = 0x8c4f9c00] 12:51:04 INFO - PROCESS | 1847 | 1478029864632 Marionette TRACE conn3 <- [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]]]}] 12:51:04 INFO - . 12:51:04 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1225ms 12:51:04 INFO - PROCESS | 1847 | 1478029864659 Marionette TRACE conn3 -> [0,3378,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 1847 | 1478029864668 Marionette TRACE conn3 <- [1,3378,null,{"value":"8"}] 12:51:04 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 12:51:04 INFO - PROCESS | 1847 | 1478029864687 Marionette TRACE conn3 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:04 INFO - PROCESS | 1847 | 1478029864864 Marionette TRACE conn3 <- [1,3379,null,{"value":null}] 12:51:04 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:05 INFO - PROCESS | 1847 | 1478029865041 Marionette TRACE conn3 -> [0,3380,"getWindowHandles",null] 12:51:05 INFO - PROCESS | 1847 | 1478029865046 Marionette TRACE conn3 <- [1,3380,null,["8"]] 12:51:05 INFO - PROCESS | 1847 | 1478029865057 Marionette TRACE conn3 -> [0,3381,"switchToWindow",{"name":"8"}] 12:51:05 INFO - PROCESS | 1847 | 1478029865064 Marionette TRACE conn3 <- [1,3381,null,{}] 12:51:05 INFO - PROCESS | 1847 | 1478029865070 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa3fc00 == 38 [pid = 1847] [id = 745] 12:51:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8fa40800) [pid = 1847] [serial = 2166] [outer = (nil)] 12:51:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8fac5c00) [pid = 1847] [serial = 2167] [outer = 0x8fa40800] 12:51:05 INFO - PROCESS | 1847 | 1478029865173 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8fac8c00) [pid = 1847] [serial = 2168] [outer = 0x8fa40800] 12:51:05 INFO - PROCESS | 1847 | 1478029865825 Marionette TRACE conn3 <- [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]]]}] 12:51:05 INFO - . 12:51:05 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1179ms 12:51:05 INFO - PROCESS | 1847 | 1478029865857 Marionette TRACE conn3 -> [0,3383,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 1847 | 1478029865861 Marionette TRACE conn3 <- [1,3383,null,{"value":"8"}] 12:51:05 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 12:51:05 INFO - PROCESS | 1847 | 1478029865868 Marionette TRACE conn3 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:06 INFO - PROCESS | 1847 | 1478029866065 Marionette TRACE conn3 <- [1,3384,null,{"value":null}] 12:51:06 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:06 INFO - PROCESS | 1847 | 1478029866241 Marionette TRACE conn3 -> [0,3385,"getWindowHandles",null] 12:51:06 INFO - PROCESS | 1847 | 1478029866251 Marionette TRACE conn3 <- [1,3385,null,["8"]] 12:51:06 INFO - PROCESS | 1847 | 1478029866263 Marionette TRACE conn3 -> [0,3386,"switchToWindow",{"name":"8"}] 12:51:06 INFO - PROCESS | 1847 | 1478029866271 Marionette TRACE conn3 <- [1,3386,null,{}] 12:51:06 INFO - PROCESS | 1847 | 1478029866319 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x9115ec00 == 39 [pid = 1847] [id = 746] 12:51:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x91161400) [pid = 1847] [serial = 2169] [outer = (nil)] 12:51:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x911b0000) [pid = 1847] [serial = 2170] [outer = 0x91161400] 12:51:06 INFO - PROCESS | 1847 | 1478029866417 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x911b7400) [pid = 1847] [serial = 2171] [outer = 0x91161400] 12:51:07 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:51:07 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:51:07 INFO - PROCESS | 1847 | 1478029867137 Marionette TRACE conn3 <- [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]]]}] 12:51:07 INFO - .. 12:51:07 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1326ms 12:51:07 INFO - PROCESS | 1847 | 1478029867218 Marionette TRACE conn3 -> [0,3388,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 1847 | 1478029867223 Marionette TRACE conn3 <- [1,3388,null,{"value":"8"}] 12:51:07 INFO - TEST-START | /websockets/Secure-Close-null.htm 12:51:07 INFO - PROCESS | 1847 | 1478029867236 Marionette TRACE conn3 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:07 INFO - PROCESS | 1847 | 1478029867409 Marionette TRACE conn3 <- [1,3389,null,{"value":null}] 12:51:07 INFO - PROCESS | 1847 | 1478029867686 Marionette TRACE conn3 -> [0,3390,"getWindowHandles",null] 12:51:07 INFO - PROCESS | 1847 | 1478029867692 Marionette TRACE conn3 <- [1,3390,null,["8"]] 12:51:07 INFO - PROCESS | 1847 | 1478029867704 Marionette TRACE conn3 -> [0,3391,"switchToWindow",{"name":"8"}] 12:51:07 INFO - PROCESS | 1847 | 1478029867713 Marionette TRACE conn3 <- [1,3391,null,{}] 12:51:07 INFO - PROCESS | 1847 | 1478029867723 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5aa800 == 40 [pid = 1847] [id = 747] 12:51:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8b5aac00) [pid = 1847] [serial = 2172] [outer = (nil)] 12:51:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8b856800) [pid = 1847] [serial = 2173] [outer = 0x8b5aac00] 12:51:07 INFO - PROCESS | 1847 | 1478029867833 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8b95a800) [pid = 1847] [serial = 2174] [outer = 0x8b5aac00] 12:51:08 INFO - PROCESS | 1847 | 1478029868572 Marionette TRACE conn3 <- [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]]]}] 12:51:08 INFO - . 12:51:08 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1373ms 12:51:08 INFO - PROCESS | 1847 | 1478029868605 Marionette TRACE conn3 -> [0,3393,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 1847 | 1478029868611 Marionette TRACE conn3 <- [1,3393,null,{"value":"8"}] 12:51:08 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 12:51:08 INFO - PROCESS | 1847 | 1478029868643 Marionette TRACE conn3 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:08 INFO - PROCESS | 1847 | 1478029868819 Marionette TRACE conn3 <- [1,3394,null,{"value":null}] 12:51:08 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:09 INFO - PROCESS | 1847 | 1478029869004 Marionette TRACE conn3 -> [0,3395,"getWindowHandles",null] 12:51:09 INFO - PROCESS | 1847 | 1478029869010 Marionette TRACE conn3 <- [1,3395,null,["8"]] 12:51:09 INFO - PROCESS | 1847 | 1478029869018 Marionette TRACE conn3 -> [0,3396,"switchToWindow",{"name":"8"}] 12:51:09 INFO - PROCESS | 1847 | 1478029869027 Marionette TRACE conn3 <- [1,3396,null,{}] 12:51:09 INFO - PROCESS | 1847 | 1478029869044 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a8000 == 41 [pid = 1847] [id = 748] 12:51:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8b5a8400) [pid = 1847] [serial = 2175] [outer = (nil)] 12:51:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8b852000) [pid = 1847] [serial = 2176] [outer = 0x8b5a8400] 12:51:09 INFO - PROCESS | 1847 | 1478029869142 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8ba94800) [pid = 1847] [serial = 2177] [outer = 0x8b5a8400] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x82920400 == 40 [pid = 1847] [id = 741] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8c993c00 == 39 [pid = 1847] [id = 739] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba8f400 == 38 [pid = 1847] [id = 738] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8f84e000) [pid = 1847] [serial = 2131] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5ab400 == 37 [pid = 1847] [id = 737] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x82474c00 == 36 [pid = 1847] [id = 736] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x82752c00 == 35 [pid = 1847] [id = 735] 12:51:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ccc00 == 34 [pid = 1847] [id = 734] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8dc2dc00) [pid = 1847] [serial = 2128] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8dca4400) [pid = 1847] [serial = 2129] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8c4f3c00) [pid = 1847] [serial = 2125] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8dabfc00) [pid = 1847] [serial = 2126] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8b960800) [pid = 1847] [serial = 2122] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8bceb400) [pid = 1847] [serial = 2123] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8b7eec00) [pid = 1847] [serial = 2119] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b854800) [pid = 1847] [serial = 2120] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8b5a4000) [pid = 1847] [serial = 2116] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8b5adc00) [pid = 1847] [serial = 2117] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8b5b9000) [pid = 1847] [serial = 2113] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8b5c3800) [pid = 1847] [serial = 2114] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8dc2c000) [pid = 1847] [serial = 2110] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8dca0c00) [pid = 1847] [serial = 2111] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8dab8800) [pid = 1847] [serial = 2107] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8dabc400) [pid = 1847] [serial = 2108] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8bcebc00) [pid = 1847] [serial = 2104] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8c463800) [pid = 1847] [serial = 2105] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x829ef400) [pid = 1847] [serial = 2101] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b5a9400) [pid = 1847] [serial = 2102] [outer = (nil)] [url = about:blank] 12:51:09 INFO - PROCESS | 1847 | 1478029869767 Marionette TRACE conn3 <- [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]]]}] 12:51:09 INFO - . 12:51:09 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1173ms 12:51:09 INFO - PROCESS | 1847 | 1478029869815 Marionette TRACE conn3 -> [0,3398,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 1847 | 1478029869821 Marionette TRACE conn3 <- [1,3398,null,{"value":"8"}] 12:51:09 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 12:51:09 INFO - PROCESS | 1847 | 1478029869834 Marionette TRACE conn3 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:10 INFO - PROCESS | 1847 | 1478029870038 Marionette TRACE conn3 <- [1,3399,null,{"value":null}] 12:51:10 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:10 INFO - PROCESS | 1847 | 1478029870176 Marionette TRACE conn3 -> [0,3400,"getWindowHandles",null] 12:51:10 INFO - PROCESS | 1847 | 1478029870186 Marionette TRACE conn3 <- [1,3400,null,["8"]] 12:51:10 INFO - PROCESS | 1847 | 1478029870197 Marionette TRACE conn3 -> [0,3401,"switchToWindow",{"name":"8"}] 12:51:10 INFO - PROCESS | 1847 | 1478029870203 Marionette TRACE conn3 <- [1,3401,null,{}] 12:51:10 INFO - PROCESS | 1847 | 1478029870208 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c46cc00 == 35 [pid = 1847] [id = 749] 12:51:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 67 (0x8c4f0c00) [pid = 1847] [serial = 2178] [outer = (nil)] 12:51:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8cabd800) [pid = 1847] [serial = 2179] [outer = 0x8c4f0c00] 12:51:10 INFO - PROCESS | 1847 | 1478029870292 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8dabe400) [pid = 1847] [serial = 2180] [outer = 0x8c4f0c00] 12:51:10 INFO - PROCESS | 1847 | 1478029870865 Marionette TRACE conn3 <- [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]]]}] 12:51:10 INFO - .. 12:51:10 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1090ms 12:51:10 INFO - PROCESS | 1847 | 1478029870923 Marionette TRACE conn3 -> [0,3403,"getWindowHandle",null] 12:51:10 INFO - PROCESS | 1847 | 1478029870929 Marionette TRACE conn3 <- [1,3403,null,{"value":"8"}] 12:51:10 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 12:51:10 INFO - PROCESS | 1847 | 1478029870943 Marionette TRACE conn3 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:11 INFO - PROCESS | 1847 | 1478029871208 Marionette TRACE conn3 <- [1,3404,null,{"value":null}] 12:51:11 INFO - PROCESS | 1847 | 1478029871223 Marionette TRACE conn3 -> [0,3405,"getWindowHandles",null] 12:51:11 INFO - PROCESS | 1847 | 1478029871226 Marionette TRACE conn3 <- [1,3405,null,["8"]] 12:51:11 INFO - PROCESS | 1847 | 1478029871232 Marionette TRACE conn3 -> [0,3406,"switchToWindow",{"name":"8"}] 12:51:11 INFO - PROCESS | 1847 | 1478029871238 Marionette TRACE conn3 <- [1,3406,null,{}] 12:51:11 INFO - PROCESS | 1847 | 1478029871244 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dca3c00 == 36 [pid = 1847] [id = 750] 12:51:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8dca4c00) [pid = 1847] [serial = 2181] [outer = (nil)] 12:51:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8dcb9800) [pid = 1847] [serial = 2182] [outer = 0x8dca4c00] 12:51:11 INFO - PROCESS | 1847 | 1478029871331 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8f84f000) [pid = 1847] [serial = 2183] [outer = 0x8dca4c00] 12:51:11 INFO - PROCESS | 1847 | 1478029871982 Marionette TRACE conn3 <- [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]]]}] 12:51:12 INFO - . 12:51:12 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1071ms 12:51:12 INFO - PROCESS | 1847 | 1478029872010 Marionette TRACE conn3 -> [0,3408,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 1847 | 1478029872013 Marionette TRACE conn3 <- [1,3408,null,{"value":"8"}] 12:51:12 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 12:51:12 INFO - PROCESS | 1847 | 1478029872022 Marionette TRACE conn3 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:12 INFO - PROCESS | 1847 | 1478029872251 Marionette TRACE conn3 <- [1,3409,null,{"value":null}] 12:51:12 INFO - PROCESS | 1847 | 1478029872277 Marionette TRACE conn3 -> [0,3410,"getWindowHandles",null] 12:51:12 INFO - PROCESS | 1847 | 1478029872279 Marionette TRACE conn3 <- [1,3410,null,["8"]] 12:51:12 INFO - PROCESS | 1847 | 1478029872285 Marionette TRACE conn3 -> [0,3411,"switchToWindow",{"name":"8"}] 12:51:12 INFO - PROCESS | 1847 | 1478029872290 Marionette TRACE conn3 <- [1,3411,null,{}] 12:51:12 INFO - PROCESS | 1847 | 1478029872295 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa3ec00 == 37 [pid = 1847] [id = 751] 12:51:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8fa3f400) [pid = 1847] [serial = 2184] [outer = (nil)] 12:51:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8fac4800) [pid = 1847] [serial = 2185] [outer = 0x8fa3f400] 12:51:12 INFO - PROCESS | 1847 | 1478029872469 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8facd400) [pid = 1847] [serial = 2186] [outer = 0x8fa3f400] 12:51:13 INFO - PROCESS | 1847 | 1478029873120 Marionette TRACE conn3 <- [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]]]}] 12:51:13 INFO - .. 12:51:13 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1121ms 12:51:13 INFO - PROCESS | 1847 | 1478029873143 Marionette TRACE conn3 -> [0,3413,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 1847 | 1478029873146 Marionette TRACE conn3 <- [1,3413,null,{"value":"8"}] 12:51:13 INFO - TEST-START | /websockets/Secure-Close-string.htm 12:51:13 INFO - PROCESS | 1847 | 1478029873159 Marionette TRACE conn3 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:13 INFO - PROCESS | 1847 | 1478029873422 Marionette TRACE conn3 <- [1,3414,null,{"value":null}] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8ba90000) [pid = 1847] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8dcacc00) [pid = 1847] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8dcb6c00) [pid = 1847] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c465800) [pid = 1847] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x82477000) [pid = 1847] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b7cd000) [pid = 1847] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b5c0c00) [pid = 1847] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 12:51:13 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x8c996000) [pid = 1847] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 12:51:13 INFO - PROCESS | 1847 | 1478029873526 Marionette TRACE conn3 -> [0,3415,"getWindowHandles",null] 12:51:13 INFO - PROCESS | 1847 | 1478029873530 Marionette TRACE conn3 <- [1,3415,null,["8"]] 12:51:13 INFO - PROCESS | 1847 | 1478029873538 Marionette TRACE conn3 -> [0,3416,"switchToWindow",{"name":"8"}] 12:51:13 INFO - PROCESS | 1847 | 1478029873542 Marionette TRACE conn3 <- [1,3416,null,{}] 12:51:13 INFO - PROCESS | 1847 | 1478029873548 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 1847 | ++DOCSHELL 0x82752800 == 38 [pid = 1847] [id = 752] 12:51:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8ba90000) [pid = 1847] [serial = 2187] [outer = (nil)] 12:51:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8c996000) [pid = 1847] [serial = 2188] [outer = 0x8ba90000] 12:51:13 INFO - PROCESS | 1847 | 1478029873655 Marionette DEBUG loaded listener.js 12:51:13 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x911b6000) [pid = 1847] [serial = 2189] [outer = 0x8ba90000] 12:51:14 INFO - PROCESS | 1847 | 1478029874181 Marionette TRACE conn3 <- [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]]]}] 12:51:14 INFO - . 12:51:14 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1071ms 12:51:14 INFO - PROCESS | 1847 | 1478029874230 Marionette TRACE conn3 -> [0,3418,"getWindowHandle",null] 12:51:14 INFO - PROCESS | 1847 | 1478029874233 Marionette TRACE conn3 <- [1,3418,null,{"value":"8"}] 12:51:14 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 12:51:14 INFO - PROCESS | 1847 | 1478029874242 Marionette TRACE conn3 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:14 INFO - PROCESS | 1847 | 1478029874392 Marionette TRACE conn3 <- [1,3419,null,{"value":null}] 12:51:14 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:14 INFO - PROCESS | 1847 | 1478029874530 Marionette TRACE conn3 -> [0,3420,"getWindowHandles",null] 12:51:14 INFO - PROCESS | 1847 | 1478029874533 Marionette TRACE conn3 <- [1,3420,null,["8"]] 12:51:14 INFO - PROCESS | 1847 | 1478029874537 Marionette TRACE conn3 -> [0,3421,"switchToWindow",{"name":"8"}] 12:51:14 INFO - PROCESS | 1847 | 1478029874543 Marionette TRACE conn3 <- [1,3421,null,{}] 12:51:14 INFO - PROCESS | 1847 | 1478029874549 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:14 INFO - PROCESS | 1847 | ++DOCSHELL 0x82475400 == 39 [pid = 1847] [id = 753] 12:51:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8275c000) [pid = 1847] [serial = 2190] [outer = (nil)] 12:51:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x92b52c00) [pid = 1847] [serial = 2191] [outer = 0x8275c000] 12:51:14 INFO - PROCESS | 1847 | 1478029874639 Marionette DEBUG loaded listener.js 12:51:14 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x92bbb800) [pid = 1847] [serial = 2192] [outer = 0x8275c000] 12:51:15 INFO - PROCESS | 1847 | 1478029875130 Marionette TRACE conn3 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 12:51:15 INFO - . 12:51:15 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 920ms 12:51:15 INFO - PROCESS | 1847 | 1478029875168 Marionette TRACE conn3 -> [0,3423,"getWindowHandle",null] 12:51:15 INFO - PROCESS | 1847 | 1478029875171 Marionette TRACE conn3 <- [1,3423,null,{"value":"8"}] 12:51:15 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 12:51:15 INFO - PROCESS | 1847 | 1478029875188 Marionette TRACE conn3 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:15 INFO - PROCESS | 1847 | 1478029875330 Marionette TRACE conn3 <- [1,3424,null,{"value":null}] 12:51:15 INFO - PROCESS | 1847 | 1478029875342 Marionette TRACE conn3 -> [0,3425,"getWindowHandles",null] 12:51:15 INFO - PROCESS | 1847 | 1478029875346 Marionette TRACE conn3 <- [1,3425,null,["8"]] 12:51:15 INFO - PROCESS | 1847 | 1478029875352 Marionette TRACE conn3 -> [0,3426,"switchToWindow",{"name":"8"}] 12:51:15 INFO - PROCESS | 1847 | 1478029875357 Marionette TRACE conn3 <- [1,3426,null,{}] 12:51:15 INFO - PROCESS | 1847 | 1478029875362 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:15 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fac6400 == 40 [pid = 1847] [id = 754] 12:51:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x911ad000) [pid = 1847] [serial = 2193] [outer = (nil)] 12:51:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x92e55400) [pid = 1847] [serial = 2194] [outer = 0x911ad000] 12:51:15 INFO - PROCESS | 1847 | 1478029875443 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x93274c00) [pid = 1847] [serial = 2195] [outer = 0x911ad000] 12:51:16 INFO - PROCESS | 1847 | 1478029876305 Marionette TRACE conn3 <- [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]]]}] 12:51:16 INFO - ... 12:51:16 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1172ms 12:51:16 INFO - PROCESS | 1847 | 1478029876359 Marionette TRACE conn3 -> [0,3428,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 1847 | 1478029876366 Marionette TRACE conn3 <- [1,3428,null,{"value":"8"}] 12:51:16 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 12:51:16 INFO - PROCESS | 1847 | 1478029876417 Marionette TRACE conn3 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:16 INFO - PROCESS | 1847 | 1478029876614 Marionette TRACE conn3 <- [1,3429,null,{"value":null}] 12:51:16 INFO - PROCESS | 1847 | 1478029876794 Marionette TRACE conn3 -> [0,3430,"getWindowHandles",null] 12:51:16 INFO - PROCESS | 1847 | 1478029876798 Marionette TRACE conn3 <- [1,3430,null,["8"]] 12:51:16 INFO - PROCESS | 1847 | 1478029876809 Marionette TRACE conn3 -> [0,3431,"switchToWindow",{"name":"8"}] 12:51:16 INFO - PROCESS | 1847 | 1478029876815 Marionette TRACE conn3 <- [1,3431,null,{}] 12:51:16 INFO - PROCESS | 1847 | 1478029876822 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7edc00 == 41 [pid = 1847] [id = 755] 12:51:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8b7eec00) [pid = 1847] [serial = 2196] [outer = (nil)] 12:51:16 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8b854800) [pid = 1847] [serial = 2197] [outer = 0x8b7eec00] 12:51:16 INFO - PROCESS | 1847 | 1478029876932 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8b95fc00) [pid = 1847] [serial = 2198] [outer = 0x8b7eec00] 12:51:17 INFO - PROCESS | 1847 | 1478029877590 Marionette TRACE conn3 <- [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]]]}] 12:51:17 INFO - ... 12:51:17 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1281ms 12:51:17 INFO - PROCESS | 1847 | 1478029877656 Marionette TRACE conn3 -> [0,3433,"getWindowHandle",null] 12:51:17 INFO - PROCESS | 1847 | 1478029877663 Marionette TRACE conn3 <- [1,3433,null,{"value":"8"}] 12:51:17 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 12:51:17 INFO - PROCESS | 1847 | 1478029877671 Marionette TRACE conn3 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:17 INFO - PROCESS | 1847 | 1478029877847 Marionette TRACE conn3 <- [1,3434,null,{"value":null}] 12:51:18 INFO - PROCESS | 1847 | 1478029878084 Marionette TRACE conn3 -> [0,3435,"getWindowHandles",null] 12:51:18 INFO - PROCESS | 1847 | 1478029878087 Marionette TRACE conn3 <- [1,3435,null,["8"]] 12:51:18 INFO - PROCESS | 1847 | 1478029878109 Marionette TRACE conn3 -> [0,3436,"switchToWindow",{"name":"8"}] 12:51:18 INFO - PROCESS | 1847 | 1478029878115 Marionette TRACE conn3 <- [1,3436,null,{}] 12:51:18 INFO - PROCESS | 1847 | 1478029878121 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dabe000 == 42 [pid = 1847] [id = 756] 12:51:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8dca0c00) [pid = 1847] [serial = 2199] [outer = (nil)] 12:51:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8dcb5400) [pid = 1847] [serial = 2200] [outer = 0x8dca0c00] 12:51:18 INFO - PROCESS | 1847 | 1478029878257 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8f8b8800) [pid = 1847] [serial = 2201] [outer = 0x8dca0c00] 12:51:18 INFO - PROCESS | 1847 | 1478029878914 Marionette TRACE conn3 <- [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]]]}] 12:51:18 INFO - ... 12:51:18 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1280ms 12:51:18 INFO - PROCESS | 1847 | 1478029878958 Marionette TRACE conn3 -> [0,3438,"getWindowHandle",null] 12:51:18 INFO - PROCESS | 1847 | 1478029878965 Marionette TRACE conn3 <- [1,3438,null,{"value":"8"}] 12:51:18 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 12:51:18 INFO - PROCESS | 1847 | 1478029878973 Marionette TRACE conn3 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:19 INFO - PROCESS | 1847 | 1478029879221 Marionette TRACE conn3 <- [1,3439,null,{"value":null}] 12:51:19 INFO - PROCESS | 1847 | 1478029879373 Marionette TRACE conn3 -> [0,3440,"getWindowHandles",null] 12:51:19 INFO - PROCESS | 1847 | 1478029879377 Marionette TRACE conn3 <- [1,3440,null,["8"]] 12:51:19 INFO - PROCESS | 1847 | 1478029879385 Marionette TRACE conn3 -> [0,3441,"switchToWindow",{"name":"8"}] 12:51:19 INFO - PROCESS | 1847 | 1478029879393 Marionette TRACE conn3 <- [1,3441,null,{}] 12:51:19 INFO - PROCESS | 1847 | 1478029879400 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d71000 == 43 [pid = 1847] [id = 757] 12:51:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x92d72000) [pid = 1847] [serial = 2202] [outer = (nil)] 12:51:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x93ada000) [pid = 1847] [serial = 2203] [outer = 0x92d72000] 12:51:19 INFO - PROCESS | 1847 | 1478029879499 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x93be5800) [pid = 1847] [serial = 2204] [outer = 0x92d72000] 12:51:20 INFO - PROCESS | 1847 | 1478029880096 Marionette TRACE conn3 <- [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]]]}] 12:51:20 INFO - ... 12:51:20 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1170ms 12:51:20 INFO - PROCESS | 1847 | 1478029880143 Marionette TRACE conn3 -> [0,3443,"getWindowHandle",null] 12:51:20 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 12:51:20 INFO - PROCESS | 1847 | 1478029880149 Marionette TRACE conn3 <- [1,3443,null,{"value":"8"}] 12:51:20 INFO - PROCESS | 1847 | 1478029880157 Marionette TRACE conn3 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:20 INFO - PROCESS | 1847 | 1478029880343 Marionette TRACE conn3 <- [1,3444,null,{"value":null}] 12:51:20 INFO - PROCESS | 1847 | 1478029880532 Marionette TRACE conn3 -> [0,3445,"getWindowHandles",null] 12:51:20 INFO - PROCESS | 1847 | 1478029880536 Marionette TRACE conn3 <- [1,3445,null,["8"]] 12:51:20 INFO - PROCESS | 1847 | 1478029880545 Marionette TRACE conn3 -> [0,3446,"switchToWindow",{"name":"8"}] 12:51:20 INFO - PROCESS | 1847 | 1478029880550 Marionette TRACE conn3 <- [1,3446,null,{}] 12:51:20 INFO - PROCESS | 1847 | 1478029880557 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 1847 | ++DOCSHELL 0x94fd9400 == 44 [pid = 1847] [id = 758] 12:51:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x94fe2c00) [pid = 1847] [serial = 2205] [outer = (nil)] 12:51:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x95365800) [pid = 1847] [serial = 2206] [outer = 0x94fe2c00] 12:51:20 INFO - PROCESS | 1847 | 1478029880654 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x95662400) [pid = 1847] [serial = 2207] [outer = 0x94fe2c00] 12:51:21 INFO - PROCESS | 1847 | 1478029881303 Marionette TRACE conn3 <- [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]]]}] 12:51:21 INFO - ... 12:51:21 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1171ms 12:51:21 INFO - PROCESS | 1847 | 1478029881327 Marionette TRACE conn3 -> [0,3448,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 1847 | 1478029881329 Marionette TRACE conn3 <- [1,3448,null,{"value":"8"}] 12:51:21 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 12:51:21 INFO - PROCESS | 1847 | 1478029881337 Marionette TRACE conn3 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:21 INFO - PROCESS | 1847 | 1478029881706 Marionette TRACE conn3 <- [1,3449,null,{"value":null}] 12:51:21 INFO - PROCESS | 1847 | 1478029881894 Marionette TRACE conn3 -> [0,3450,"getWindowHandles",null] 12:51:21 INFO - PROCESS | 1847 | 1478029881900 Marionette TRACE conn3 <- [1,3450,null,["8"]] 12:51:21 INFO - PROCESS | 1847 | 1478029881913 Marionette TRACE conn3 -> [0,3451,"switchToWindow",{"name":"8"}] 12:51:21 INFO - PROCESS | 1847 | 1478029881922 Marionette TRACE conn3 <- [1,3451,null,{}] 12:51:22 INFO - PROCESS | 1847 | 1478029881996 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b1800 == 45 [pid = 1847] [id = 759] 12:51:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8b5b2400) [pid = 1847] [serial = 2208] [outer = (nil)] 12:51:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8b7cac00) [pid = 1847] [serial = 2209] [outer = 0x8b5b2400] 12:51:22 INFO - PROCESS | 1847 | 1478029882118 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8b85a800) [pid = 1847] [serial = 2210] [outer = 0x8b5b2400] 12:51:22 INFO - PROCESS | 1847 | 1478029882840 Marionette TRACE conn3 <- [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]]]}] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x82475400 == 44 [pid = 1847] [id = 753] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x82752800 == 43 [pid = 1847] [id = 752] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa3ec00 == 42 [pid = 1847] [id = 751] 12:51:22 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x8fa46400) [pid = 1847] [serial = 2158] [outer = (nil)] [url = about:blank] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8dca3c00 == 41 [pid = 1847] [id = 750] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8c46cc00 == 40 [pid = 1847] [id = 749] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a8000 == 39 [pid = 1847] [id = 748] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5aa800 == 38 [pid = 1847] [id = 747] 12:51:22 INFO - PROCESS | 1847 | --DOCSHELL 0x823c5800 == 37 [pid = 1847] [id = 742] 12:51:22 INFO - ... 12:51:22 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1570ms 12:51:22 INFO - PROCESS | 1847 | 1478029882910 Marionette TRACE conn3 -> [0,3453,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 1847 | 1478029882917 Marionette TRACE conn3 <- [1,3453,null,{"value":"8"}] 12:51:22 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 12:51:22 INFO - PROCESS | 1847 | 1478029882929 Marionette TRACE conn3 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8f8bdc00) [pid = 1847] [serial = 2155] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x8dabd800) [pid = 1847] [serial = 2156] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8dcb8800) [pid = 1847] [serial = 2152] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8f8af800) [pid = 1847] [serial = 2153] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8cabfc00) [pid = 1847] [serial = 2149] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8d834800) [pid = 1847] [serial = 2150] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8bce4400) [pid = 1847] [serial = 2146] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8c2e0c00) [pid = 1847] [serial = 2147] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8b5c4c00) [pid = 1847] [serial = 2143] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8b7c9c00) [pid = 1847] [serial = 2144] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8291e800) [pid = 1847] [serial = 2140] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b5ad000) [pid = 1847] [serial = 2141] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x8dac2400) [pid = 1847] [serial = 2137] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8dc27400) [pid = 1847] [serial = 2138] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8b7e5c00) [pid = 1847] [serial = 2134] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8b851000) [pid = 1847] [serial = 2135] [outer = (nil)] [url = about:blank] 12:51:23 INFO - PROCESS | 1847 | 1478029883215 Marionette TRACE conn3 <- [1,3454,null,{"value":null}] 12:51:23 INFO - PROCESS | 1847 | 1478029883304 Marionette TRACE conn3 -> [0,3455,"getWindowHandles",null] 12:51:23 INFO - PROCESS | 1847 | 1478029883307 Marionette TRACE conn3 <- [1,3455,null,["8"]] 12:51:23 INFO - PROCESS | 1847 | 1478029883317 Marionette TRACE conn3 -> [0,3456,"switchToWindow",{"name":"8"}] 12:51:23 INFO - PROCESS | 1847 | 1478029883324 Marionette TRACE conn3 <- [1,3456,null,{}] 12:51:23 INFO - PROCESS | 1847 | 1478029883330 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:23 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95ac00 == 38 [pid = 1847] [id = 760] 12:51:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8b95c400) [pid = 1847] [serial = 2211] [outer = (nil)] 12:51:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8bce4400) [pid = 1847] [serial = 2212] [outer = 0x8b95c400] 12:51:23 INFO - PROCESS | 1847 | 1478029883422 Marionette DEBUG loaded listener.js 12:51:23 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8c2e1800) [pid = 1847] [serial = 2213] [outer = 0x8b95c400] 12:51:24 INFO - PROCESS | 1847 | 1478029883994 Marionette TRACE conn3 <- [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]]]}] 12:51:24 INFO - ... 12:51:24 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1121ms 12:51:24 INFO - PROCESS | 1847 | 1478029884049 Marionette TRACE conn3 -> [0,3458,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 1847 | 1478029884052 Marionette TRACE conn3 <- [1,3458,null,{"value":"8"}] 12:51:24 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 12:51:24 INFO - PROCESS | 1847 | 1478029884060 Marionette TRACE conn3 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:24 INFO - PROCESS | 1847 | 1478029884215 Marionette TRACE conn3 <- [1,3459,null,{"value":null}] 12:51:24 INFO - PROCESS | 1847 | 1478029884367 Marionette TRACE conn3 -> [0,3460,"getWindowHandles",null] 12:51:24 INFO - PROCESS | 1847 | 1478029884375 Marionette TRACE conn3 <- [1,3460,null,["8"]] 12:51:24 INFO - PROCESS | 1847 | 1478029884381 Marionette TRACE conn3 -> [0,3461,"switchToWindow",{"name":"8"}] 12:51:24 INFO - PROCESS | 1847 | 1478029884388 Marionette TRACE conn3 <- [1,3461,null,{}] 12:51:24 INFO - PROCESS | 1847 | 1478029884393 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2cc00 == 39 [pid = 1847] [id = 761] 12:51:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x8dc2d800) [pid = 1847] [serial = 2214] [outer = (nil)] 12:51:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8dca3400) [pid = 1847] [serial = 2215] [outer = 0x8dc2d800] 12:51:24 INFO - PROCESS | 1847 | 1478029884482 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8f84dc00) [pid = 1847] [serial = 2216] [outer = 0x8dc2d800] 12:51:25 INFO - PROCESS | 1847 | 1478029885009 Marionette TRACE conn3 <- [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]]]}] 12:51:25 INFO - ... 12:51:25 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 977ms 12:51:25 INFO - PROCESS | 1847 | 1478029885037 Marionette TRACE conn3 -> [0,3463,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 1847 | 1478029885040 Marionette TRACE conn3 <- [1,3463,null,{"value":"8"}] 12:51:25 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 12:51:25 INFO - PROCESS | 1847 | 1478029885069 Marionette TRACE conn3 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:25 INFO - PROCESS | 1847 | 1478029885295 Marionette TRACE conn3 <- [1,3464,null,{"value":null}] 12:51:25 INFO - PROCESS | 1847 | 1478029885323 Marionette TRACE conn3 -> [0,3465,"getWindowHandles",null] 12:51:25 INFO - PROCESS | 1847 | 1478029885328 Marionette TRACE conn3 <- [1,3465,null,["8"]] 12:51:25 INFO - PROCESS | 1847 | 1478029885335 Marionette TRACE conn3 -> [0,3466,"switchToWindow",{"name":"8"}] 12:51:25 INFO - PROCESS | 1847 | 1478029885342 Marionette TRACE conn3 <- [1,3466,null,{}] 12:51:25 INFO - PROCESS | 1847 | 1478029885348 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 1847 | ++DOCSHELL 0x8fa44800 == 40 [pid = 1847] [id = 762] 12:51:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8fa45000) [pid = 1847] [serial = 2217] [outer = (nil)] 12:51:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8facc800) [pid = 1847] [serial = 2218] [outer = 0x8fa45000] 12:51:25 INFO - PROCESS | 1847 | 1478029885509 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x9070d400) [pid = 1847] [serial = 2219] [outer = 0x8fa45000] 12:51:26 INFO - PROCESS | 1847 | 1478029886132 Marionette TRACE conn3 <- [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]]]}] 12:51:26 INFO - ... 12:51:26 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1123ms 12:51:26 INFO - PROCESS | 1847 | 1478029886192 Marionette TRACE conn3 -> [0,3468,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 1847 | 1478029886198 Marionette TRACE conn3 <- [1,3468,null,{"value":"8"}] 12:51:26 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 12:51:26 INFO - PROCESS | 1847 | 1478029886211 Marionette TRACE conn3 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:26 INFO - PROCESS | 1847 | 1478029886459 Marionette TRACE conn3 <- [1,3469,null,{"value":null}] 12:51:26 INFO - PROCESS | 1847 | 1478029886480 Marionette TRACE conn3 -> [0,3470,"getWindowHandles",null] 12:51:26 INFO - PROCESS | 1847 | 1478029886483 Marionette TRACE conn3 <- [1,3470,null,["8"]] 12:51:26 INFO - PROCESS | 1847 | 1478029886488 Marionette TRACE conn3 -> [0,3471,"switchToWindow",{"name":"8"}] 12:51:26 INFO - PROCESS | 1847 | 1478029886493 Marionette TRACE conn3 <- [1,3471,null,{}] 12:51:26 INFO - PROCESS | 1847 | 1478029886499 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 1847 | ++DOCSHELL 0x92d75400 == 41 [pid = 1847] [id = 763] 12:51:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x92d76000) [pid = 1847] [serial = 2220] [outer = (nil)] 12:51:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x93273c00) [pid = 1847] [serial = 2221] [outer = 0x92d76000] 12:51:26 INFO - PROCESS | 1847 | 1478029886583 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x93d45000) [pid = 1847] [serial = 2222] [outer = 0x92d76000] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8ba90000) [pid = 1847] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8b5a8400) [pid = 1847] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x8c4f0c00) [pid = 1847] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8b5aac00) [pid = 1847] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8275c000) [pid = 1847] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8fa3f400) [pid = 1847] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 12:51:27 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8dca4c00) [pid = 1847] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 12:51:27 INFO - PROCESS | 1847 | 1478029887516 Marionette TRACE conn3 <- [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]]]}] 12:51:27 INFO - ... 12:51:27 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1334ms 12:51:27 INFO - PROCESS | 1847 | 1478029887546 Marionette TRACE conn3 -> [0,3473,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 1847 | 1478029887549 Marionette TRACE conn3 <- [1,3473,null,{"value":"8"}] 12:51:27 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 12:51:27 INFO - PROCESS | 1847 | 1478029887556 Marionette TRACE conn3 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:27 INFO - PROCESS | 1847 | 1478029887758 Marionette TRACE conn3 <- [1,3474,null,{"value":null}] 12:51:27 INFO - PROCESS | 1847 | 1478029887842 Marionette TRACE conn3 -> [0,3475,"getWindowHandles",null] 12:51:27 INFO - PROCESS | 1847 | 1478029887846 Marionette TRACE conn3 <- [1,3475,null,["8"]] 12:51:27 INFO - PROCESS | 1847 | 1478029887851 Marionette TRACE conn3 -> [0,3476,"switchToWindow",{"name":"8"}] 12:51:27 INFO - PROCESS | 1847 | 1478029887855 Marionette TRACE conn3 <- [1,3476,null,{}] 12:51:27 INFO - PROCESS | 1847 | 1478029887860 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:27 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c3000 == 42 [pid = 1847] [id = 764] 12:51:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x94fdf800) [pid = 1847] [serial = 2223] [outer = (nil)] 12:51:27 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x9535b800) [pid = 1847] [serial = 2224] [outer = 0x94fdf800] 12:51:27 INFO - PROCESS | 1847 | 1478029887968 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x95667800) [pid = 1847] [serial = 2225] [outer = 0x94fdf800] 12:51:28 INFO - PROCESS | 1847 | 1478029888540 Marionette TRACE conn3 <- [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]]]}] 12:51:28 INFO - ... 12:51:28 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1036ms 12:51:28 INFO - PROCESS | 1847 | 1478029888595 Marionette TRACE conn3 -> [0,3478,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 1847 | 1478029888598 Marionette TRACE conn3 <- [1,3478,null,{"value":"8"}] 12:51:28 INFO - TEST-START | /websockets/Secure-Send-data.htm 12:51:28 INFO - PROCESS | 1847 | 1478029888606 Marionette TRACE conn3 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:28 INFO - PROCESS | 1847 | 1478029888812 Marionette TRACE conn3 <- [1,3479,null,{"value":null}] 12:51:28 INFO - PROCESS | 1847 | 1478029888894 Marionette TRACE conn3 -> [0,3480,"getWindowHandles",null] 12:51:28 INFO - PROCESS | 1847 | 1478029888898 Marionette TRACE conn3 <- [1,3480,null,["8"]] 12:51:28 INFO - PROCESS | 1847 | 1478029888903 Marionette TRACE conn3 -> [0,3481,"switchToWindow",{"name":"8"}] 12:51:28 INFO - PROCESS | 1847 | 1478029888909 Marionette TRACE conn3 <- [1,3481,null,{}] 12:51:28 INFO - PROCESS | 1847 | 1478029888915 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 1847 | ++DOCSHELL 0x9566f800 == 43 [pid = 1847] [id = 765] 12:51:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x9566fc00) [pid = 1847] [serial = 2226] [outer = (nil)] 12:51:28 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x9570b000) [pid = 1847] [serial = 2227] [outer = 0x9566fc00] 12:51:29 INFO - PROCESS | 1847 | 1478029888998 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x9570ac00) [pid = 1847] [serial = 2228] [outer = 0x9566fc00] 12:51:29 INFO - PROCESS | 1847 | 1478029889582 Marionette TRACE conn3 <- [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]]]}] 12:51:29 INFO - ... 12:51:29 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1027ms 12:51:29 INFO - PROCESS | 1847 | 1478029889635 Marionette TRACE conn3 -> [0,3483,"getWindowHandle",null] 12:51:29 INFO - PROCESS | 1847 | 1478029889640 Marionette TRACE conn3 <- [1,3483,null,{"value":"8"}] 12:51:29 INFO - TEST-START | /websockets/Secure-Send-null.htm 12:51:29 INFO - PROCESS | 1847 | 1478029889670 Marionette TRACE conn3 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:29 INFO - PROCESS | 1847 | 1478029889858 Marionette TRACE conn3 <- [1,3484,null,{"value":null}] 12:51:30 INFO - PROCESS | 1847 | 1478029890043 Marionette TRACE conn3 -> [0,3485,"getWindowHandles",null] 12:51:30 INFO - PROCESS | 1847 | 1478029890049 Marionette TRACE conn3 <- [1,3485,null,["8"]] 12:51:30 INFO - PROCESS | 1847 | 1478029890056 Marionette TRACE conn3 -> [0,3486,"switchToWindow",{"name":"8"}] 12:51:30 INFO - PROCESS | 1847 | 1478029890064 Marionette TRACE conn3 <- [1,3486,null,{}] 12:51:30 INFO - PROCESS | 1847 | 1478029890114 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ee800 == 44 [pid = 1847] [id = 766] 12:51:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8b850400) [pid = 1847] [serial = 2229] [outer = (nil)] 12:51:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8ba90c00) [pid = 1847] [serial = 2230] [outer = 0x8b850400] 12:51:30 INFO - PROCESS | 1847 | 1478029890226 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8c2e2800) [pid = 1847] [serial = 2231] [outer = 0x8b850400] 12:51:30 INFO - PROCESS | 1847 | 1478029890893 Marionette TRACE conn3 <- [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]]]}] 12:51:30 INFO - ... 12:51:30 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1275ms 12:51:30 INFO - PROCESS | 1847 | 1478029890940 Marionette TRACE conn3 -> [0,3488,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 1847 | 1478029890946 Marionette TRACE conn3 <- [1,3488,null,{"value":"8"}] 12:51:30 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 12:51:30 INFO - PROCESS | 1847 | 1478029890968 Marionette TRACE conn3 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:31 INFO - PROCESS | 1847 | 1478029891204 Marionette TRACE conn3 <- [1,3489,null,{"value":null}] 12:51:31 INFO - PROCESS | 1847 | 1478029891332 Marionette TRACE conn3 -> [0,3490,"getWindowHandles",null] 12:51:31 INFO - PROCESS | 1847 | 1478029891337 Marionette TRACE conn3 <- [1,3490,null,["8"]] 12:51:31 INFO - PROCESS | 1847 | 1478029891348 Marionette TRACE conn3 -> [0,3491,"switchToWindow",{"name":"8"}] 12:51:31 INFO - PROCESS | 1847 | 1478029891354 Marionette TRACE conn3 <- [1,3491,null,{}] 12:51:31 INFO - PROCESS | 1847 | 1478029891360 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc26400 == 45 [pid = 1847] [id = 767] 12:51:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8dc29000) [pid = 1847] [serial = 2232] [outer = (nil)] 12:51:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8dcab400) [pid = 1847] [serial = 2233] [outer = 0x8dc29000] 12:51:31 INFO - PROCESS | 1847 | 1478029891458 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8f964000) [pid = 1847] [serial = 2234] [outer = 0x8dc29000] 12:51:32 INFO - PROCESS | 1847 | 1478029892103 Marionette TRACE conn3 <- [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]]]}] 12:51:32 INFO - ... 12:51:32 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1176ms 12:51:32 INFO - PROCESS | 1847 | 1478029892137 Marionette TRACE conn3 -> [0,3493,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 1847 | 1478029892145 Marionette TRACE conn3 <- [1,3493,null,{"value":"8"}] 12:51:32 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 12:51:32 INFO - PROCESS | 1847 | 1478029892153 Marionette TRACE conn3 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:32 INFO - PROCESS | 1847 | 1478029892317 Marionette TRACE conn3 <- [1,3494,null,{"value":null}] 12:51:32 INFO - PROCESS | 1847 | 1478029892502 Marionette TRACE conn3 -> [0,3495,"getWindowHandles",null] 12:51:32 INFO - PROCESS | 1847 | 1478029892508 Marionette TRACE conn3 <- [1,3495,null,["8"]] 12:51:32 INFO - PROCESS | 1847 | 1478029892513 Marionette TRACE conn3 -> [0,3496,"switchToWindow",{"name":"8"}] 12:51:32 INFO - PROCESS | 1847 | 1478029892521 Marionette TRACE conn3 <- [1,3496,null,{}] 12:51:32 INFO - PROCESS | 1847 | 1478029892575 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 1847 | ++DOCSHELL 0x9566b000 == 46 [pid = 1847] [id = 768] 12:51:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x9566c800) [pid = 1847] [serial = 2235] [outer = (nil)] 12:51:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x9570c000) [pid = 1847] [serial = 2236] [outer = 0x9566c800] 12:51:32 INFO - PROCESS | 1847 | 1478029892677 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x95711c00) [pid = 1847] [serial = 2237] [outer = 0x9566c800] 12:51:33 INFO - PROCESS | 1847 | 1478029893390 Marionette TRACE conn3 <- [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]]]}] 12:51:33 INFO - ... 12:51:33 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1275ms 12:51:33 INFO - PROCESS | 1847 | 1478029893428 Marionette TRACE conn3 -> [0,3498,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 1847 | 1478029893433 Marionette TRACE conn3 <- [1,3498,null,{"value":"8"}] 12:51:33 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 12:51:33 INFO - PROCESS | 1847 | 1478029893441 Marionette TRACE conn3 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:33 INFO - PROCESS | 1847 | 1478029893618 Marionette TRACE conn3 <- [1,3499,null,{"value":null}] 12:51:33 INFO - PROCESS | 1847 | 1478029893804 Marionette TRACE conn3 -> [0,3500,"getWindowHandles",null] 12:51:33 INFO - PROCESS | 1847 | 1478029893812 Marionette TRACE conn3 <- [1,3500,null,["8"]] 12:51:33 INFO - PROCESS | 1847 | 1478029893863 Marionette TRACE conn3 -> [0,3501,"switchToWindow",{"name":"8"}] 12:51:33 INFO - PROCESS | 1847 | 1478029893867 Marionette TRACE conn3 <- [1,3501,null,{}] 12:51:33 INFO - PROCESS | 1847 | 1478029893877 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 1847 | ++DOCSHELL 0x95923c00 == 47 [pid = 1847] [id = 769] 12:51:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x95924400) [pid = 1847] [serial = 2238] [outer = (nil)] 12:51:33 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x95933c00) [pid = 1847] [serial = 2239] [outer = 0x95924400] 12:51:33 INFO - PROCESS | 1847 | 1478029893972 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 1847 | ++DOMWINDOW == 97 (0x95935800) [pid = 1847] [serial = 2240] [outer = 0x95924400] 12:51:34 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:51:34 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:51:34 INFO - PROCESS | 1847 | 1478029894607 Marionette TRACE conn3 <- [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]]]}] 12:51:34 INFO - ... 12:51:34 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1225ms 12:51:34 INFO - PROCESS | 1847 | 1478029894666 Marionette TRACE conn3 -> [0,3503,"getWindowHandle",null] 12:51:34 INFO - PROCESS | 1847 | 1478029894669 Marionette TRACE conn3 <- [1,3503,null,{"value":"8"}] 12:51:34 INFO - TEST-START | /websockets/Send-0byte-data.htm 12:51:34 INFO - PROCESS | 1847 | 1478029894676 Marionette TRACE conn3 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:34 INFO - PROCESS | 1847 | 1478029894865 Marionette TRACE conn3 <- [1,3504,null,{"value":null}] 12:51:35 INFO - PROCESS | 1847 | 1478029895043 Marionette TRACE conn3 -> [0,3505,"getWindowHandles",null] 12:51:35 INFO - PROCESS | 1847 | 1478029895048 Marionette TRACE conn3 <- [1,3505,null,["8"]] 12:51:35 INFO - PROCESS | 1847 | 1478029895054 Marionette TRACE conn3 -> [0,3506,"switchToWindow",{"name":"8"}] 12:51:35 INFO - PROCESS | 1847 | 1478029895059 Marionette TRACE conn3 <- [1,3506,null,{}] 12:51:35 INFO - PROCESS | 1847 | 1478029895064 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 1847 | ++DOCSHELL 0x829f3000 == 48 [pid = 1847] [id = 770] 12:51:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 98 (0x8b7c0400) [pid = 1847] [serial = 2241] [outer = (nil)] 12:51:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 99 (0x911b3000) [pid = 1847] [serial = 2242] [outer = 0x8b7c0400] 12:51:35 INFO - PROCESS | 1847 | 1478029895157 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 1847 | ++DOMWINDOW == 100 (0x9570f400) [pid = 1847] [serial = 2243] [outer = 0x8b7c0400] 12:51:35 INFO - PROCESS | 1847 | 1478029895955 Marionette TRACE conn3 <- [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]]]}] 12:51:35 INFO - ... 12:51:35 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1323ms 12:51:36 INFO - PROCESS | 1847 | 1478029896001 Marionette TRACE conn3 -> [0,3508,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 1847 | 1478029896007 Marionette TRACE conn3 <- [1,3508,null,{"value":"8"}] 12:51:36 INFO - TEST-START | /websockets/Send-65K-data.htm 12:51:36 INFO - PROCESS | 1847 | 1478029896016 Marionette TRACE conn3 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:36 INFO - PROCESS | 1847 | 1478029896204 Marionette TRACE conn3 <- [1,3509,null,{"value":null}] 12:51:36 INFO - PROCESS | 1847 | 1478029896478 Marionette TRACE conn3 -> [0,3510,"getWindowHandles",null] 12:51:36 INFO - PROCESS | 1847 | 1478029896482 Marionette TRACE conn3 <- [1,3510,null,["8"]] 12:51:36 INFO - PROCESS | 1847 | 1478029896496 Marionette TRACE conn3 -> [0,3511,"switchToWindow",{"name":"8"}] 12:51:36 INFO - PROCESS | 1847 | 1478029896502 Marionette TRACE conn3 <- [1,3511,null,{}] 12:51:36 INFO - PROCESS | 1847 | 1478029896507 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cd800 == 49 [pid = 1847] [id = 771] 12:51:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 101 (0x8b7e4000) [pid = 1847] [serial = 2244] [outer = (nil)] 12:51:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 102 (0x8b953400) [pid = 1847] [serial = 2245] [outer = 0x8b7e4000] 12:51:36 INFO - PROCESS | 1847 | 1478029896601 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 1847 | ++DOMWINDOW == 103 (0x8c2e2400) [pid = 1847] [serial = 2246] [outer = 0x8b7e4000] 12:51:37 INFO - PROCESS | 1847 | 1478029897288 Marionette TRACE conn3 <- [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]]]}] 12:51:37 INFO - ... 12:51:37 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1320ms 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x92d75400 == 48 [pid = 1847] [id = 763] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c3000 == 47 [pid = 1847] [id = 764] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa44800 == 46 [pid = 1847] [id = 762] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95ac00 == 45 [pid = 1847] [id = 760] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2cc00 == 44 [pid = 1847] [id = 761] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x92d71000 == 43 [pid = 1847] [id = 757] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x94fd9400 == 42 [pid = 1847] [id = 758] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b1800 == 41 [pid = 1847] [id = 759] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7edc00 == 40 [pid = 1847] [id = 755] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8dabe000 == 39 [pid = 1847] [id = 756] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x82920000 == 38 [pid = 1847] [id = 740] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4f3000 == 37 [pid = 1847] [id = 744] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcbb000 == 36 [pid = 1847] [id = 733] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x9115ec00 == 35 [pid = 1847] [id = 746] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8fa3fc00 == 34 [pid = 1847] [id = 745] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac0000 == 33 [pid = 1847] [id = 732] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x829f1800 == 32 [pid = 1847] [id = 743] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x95923c00 == 31 [pid = 1847] [id = 769] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x829f3000 == 30 [pid = 1847] [id = 770] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8fac6400 == 29 [pid = 1847] [id = 754] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x9566f800 == 28 [pid = 1847] [id = 765] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ee800 == 27 [pid = 1847] [id = 766] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc26400 == 26 [pid = 1847] [id = 767] 12:51:38 INFO - PROCESS | 1847 | --DOCSHELL 0x9566b000 == 25 [pid = 1847] [id = 768] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 102 (0x8b95a800) [pid = 1847] [serial = 2174] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 101 (0x8b856800) [pid = 1847] [serial = 2173] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 100 (0x8ba94800) [pid = 1847] [serial = 2177] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 99 (0x8b852000) [pid = 1847] [serial = 2176] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 98 (0x8dabe400) [pid = 1847] [serial = 2180] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 97 (0x8cabd800) [pid = 1847] [serial = 2179] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 96 (0x8f84f000) [pid = 1847] [serial = 2183] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8dcb9800) [pid = 1847] [serial = 2182] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x8facd400) [pid = 1847] [serial = 2186] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8fac4800) [pid = 1847] [serial = 2185] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x911b6000) [pid = 1847] [serial = 2189] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8c996000) [pid = 1847] [serial = 2188] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x92bbb800) [pid = 1847] [serial = 2192] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x92b52c00) [pid = 1847] [serial = 2191] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x92e55400) [pid = 1847] [serial = 2194] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8fac5c00) [pid = 1847] [serial = 2167] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x8c996400) [pid = 1847] [serial = 2164] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x829f6800) [pid = 1847] [serial = 2161] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x911b0000) [pid = 1847] [serial = 2170] [outer = (nil)] [url = about:blank] 12:51:38 INFO - PROCESS | 1847 | 1478029898303 Marionette TRACE conn3 -> [0,3513,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 1847 | 1478029898309 Marionette TRACE conn3 <- [1,3513,null,{"value":"8"}] 12:51:38 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 12:51:38 INFO - PROCESS | 1847 | 1478029898324 Marionette TRACE conn3 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:38 INFO - PROCESS | 1847 | 1478029898504 Marionette TRACE conn3 <- [1,3514,null,{"value":null}] 12:51:38 INFO - PROCESS | 1847 | 1478029898525 Marionette TRACE conn3 -> [0,3515,"getWindowHandles",null] 12:51:38 INFO - PROCESS | 1847 | 1478029898533 Marionette TRACE conn3 <- [1,3515,null,["8"]] 12:51:38 INFO - PROCESS | 1847 | 1478029898665 Marionette TRACE conn3 -> [0,3516,"switchToWindow",{"name":"8"}] 12:51:38 INFO - PROCESS | 1847 | 1478029898673 Marionette TRACE conn3 <- [1,3516,null,{}] 12:51:38 INFO - PROCESS | 1847 | 1478029898680 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291fc00 == 26 [pid = 1847] [id = 772] 12:51:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x82920000) [pid = 1847] [serial = 2247] [outer = (nil)] 12:51:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x829e8400) [pid = 1847] [serial = 2248] [outer = 0x82920000] 12:51:38 INFO - PROCESS | 1847 | 1478029898775 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x829f3000) [pid = 1847] [serial = 2249] [outer = 0x82920000] 12:51:39 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:51:39 INFO - PROCESS | 1847 | [1847] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:51:39 INFO - PROCESS | 1847 | 1478029899359 Marionette TRACE conn3 <- [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]]]}] 12:51:39 INFO - ... 12:51:39 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1070ms 12:51:39 INFO - PROCESS | 1847 | 1478029899398 Marionette TRACE conn3 -> [0,3518,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 1847 | 1478029899404 Marionette TRACE conn3 <- [1,3518,null,{"value":"8"}] 12:51:39 INFO - TEST-START | /websockets/Send-before-open.htm 12:51:39 INFO - PROCESS | 1847 | 1478029899414 Marionette TRACE conn3 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:39 INFO - PROCESS | 1847 | 1478029899578 Marionette TRACE conn3 <- [1,3519,null,{"value":null}] 12:51:39 INFO - PROCESS | 1847 | 1478029899713 Marionette TRACE conn3 -> [0,3520,"getWindowHandles",null] 12:51:39 INFO - PROCESS | 1847 | 1478029899716 Marionette TRACE conn3 <- [1,3520,null,["8"]] 12:51:39 INFO - PROCESS | 1847 | 1478029899724 Marionette TRACE conn3 -> [0,3521,"switchToWindow",{"name":"8"}] 12:51:39 INFO - PROCESS | 1847 | 1478029899730 Marionette TRACE conn3 <- [1,3521,null,{}] 12:51:39 INFO - PROCESS | 1847 | 1478029899738 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7cb000 == 27 [pid = 1847] [id = 773] 12:51:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8b7cd000) [pid = 1847] [serial = 2250] [outer = (nil)] 12:51:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8b7e2c00) [pid = 1847] [serial = 2251] [outer = 0x8b7cd000] 12:51:39 INFO - PROCESS | 1847 | 1478029899827 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8b7e9800) [pid = 1847] [serial = 2252] [outer = 0x8b7cd000] 12:51:40 INFO - PROCESS | 1847 | 1478029900342 Marionette TRACE conn3 <- [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]]]}] 12:51:40 INFO - . 12:51:40 INFO - TEST-OK | /websockets/Send-before-open.htm | took 970ms 12:51:40 INFO - PROCESS | 1847 | 1478029900392 Marionette TRACE conn3 -> [0,3523,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 1847 | 1478029900401 Marionette TRACE conn3 <- [1,3523,null,{"value":"8"}] 12:51:40 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 12:51:40 INFO - PROCESS | 1847 | 1478029900411 Marionette TRACE conn3 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:40 INFO - PROCESS | 1847 | 1478029900631 Marionette TRACE conn3 <- [1,3524,null,{"value":null}] 12:51:40 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:40 INFO - PROCESS | 1847 | 1478029900662 Marionette TRACE conn3 -> [0,3525,"getWindowHandles",null] 12:51:40 INFO - PROCESS | 1847 | 1478029900668 Marionette TRACE conn3 <- [1,3525,null,["8"]] 12:51:40 INFO - PROCESS | 1847 | 1478029900673 Marionette TRACE conn3 -> [0,3526,"switchToWindow",{"name":"8"}] 12:51:40 INFO - PROCESS | 1847 | 1478029900679 Marionette TRACE conn3 <- [1,3526,null,{}] 12:51:40 INFO - PROCESS | 1847 | 1478029900761 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e3c00 == 28 [pid = 1847] [id = 774] 12:51:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8c2e4400) [pid = 1847] [serial = 2253] [outer = (nil)] 12:51:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8c45e800) [pid = 1847] [serial = 2254] [outer = 0x8c2e4400] 12:51:40 INFO - PROCESS | 1847 | 1478029900851 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x8c466c00) [pid = 1847] [serial = 2255] [outer = 0x8c2e4400] 12:51:41 INFO - PROCESS | 1847 | 1478029901435 Marionette TRACE conn3 <- [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]]]}] 12:51:41 INFO - ... 12:51:41 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1078ms 12:51:41 INFO - PROCESS | 1847 | 1478029901488 Marionette TRACE conn3 -> [0,3528,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 1847 | 1478029901491 Marionette TRACE conn3 <- [1,3528,null,{"value":"8"}] 12:51:41 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 12:51:41 INFO - PROCESS | 1847 | 1478029901498 Marionette TRACE conn3 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:41 INFO - PROCESS | 1847 | 1478029901707 Marionette TRACE conn3 <- [1,3529,null,{"value":null}] 12:51:41 INFO - PROCESS | 1847 | 1478029901723 Marionette TRACE conn3 -> [0,3530,"getWindowHandles",null] 12:51:41 INFO - PROCESS | 1847 | 1478029901730 Marionette TRACE conn3 <- [1,3530,null,["8"]] 12:51:41 INFO - PROCESS | 1847 | 1478029901736 Marionette TRACE conn3 -> [0,3531,"switchToWindow",{"name":"8"}] 12:51:41 INFO - PROCESS | 1847 | 1478029901742 Marionette TRACE conn3 <- [1,3531,null,{}] 12:51:41 INFO - PROCESS | 1847 | 1478029901745 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4fbc00 == 29 [pid = 1847] [id = 775] 12:51:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x8c4fd000) [pid = 1847] [serial = 2256] [outer = (nil)] 12:51:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x8d8b7c00) [pid = 1847] [serial = 2257] [outer = 0x8c4fd000] 12:51:41 INFO - PROCESS | 1847 | 1478029901911 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x8dabc000) [pid = 1847] [serial = 2258] [outer = 0x8c4fd000] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8b5b2400) [pid = 1847] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x94fe2c00) [pid = 1847] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8dca0c00) [pid = 1847] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8b95c400) [pid = 1847] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8b7eec00) [pid = 1847] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x92d72000) [pid = 1847] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x911ad000) [pid = 1847] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x94fdf800) [pid = 1847] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x8fa45000) [pid = 1847] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x92d76000) [pid = 1847] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8dc2d800) [pid = 1847] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x9566fc00) [pid = 1847] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x829f2800) [pid = 1847] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8dcbbc00) [pid = 1847] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x8bced400) [pid = 1847] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8fa40800) [pid = 1847] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x8c4f9c00) [pid = 1847] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 12:51:42 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x91161400) [pid = 1847] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 12:51:43 INFO - PROCESS | 1847 | 1478029903093 Marionette TRACE conn3 <- [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]]]}] 12:51:43 INFO - ... 12:51:43 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1624ms 12:51:43 INFO - PROCESS | 1847 | 1478029903122 Marionette TRACE conn3 -> [0,3533,"getWindowHandle",null] 12:51:43 INFO - PROCESS | 1847 | 1478029903126 Marionette TRACE conn3 <- [1,3533,null,{"value":"8"}] 12:51:43 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 12:51:43 INFO - PROCESS | 1847 | 1478029903139 Marionette TRACE conn3 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:43 INFO - PROCESS | 1847 | 1478029903343 Marionette TRACE conn3 <- [1,3534,null,{"value":null}] 12:51:43 INFO - PROCESS | 1847 | 1478029903361 Marionette TRACE conn3 -> [0,3535,"getWindowHandles",null] 12:51:43 INFO - PROCESS | 1847 | 1478029903364 Marionette TRACE conn3 <- [1,3535,null,["8"]] 12:51:43 INFO - PROCESS | 1847 | 1478029903370 Marionette TRACE conn3 -> [0,3536,"switchToWindow",{"name":"8"}] 12:51:43 INFO - PROCESS | 1847 | 1478029903376 Marionette TRACE conn3 <- [1,3536,null,{}] 12:51:43 INFO - PROCESS | 1847 | 1478029903381 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2dfc00 == 30 [pid = 1847] [id = 776] 12:51:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x8c2e0000) [pid = 1847] [serial = 2259] [outer = (nil)] 12:51:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 80 (0x8c4fa800) [pid = 1847] [serial = 2260] [outer = 0x8c2e0000] 12:51:43 INFO - PROCESS | 1847 | 1478029903466 Marionette DEBUG loaded listener.js 12:51:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 81 (0x8dabf000) [pid = 1847] [serial = 2261] [outer = 0x8c2e0000] 12:51:44 INFO - PROCESS | 1847 | 1478029904023 Marionette TRACE conn3 <- [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]]]}] 12:51:44 INFO - ... 12:51:44 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 922ms 12:51:44 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 12:51:44 INFO - PROCESS | 1847 | 1478029904061 Marionette TRACE conn3 -> [0,3538,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 1847 | 1478029904064 Marionette TRACE conn3 <- [1,3538,null,{"value":"8"}] 12:51:44 INFO - PROCESS | 1847 | 1478029904070 Marionette TRACE conn3 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:44 INFO - PROCESS | 1847 | 1478029904258 Marionette TRACE conn3 <- [1,3539,null,{"value":null}] 12:51:44 INFO - PROCESS | 1847 | 1478029904396 Marionette TRACE conn3 -> [0,3540,"getWindowHandles",null] 12:51:44 INFO - PROCESS | 1847 | 1478029904399 Marionette TRACE conn3 <- [1,3540,null,["8"]] 12:51:44 INFO - PROCESS | 1847 | 1478029904404 Marionette TRACE conn3 -> [0,3541,"switchToWindow",{"name":"8"}] 12:51:44 INFO - PROCESS | 1847 | 1478029904409 Marionette TRACE conn3 <- [1,3541,null,{}] 12:51:44 INFO - PROCESS | 1847 | 1478029904414 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dcb9000 == 31 [pid = 1847] [id = 777] 12:51:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 82 (0x8dcc0400) [pid = 1847] [serial = 2262] [outer = (nil)] 12:51:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 83 (0x8f84f000) [pid = 1847] [serial = 2263] [outer = 0x8dcc0400] 12:51:44 INFO - PROCESS | 1847 | 1478029904501 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 84 (0x8f963c00) [pid = 1847] [serial = 2264] [outer = 0x8dcc0400] 12:51:45 INFO - PROCESS | 1847 | 1478029905066 Marionette TRACE conn3 <- [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]]]}] 12:51:45 INFO - ... 12:51:45 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1032ms 12:51:45 INFO - PROCESS | 1847 | 1478029905110 Marionette TRACE conn3 -> [0,3543,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 1847 | 1478029905117 Marionette TRACE conn3 <- [1,3543,null,{"value":"8"}] 12:51:45 INFO - TEST-START | /websockets/Send-binary-blob.htm 12:51:45 INFO - PROCESS | 1847 | 1478029905128 Marionette TRACE conn3 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:45 INFO - PROCESS | 1847 | 1478029905326 Marionette TRACE conn3 <- [1,3544,null,{"value":null}] 12:51:45 INFO - PROCESS | 1847 | 1478029905528 Marionette TRACE conn3 -> [0,3545,"getWindowHandles",null] 12:51:45 INFO - PROCESS | 1847 | 1478029905534 Marionette TRACE conn3 <- [1,3545,null,["8"]] 12:51:45 INFO - PROCESS | 1847 | 1478029905546 Marionette TRACE conn3 -> [0,3546,"switchToWindow",{"name":"8"}] 12:51:45 INFO - PROCESS | 1847 | 1478029905552 Marionette TRACE conn3 <- [1,3546,null,{}] 12:51:45 INFO - PROCESS | 1847 | 1478029905560 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5b0c00 == 32 [pid = 1847] [id = 778] 12:51:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 85 (0x8b5b1400) [pid = 1847] [serial = 2265] [outer = (nil)] 12:51:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 86 (0x8b5c2000) [pid = 1847] [serial = 2266] [outer = 0x8b5b1400] 12:51:45 INFO - PROCESS | 1847 | 1478029905668 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 87 (0x8b7e1000) [pid = 1847] [serial = 2267] [outer = 0x8b5b1400] 12:51:46 INFO - PROCESS | 1847 | 1478029906430 Marionette TRACE conn3 <- [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]]]}] 12:51:46 INFO - ... 12:51:46 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1329ms 12:51:46 INFO - PROCESS | 1847 | 1478029906457 Marionette TRACE conn3 -> [0,3548,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 1847 | 1478029906463 Marionette TRACE conn3 <- [1,3548,null,{"value":"8"}] 12:51:46 INFO - TEST-START | /websockets/Send-data.htm 12:51:46 INFO - PROCESS | 1847 | 1478029906499 Marionette TRACE conn3 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:46 INFO - PROCESS | 1847 | 1478029906681 Marionette TRACE conn3 <- [1,3549,null,{"value":null}] 12:51:46 INFO - PROCESS | 1847 | 1478029906860 Marionette TRACE conn3 -> [0,3550,"getWindowHandles",null] 12:51:46 INFO - PROCESS | 1847 | 1478029906863 Marionette TRACE conn3 <- [1,3550,null,["8"]] 12:51:46 INFO - PROCESS | 1847 | 1478029906872 Marionette TRACE conn3 -> [0,3551,"switchToWindow",{"name":"8"}] 12:51:46 INFO - PROCESS | 1847 | 1478029906877 Marionette TRACE conn3 <- [1,3551,null,{}] 12:51:46 INFO - PROCESS | 1847 | 1478029906883 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x823ba000 == 33 [pid = 1847] [id = 779] 12:51:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 88 (0x8c4f3c00) [pid = 1847] [serial = 2268] [outer = (nil)] 12:51:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 89 (0x8c98c000) [pid = 1847] [serial = 2269] [outer = 0x8c4f3c00] 12:51:46 INFO - PROCESS | 1847 | 1478029906978 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 90 (0x8dab5c00) [pid = 1847] [serial = 2270] [outer = 0x8c4f3c00] 12:51:47 INFO - PROCESS | 1847 | 1478029907677 Marionette TRACE conn3 <- [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]]]}] 12:51:47 INFO - ... 12:51:47 INFO - TEST-OK | /websockets/Send-data.htm | took 1225ms 12:51:47 INFO - PROCESS | 1847 | 1478029907755 Marionette TRACE conn3 -> [0,3553,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 1847 | 1478029907762 Marionette TRACE conn3 <- [1,3553,null,{"value":"8"}] 12:51:47 INFO - TEST-START | /websockets/Send-data.worker 12:51:47 INFO - PROCESS | 1847 | 1478029907771 Marionette TRACE conn3 -> [0,3554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:47 INFO - PROCESS | 1847 | 1478029907949 Marionette TRACE conn3 <- [1,3554,null,{"value":null}] 12:51:48 INFO - PROCESS | 1847 | 1478029908129 Marionette TRACE conn3 -> [0,3555,"getWindowHandles",null] 12:51:48 INFO - PROCESS | 1847 | 1478029908134 Marionette TRACE conn3 <- [1,3555,null,["8"]] 12:51:48 INFO - PROCESS | 1847 | 1478029908141 Marionette TRACE conn3 -> [0,3556,"switchToWindow",{"name":"8"}] 12:51:48 INFO - PROCESS | 1847 | 1478029908148 Marionette TRACE conn3 <- [1,3556,null,{}] 12:51:48 INFO - PROCESS | 1847 | 1478029908155 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c2e3800 == 34 [pid = 1847] [id = 780] 12:51:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 91 (0x8fa3f800) [pid = 1847] [serial = 2271] [outer = (nil)] 12:51:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 92 (0x8fa45000) [pid = 1847] [serial = 2272] [outer = 0x8fa3f800] 12:51:48 INFO - PROCESS | 1847 | 1478029908254 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 93 (0x8fa49000) [pid = 1847] [serial = 2273] [outer = 0x8fa3f800] 12:51:48 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:51:49 INFO - PROCESS | 1847 | 1478029909164 Marionette TRACE conn3 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 12:51:49 INFO - . 12:51:49 INFO - TEST-OK | /websockets/Send-data.worker | took 1423ms 12:51:49 INFO - PROCESS | 1847 | 1478029909193 Marionette TRACE conn3 -> [0,3558,"getWindowHandle",null] 12:51:49 INFO - TEST-START | /websockets/Send-null.htm 12:51:49 INFO - PROCESS | 1847 | 1478029909198 Marionette TRACE conn3 <- [1,3558,null,{"value":"8"}] 12:51:49 INFO - PROCESS | 1847 | 1478029909205 Marionette TRACE conn3 -> [0,3559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:49 INFO - PROCESS | 1847 | 1478029909421 Marionette TRACE conn3 <- [1,3559,null,{"value":null}] 12:51:49 INFO - PROCESS | 1847 | 1478029909597 Marionette TRACE conn3 -> [0,3560,"getWindowHandles",null] 12:51:49 INFO - PROCESS | 1847 | 1478029909603 Marionette TRACE conn3 <- [1,3560,null,["8"]] 12:51:49 INFO - PROCESS | 1847 | 1478029909781 Marionette TRACE conn3 -> [0,3561,"switchToWindow",{"name":"8"}] 12:51:49 INFO - PROCESS | 1847 | 1478029909790 Marionette TRACE conn3 <- [1,3561,null,{}] 12:51:49 INFO - PROCESS | 1847 | 1478029909799 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 1847 | ++DOCSHELL 0x8274fc00 == 35 [pid = 1847] [id = 781] 12:51:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 94 (0x82750000) [pid = 1847] [serial = 2274] [outer = (nil)] 12:51:49 INFO - PROCESS | 1847 | ++DOMWINDOW == 95 (0x829e9800) [pid = 1847] [serial = 2275] [outer = 0x82750000] 12:51:49 INFO - PROCESS | 1847 | 1478029909892 Marionette DEBUG loaded listener.js 12:51:50 INFO - PROCESS | 1847 | ++DOMWINDOW == 96 (0x8b5ae800) [pid = 1847] [serial = 2276] [outer = 0x82750000] 12:51:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2dfc00 == 34 [pid = 1847] [id = 776] 12:51:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4fbc00 == 33 [pid = 1847] [id = 775] 12:51:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e3c00 == 32 [pid = 1847] [id = 774] 12:51:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cb000 == 31 [pid = 1847] [id = 773] 12:51:50 INFO - PROCESS | 1847 | --DOCSHELL 0x8291fc00 == 30 [pid = 1847] [id = 772] 12:51:50 INFO - PROCESS | 1847 | 1478029910655 Marionette TRACE conn3 <- [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]]]}] 12:51:50 INFO - ... 12:51:50 INFO - TEST-OK | /websockets/Send-null.htm | took 1492ms 12:51:50 INFO - PROCESS | 1847 | 1478029910698 Marionette TRACE conn3 -> [0,3563,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 1847 | 1478029910704 Marionette TRACE conn3 <- [1,3563,null,{"value":"8"}] 12:51:50 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 12:51:50 INFO - PROCESS | 1847 | 1478029910713 Marionette TRACE conn3 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:50 INFO - PROCESS | 1847 | 1478029910890 Marionette TRACE conn3 <- [1,3564,null,{"value":null}] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 95 (0x8b7bf000) [pid = 1847] [serial = 2162] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 94 (0x8f8ae400) [pid = 1847] [serial = 2132] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 93 (0x8fa4a800) [pid = 1847] [serial = 2159] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 92 (0x8fac8c00) [pid = 1847] [serial = 2168] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 91 (0x8dac4c00) [pid = 1847] [serial = 2165] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 90 (0x911b7400) [pid = 1847] [serial = 2171] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 89 (0x8b854800) [pid = 1847] [serial = 2197] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 88 (0x93273c00) [pid = 1847] [serial = 2221] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 87 (0x95667800) [pid = 1847] [serial = 2225] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 86 (0x9070d400) [pid = 1847] [serial = 2219] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 85 (0x8bce4400) [pid = 1847] [serial = 2212] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 84 (0x8f8b8800) [pid = 1847] [serial = 2201] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 83 (0x93d45000) [pid = 1847] [serial = 2222] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 82 (0x8f84dc00) [pid = 1847] [serial = 2216] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 81 (0x93274c00) [pid = 1847] [serial = 2195] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 80 (0x8dca3400) [pid = 1847] [serial = 2215] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 79 (0x95365800) [pid = 1847] [serial = 2206] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8b85a800) [pid = 1847] [serial = 2210] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x9535b800) [pid = 1847] [serial = 2224] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8facc800) [pid = 1847] [serial = 2218] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8dcb5400) [pid = 1847] [serial = 2200] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8c2e1800) [pid = 1847] [serial = 2213] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8b7cac00) [pid = 1847] [serial = 2209] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x9570b000) [pid = 1847] [serial = 2227] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x93ada000) [pid = 1847] [serial = 2203] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x95662400) [pid = 1847] [serial = 2207] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b95fc00) [pid = 1847] [serial = 2198] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x9570ac00) [pid = 1847] [serial = 2228] [outer = (nil)] [url = about:blank] 12:51:50 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x93be5800) [pid = 1847] [serial = 2204] [outer = (nil)] [url = about:blank] 12:51:51 INFO - PROCESS | 1847 | 1478029911068 Marionette TRACE conn3 -> [0,3565,"getWindowHandles",null] 12:51:51 INFO - PROCESS | 1847 | 1478029911072 Marionette TRACE conn3 <- [1,3565,null,["8"]] 12:51:51 INFO - PROCESS | 1847 | 1478029911083 Marionette TRACE conn3 -> [0,3566,"switchToWindow",{"name":"8"}] 12:51:51 INFO - PROCESS | 1847 | 1478029911093 Marionette TRACE conn3 <- [1,3566,null,{}] 12:51:51 INFO - PROCESS | 1847 | 1478029911105 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ca000 == 31 [pid = 1847] [id = 782] 12:51:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 68 (0x8b7cac00) [pid = 1847] [serial = 2277] [outer = (nil)] 12:51:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x8b854800) [pid = 1847] [serial = 2278] [outer = 0x8b7cac00] 12:51:51 INFO - PROCESS | 1847 | 1478029911196 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8b857c00) [pid = 1847] [serial = 2279] [outer = 0x8b7cac00] 12:51:51 INFO - ... 12:51:51 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1025ms 12:51:51 INFO - PROCESS | 1847 | 1478029911726 Marionette TRACE conn3 <- [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]]]}] 12:51:51 INFO - PROCESS | 1847 | 1478029911737 Marionette TRACE conn3 -> [0,3568,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 1847 | 1478029911741 Marionette TRACE conn3 <- [1,3568,null,{"value":"8"}] 12:51:51 INFO - TEST-START | /websockets/Send-unicode-data.htm 12:51:51 INFO - PROCESS | 1847 | 1478029911749 Marionette TRACE conn3 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:51 INFO - PROCESS | 1847 | 1478029911910 Marionette TRACE conn3 <- [1,3569,null,{"value":null}] 12:51:52 INFO - PROCESS | 1847 | 1478029912049 Marionette TRACE conn3 -> [0,3570,"getWindowHandles",null] 12:51:52 INFO - PROCESS | 1847 | 1478029912052 Marionette TRACE conn3 <- [1,3570,null,["8"]] 12:51:52 INFO - PROCESS | 1847 | 1478029912064 Marionette TRACE conn3 -> [0,3571,"switchToWindow",{"name":"8"}] 12:51:52 INFO - PROCESS | 1847 | 1478029912076 Marionette TRACE conn3 <- [1,3571,null,{}] 12:51:52 INFO - PROCESS | 1847 | 1478029912083 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c46ac00 == 32 [pid = 1847] [id = 783] 12:51:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x8c46c800) [pid = 1847] [serial = 2280] [outer = (nil)] 12:51:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x8c4f4800) [pid = 1847] [serial = 2281] [outer = 0x8c46c800] 12:51:52 INFO - PROCESS | 1847 | 1478029912165 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x8d839400) [pid = 1847] [serial = 2282] [outer = 0x8c46c800] 12:51:52 INFO - PROCESS | 1847 | 1478029912671 Marionette TRACE conn3 <- [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]]]}] 12:51:52 INFO - ... 12:51:52 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 973ms 12:51:52 INFO - PROCESS | 1847 | 1478029912722 Marionette TRACE conn3 -> [0,3573,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 1847 | 1478029912725 Marionette TRACE conn3 <- [1,3573,null,{"value":"8"}] 12:51:52 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 12:51:52 INFO - PROCESS | 1847 | 1478029912731 Marionette TRACE conn3 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:52 INFO - PROCESS | 1847 | 1478029912881 Marionette TRACE conn3 <- [1,3574,null,{"value":null}] 12:51:53 INFO - PROCESS | 1847 | 1478029913033 Marionette TRACE conn3 -> [0,3575,"getWindowHandles",null] 12:51:53 INFO - PROCESS | 1847 | 1478029913036 Marionette TRACE conn3 <- [1,3575,null,["8"]] 12:51:53 INFO - PROCESS | 1847 | 1478029913041 Marionette TRACE conn3 -> [0,3576,"switchToWindow",{"name":"8"}] 12:51:53 INFO - PROCESS | 1847 | 1478029913047 Marionette TRACE conn3 <- [1,3576,null,{}] 12:51:53 INFO - PROCESS | 1847 | 1478029913053 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 1847 | ++DOCSHELL 0x8dc2d800 == 33 [pid = 1847] [id = 784] 12:51:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x8dc2dc00) [pid = 1847] [serial = 2283] [outer = (nil)] 12:51:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x8dcb4c00) [pid = 1847] [serial = 2284] [outer = 0x8dc2dc00] 12:51:53 INFO - PROCESS | 1847 | 1478029913135 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x8dcbbc00) [pid = 1847] [serial = 2285] [outer = 0x8dc2dc00] 12:51:53 INFO - PROCESS | 1847 | 1478029913745 Marionette TRACE conn3 <- [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]]]}] 12:51:53 INFO - .. 12:51:53 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1026ms 12:51:53 INFO - PROCESS | 1847 | 1478029913758 Marionette TRACE conn3 -> [0,3578,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 1847 | 1478029913761 Marionette TRACE conn3 <- [1,3578,null,{"value":"8"}] 12:51:53 INFO - TEST-START | /websockets/constructor.html 12:51:53 INFO - PROCESS | 1847 | 1478029913786 Marionette TRACE conn3 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:53 INFO - PROCESS | 1847 | 1478029913991 Marionette TRACE conn3 <- [1,3579,null,{"value":null}] 12:51:54 INFO - PROCESS | 1847 | 1478029914013 Marionette TRACE conn3 -> [0,3580,"getWindowHandles",null] 12:51:54 INFO - PROCESS | 1847 | 1478029914016 Marionette TRACE conn3 <- [1,3580,null,["8"]] 12:51:54 INFO - PROCESS | 1847 | 1478029914022 Marionette TRACE conn3 -> [0,3581,"switchToWindow",{"name":"8"}] 12:51:54 INFO - PROCESS | 1847 | 1478029914026 Marionette TRACE conn3 <- [1,3581,null,{}] 12:51:54 INFO - PROCESS | 1847 | 1478029914032 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 1847 | ++DOCSHELL 0x8f967c00 == 34 [pid = 1847] [id = 785] 12:51:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8f968800) [pid = 1847] [serial = 2286] [outer = (nil)] 12:51:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 78 (0x90703400) [pid = 1847] [serial = 2287] [outer = 0x8f968800] 12:51:54 INFO - PROCESS | 1847 | 1478029914188 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 1847 | ++DOMWINDOW == 79 (0x90709c00) [pid = 1847] [serial = 2288] [outer = 0x8f968800] 12:51:54 INFO - PROCESS | 1847 | 1478029914737 Marionette TRACE conn3 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 12:51:54 INFO - . 12:51:54 INFO - TEST-OK | /websockets/constructor.html | took 977ms 12:51:54 INFO - PROCESS | 1847 | 1478029914762 Marionette TRACE conn3 -> [0,3583,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 1847 | 1478029914766 Marionette TRACE conn3 <- [1,3583,null,{"value":"8"}] 12:51:54 INFO - TEST-START | /websockets/eventhandlers.html 12:51:54 INFO - PROCESS | 1847 | 1478029914772 Marionette TRACE conn3 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:54 INFO - PROCESS | 1847 | 1478029914976 Marionette TRACE conn3 <- [1,3584,null,{"value":null}] 12:51:54 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 78 (0x8c4fd000) [pid = 1847] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 77 (0x95924400) [pid = 1847] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8c2e4400) [pid = 1847] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8b850400) [pid = 1847] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8dc29000) [pid = 1847] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x9566c800) [pid = 1847] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c2e0000) [pid = 1847] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8b7c0400) [pid = 1847] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b7e4000) [pid = 1847] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x82920000) [pid = 1847] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 12:51:55 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x8b7cd000) [pid = 1847] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 12:51:55 INFO - PROCESS | 1847 | 1478029915207 Marionette TRACE conn3 -> [0,3585,"getWindowHandles",null] 12:51:55 INFO - PROCESS | 1847 | 1478029915209 Marionette TRACE conn3 <- [1,3585,null,["8"]] 12:51:55 INFO - PROCESS | 1847 | 1478029915215 Marionette TRACE conn3 -> [0,3586,"switchToWindow",{"name":"8"}] 12:51:55 INFO - PROCESS | 1847 | 1478029915220 Marionette TRACE conn3 <- [1,3586,null,{}] 12:51:55 INFO - PROCESS | 1847 | 1478029915225 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:51:55 INFO - PROCESS | 1847 | ++DOCSHELL 0x82471400 == 35 [pid = 1847] [id = 786] 12:51:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 69 (0x82471c00) [pid = 1847] [serial = 2289] [outer = (nil)] 12:51:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 70 (0x8dc29000) [pid = 1847] [serial = 2290] [outer = 0x82471c00] 12:51:55 INFO - PROCESS | 1847 | 1478029915331 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 1847 | ++DOMWINDOW == 71 (0x911b8000) [pid = 1847] [serial = 2291] [outer = 0x82471c00] 12:51:55 INFO - PROCESS | 1847 | 1478029915844 Marionette TRACE conn3 <- [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]]]}] 12:51:55 INFO - .... 12:51:55 INFO - TEST-OK | /websockets/eventhandlers.html | took 1123ms 12:51:55 INFO - TEST-START | /websockets/extended-payload-length.html 12:51:55 INFO - PROCESS | 1847 | 1478029915896 Marionette TRACE conn3 -> [0,3588,"getWindowHandle",null] 12:51:55 INFO - PROCESS | 1847 | 1478029915898 Marionette TRACE conn3 <- [1,3588,null,{"value":"8"}] 12:51:55 INFO - PROCESS | 1847 | 1478029915904 Marionette TRACE conn3 -> [0,3589,"timeouts",{"script":185000}] 12:51:55 INFO - PROCESS | 1847 | 1478029915908 Marionette TRACE conn3 <- [1,3589,null,{}] 12:51:55 INFO - PROCESS | 1847 | 1478029915915 Marionette TRACE conn3 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:56 INFO - PROCESS | 1847 | 1478029916062 Marionette TRACE conn3 <- [1,3590,null,{"value":null}] 12:51:56 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:56 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:56 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:56 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:56 INFO - PROCESS | 1847 | 1478029916209 Marionette TRACE conn3 -> [0,3591,"getWindowHandles",null] 12:51:56 INFO - PROCESS | 1847 | 1478029916212 Marionette TRACE conn3 <- [1,3591,null,["8"]] 12:51:56 INFO - PROCESS | 1847 | 1478029916216 Marionette TRACE conn3 -> [0,3592,"switchToWindow",{"name":"8"}] 12:51:56 INFO - PROCESS | 1847 | 1478029916223 Marionette TRACE conn3 <- [1,3592,null,{}] 12:51:56 INFO - PROCESS | 1847 | 1478029916228 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:51:56 INFO - PROCESS | 1847 | ++DOCSHELL 0x92e55400 == 36 [pid = 1847] [id = 787] 12:51:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 72 (0x92e5c800) [pid = 1847] [serial = 2292] [outer = (nil)] 12:51:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 73 (0x93274c00) [pid = 1847] [serial = 2293] [outer = 0x92e5c800] 12:51:56 INFO - PROCESS | 1847 | 1478029916309 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 1847 | ++DOMWINDOW == 74 (0x93b46800) [pid = 1847] [serial = 2294] [outer = 0x92e5c800] 12:51:56 INFO - .... 12:51:56 INFO - TEST-OK | /websockets/extended-payload-length.html | took 978ms 12:51:56 INFO - PROCESS | 1847 | 1478029916872 Marionette TRACE conn3 <- [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]]]}] 12:51:56 INFO - PROCESS | 1847 | 1478029916884 Marionette TRACE conn3 -> [0,3594,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 1847 | 1478029916888 Marionette TRACE conn3 <- [1,3594,null,{"value":"8"}] 12:51:56 INFO - TEST-START | /websockets/extended-payload-length.html?wss 12:51:56 INFO - PROCESS | 1847 | 1478029916894 Marionette TRACE conn3 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:57 INFO - PROCESS | 1847 | 1478029917044 Marionette TRACE conn3 <- [1,3595,null,{"value":null}] 12:51:57 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:57 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:57 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:57 INFO - PROCESS | 1847 | [1847] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 12:51:57 INFO - PROCESS | 1847 | 1478029917220 Marionette TRACE conn3 -> [0,3596,"getWindowHandles",null] 12:51:57 INFO - PROCESS | 1847 | 1478029917225 Marionette TRACE conn3 <- [1,3596,null,["8"]] 12:51:57 INFO - PROCESS | 1847 | 1478029917233 Marionette TRACE conn3 -> [0,3597,"switchToWindow",{"name":"8"}] 12:51:57 INFO - PROCESS | 1847 | 1478029917242 Marionette TRACE conn3 <- [1,3597,null,{}] 12:51:57 INFO - PROCESS | 1847 | 1478029917249 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:51:57 INFO - PROCESS | 1847 | ++DOCSHELL 0x82473400 == 37 [pid = 1847] [id = 788] 12:51:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 75 (0x82474000) [pid = 1847] [serial = 2295] [outer = (nil)] 12:51:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 76 (0x829eec00) [pid = 1847] [serial = 2296] [outer = 0x82474000] 12:51:57 INFO - PROCESS | 1847 | 1478029917355 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 1847 | ++DOMWINDOW == 77 (0x8b5a8400) [pid = 1847] [serial = 2297] [outer = 0x82474000] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x92e55400 == 36 [pid = 1847] [id = 787] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x82471400 == 35 [pid = 1847] [id = 786] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8f967c00 == 34 [pid = 1847] [id = 785] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8dc2d800 == 33 [pid = 1847] [id = 784] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8c46ac00 == 32 [pid = 1847] [id = 783] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ca000 == 31 [pid = 1847] [id = 782] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8274fc00 == 30 [pid = 1847] [id = 781] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e3800 == 29 [pid = 1847] [id = 780] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x823ba000 == 28 [pid = 1847] [id = 779] 12:52:00 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5b0c00 == 27 [pid = 1847] [id = 778] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 76 (0x8c4fa800) [pid = 1847] [serial = 2260] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 75 (0x8dabf000) [pid = 1847] [serial = 2261] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 74 (0x8d8b7c00) [pid = 1847] [serial = 2257] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 73 (0x8dabc000) [pid = 1847] [serial = 2258] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 72 (0x8c45e800) [pid = 1847] [serial = 2254] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 71 (0x8c466c00) [pid = 1847] [serial = 2255] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 70 (0x8b7e2c00) [pid = 1847] [serial = 2251] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 69 (0x8b7e9800) [pid = 1847] [serial = 2252] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 68 (0x829e8400) [pid = 1847] [serial = 2248] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 67 (0x829f3000) [pid = 1847] [serial = 2249] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 66 (0x8b953400) [pid = 1847] [serial = 2245] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 65 (0x8c2e2400) [pid = 1847] [serial = 2246] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 64 (0x911b3000) [pid = 1847] [serial = 2242] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 63 (0x9570f400) [pid = 1847] [serial = 2243] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 62 (0x95933c00) [pid = 1847] [serial = 2239] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 61 (0x95935800) [pid = 1847] [serial = 2240] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 60 (0x9570c000) [pid = 1847] [serial = 2236] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 59 (0x95711c00) [pid = 1847] [serial = 2237] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 58 (0x8dcab400) [pid = 1847] [serial = 2233] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 57 (0x8f964000) [pid = 1847] [serial = 2234] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 56 (0x8ba90c00) [pid = 1847] [serial = 2230] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 55 (0x8c2e2800) [pid = 1847] [serial = 2231] [outer = (nil)] [url = about:blank] 12:52:01 INFO - PROCESS | 1847 | --DOMWINDOW == 54 (0x8f84f000) [pid = 1847] [serial = 2263] [outer = (nil)] [url = about:blank] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 53 (0x8b7cac00) [pid = 1847] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 52 (0x82750000) [pid = 1847] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 51 (0x82471c00) [pid = 1847] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 50 (0x8f968800) [pid = 1847] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 49 (0x8c46c800) [pid = 1847] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 12:52:04 INFO - PROCESS | 1847 | --DOMWINDOW == 48 (0x8dc2dc00) [pid = 1847] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x823c1400 == 26 [pid = 1847] [id = 727] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7cd800 == 25 [pid = 1847] [id = 771] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8ba96c00 == 24 [pid = 1847] [id = 724] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8dac3c00 == 23 [pid = 1847] [id = 726] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x829ea400 == 22 [pid = 1847] [id = 723] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8dcb9000 == 21 [pid = 1847] [id = 777] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8dab1c00 == 20 [pid = 1847] [id = 725] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5be000 == 19 [pid = 1847] [id = 722] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5bfc00 == 18 [pid = 1847] [id = 716] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x823b8400 == 17 [pid = 1847] [id = 729] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2e8c00 == 16 [pid = 1847] [id = 719] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8c45ec00 == 15 [pid = 1847] [id = 731] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x823bc800 == 14 [pid = 1847] [id = 721] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b95ec00 == 13 [pid = 1847] [id = 730] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8c2db800 == 12 [pid = 1847] [id = 718] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8b5a5800 == 11 [pid = 1847] [id = 717] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x82753000 == 10 [pid = 1847] [id = 715] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x829e8c00 == 9 [pid = 1847] [id = 728] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x82473800 == 8 [pid = 1847] [id = 714] 12:52:09 INFO - PROCESS | 1847 | --DOCSHELL 0x8c98e400 == 7 [pid = 1847] [id = 720] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 47 (0x8dc29000) [pid = 1847] [serial = 2290] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 46 (0x911b8000) [pid = 1847] [serial = 2291] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 45 (0x90703400) [pid = 1847] [serial = 2287] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x90709c00) [pid = 1847] [serial = 2288] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8dcb4c00) [pid = 1847] [serial = 2284] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8dcbbc00) [pid = 1847] [serial = 2285] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8c4f4800) [pid = 1847] [serial = 2281] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8d839400) [pid = 1847] [serial = 2282] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x8b854800) [pid = 1847] [serial = 2278] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8b857c00) [pid = 1847] [serial = 2279] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x829e9800) [pid = 1847] [serial = 2275] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8b5ae800) [pid = 1847] [serial = 2276] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x93274c00) [pid = 1847] [serial = 2293] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8b5c2000) [pid = 1847] [serial = 2266] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8c98c000) [pid = 1847] [serial = 2269] [outer = (nil)] [url = about:blank] 12:52:09 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8fa45000) [pid = 1847] [serial = 2272] [outer = (nil)] [url = about:blank] 12:52:11 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x92e5c800) [pid = 1847] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 12:52:11 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8fa3f800) [pid = 1847] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 12:52:11 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8b5b1400) [pid = 1847] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 12:52:11 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8c4f3c00) [pid = 1847] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 12:52:11 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8dcc0400) [pid = 1847] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x93b46800) [pid = 1847] [serial = 2294] [outer = (nil)] [url = about:blank] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8fa49000) [pid = 1847] [serial = 2273] [outer = (nil)] [url = about:blank] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8b7e1000) [pid = 1847] [serial = 2267] [outer = (nil)] [url = about:blank] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x8dab5c00) [pid = 1847] [serial = 2270] [outer = (nil)] [url = about:blank] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8f963c00) [pid = 1847] [serial = 2264] [outer = (nil)] [url = about:blank] 12:52:16 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x829eec00) [pid = 1847] [serial = 2296] [outer = (nil)] [url = about:blank] 12:52:57 INFO - PROCESS | 1847 | 1478029977925 Marionette TRACE conn3 <- [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]]]}] 12:52:57 INFO - .... 12:52:57 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61066ms 12:52:57 INFO - PROCESS | 1847 | 1478029977962 Marionette TRACE conn3 -> [0,3599,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 1847 | 1478029977969 Marionette TRACE conn3 <- [1,3599,null,{"value":"8"}] 12:52:57 INFO - TEST-START | /websockets/opening-handshake/001.html 12:52:57 INFO - PROCESS | 1847 | 1478029977979 Marionette TRACE conn3 -> [0,3600,"timeouts",{"script":35000}] 12:52:57 INFO - PROCESS | 1847 | 1478029977983 Marionette TRACE conn3 <- [1,3600,null,{}] 12:52:57 INFO - PROCESS | 1847 | 1478029977993 Marionette TRACE conn3 -> [0,3601,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:52:58 INFO - PROCESS | 1847 | 1478029978215 Marionette TRACE conn3 <- [1,3601,null,{"value":null}] 12:52:58 INFO - PROCESS | 1847 | 1478029978297 Marionette TRACE conn3 -> [0,3602,"getWindowHandles",null] 12:52:58 INFO - PROCESS | 1847 | 1478029978302 Marionette TRACE conn3 <- [1,3602,null,["8"]] 12:52:58 INFO - PROCESS | 1847 | 1478029978310 Marionette TRACE conn3 -> [0,3603,"switchToWindow",{"name":"8"}] 12:52:58 INFO - PROCESS | 1847 | 1478029978320 Marionette TRACE conn3 <- [1,3603,null,{}] 12:52:58 INFO - PROCESS | 1847 | 1478029978332 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 1847 | ++DOCSHELL 0x82477c00 == 8 [pid = 1847] [id = 789] 12:52:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x8274f400) [pid = 1847] [serial = 2298] [outer = (nil)] 12:52:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82750c00) [pid = 1847] [serial = 2299] [outer = 0x8274f400] 12:52:58 INFO - PROCESS | 1847 | 1478029978438 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8291b800) [pid = 1847] [serial = 2300] [outer = 0x8274f400] 12:52:58 INFO - PROCESS | 1847 | [1847] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 12:52:59 INFO - PROCESS | 1847 | 1478029979057 Marionette TRACE conn3 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:52:59 INFO - . 12:52:59 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1091ms 12:52:59 INFO - PROCESS | 1847 | 1478029979071 Marionette TRACE conn3 -> [0,3605,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 1847 | 1478029979077 Marionette TRACE conn3 <- [1,3605,null,{"value":"8"}] 12:52:59 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 12:52:59 INFO - PROCESS | 1847 | 1478029979085 Marionette TRACE conn3 -> [0,3606,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:52:59 INFO - PROCESS | 1847 | 1478029979309 Marionette TRACE conn3 <- [1,3606,null,{"value":null}] 12:52:59 INFO - PROCESS | 1847 | 1478029979325 Marionette TRACE conn3 -> [0,3607,"getWindowHandles",null] 12:52:59 INFO - PROCESS | 1847 | 1478029979328 Marionette TRACE conn3 <- [1,3607,null,["8"]] 12:52:59 INFO - PROCESS | 1847 | 1478029979336 Marionette TRACE conn3 -> [0,3608,"switchToWindow",{"name":"8"}] 12:52:59 INFO - PROCESS | 1847 | 1478029979343 Marionette TRACE conn3 <- [1,3608,null,{}] 12:52:59 INFO - PROCESS | 1847 | 1478029979360 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 1847 | ++DOCSHELL 0x8291b400 == 9 [pid = 1847] [id = 790] 12:52:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x8b5a7000) [pid = 1847] [serial = 2301] [outer = (nil)] 12:52:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x8b5a9400) [pid = 1847] [serial = 2302] [outer = 0x8b5a7000] 12:52:59 INFO - PROCESS | 1847 | 1478029979453 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5ac400) [pid = 1847] [serial = 2303] [outer = 0x8b5a7000] 12:53:00 INFO - PROCESS | 1847 | 1478029980595 Marionette TRACE conn3 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:53:00 INFO - . 12:53:00 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1521ms 12:53:00 INFO - PROCESS | 1847 | 1478029980606 Marionette TRACE conn3 -> [0,3610,"getWindowHandle",null] 12:53:00 INFO - TEST-START | /websockets/opening-handshake/002.html 12:53:00 INFO - PROCESS | 1847 | 1478029980611 Marionette TRACE conn3 <- [1,3610,null,{"value":"8"}] 12:53:00 INFO - PROCESS | 1847 | 1478029980617 Marionette TRACE conn3 -> [0,3611,"timeouts",{"script":185000}] 12:53:00 INFO - PROCESS | 1847 | 1478029980623 Marionette TRACE conn3 <- [1,3611,null,{}] 12:53:00 INFO - PROCESS | 1847 | 1478029980629 Marionette TRACE conn3 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:00 INFO - PROCESS | 1847 | 1478029980848 Marionette TRACE conn3 <- [1,3612,null,{"value":null}] 12:53:00 INFO - PROCESS | 1847 | 1478029980935 Marionette TRACE conn3 -> [0,3613,"getWindowHandles",null] 12:53:00 INFO - PROCESS | 1847 | 1478029980944 Marionette TRACE conn3 <- [1,3613,null,["8"]] 12:53:00 INFO - PROCESS | 1847 | 1478029980948 Marionette TRACE conn3 -> [0,3614,"switchToWindow",{"name":"8"}] 12:53:00 INFO - PROCESS | 1847 | 1478029980956 Marionette TRACE conn3 <- [1,3614,null,{}] 12:53:00 INFO - PROCESS | 1847 | 1478029980961 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:53:00 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7c2c00 == 10 [pid = 1847] [id = 791] 12:53:00 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7c3000) [pid = 1847] [serial = 2304] [outer = (nil)] 12:53:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b7c7400) [pid = 1847] [serial = 2305] [outer = 0x8b7c3000] 12:53:01 INFO - PROCESS | 1847 | 1478029981055 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b7c9400) [pid = 1847] [serial = 2306] [outer = 0x8b7c3000] 12:53:02 INFO - PROCESS | 1847 | 1478029982912 Marionette TRACE conn3 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 12:53:02 INFO - . 12:53:02 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2340ms 12:53:02 INFO - PROCESS | 1847 | 1478029982956 Marionette TRACE conn3 -> [0,3616,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 1847 | 1478029982961 Marionette TRACE conn3 <- [1,3616,null,{"value":"8"}] 12:53:02 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 12:53:02 INFO - PROCESS | 1847 | 1478029982968 Marionette TRACE conn3 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:03 INFO - PROCESS | 1847 | 1478029983160 Marionette TRACE conn3 <- [1,3617,null,{"value":null}] 12:53:03 INFO - PROCESS | 1847 | 1478029983171 Marionette TRACE conn3 -> [0,3618,"getWindowHandles",null] 12:53:03 INFO - PROCESS | 1847 | 1478029983174 Marionette TRACE conn3 <- [1,3618,null,["8"]] 12:53:03 INFO - PROCESS | 1847 | 1478029983190 Marionette TRACE conn3 -> [0,3619,"switchToWindow",{"name":"8"}] 12:53:03 INFO - PROCESS | 1847 | 1478029983195 Marionette TRACE conn3 <- [1,3619,null,{}] 12:53:03 INFO - PROCESS | 1847 | 1478029983205 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\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"}] 12:53:03 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ed800 == 11 [pid = 1847] [id = 792] 12:53:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8b850800) [pid = 1847] [serial = 2307] [outer = (nil)] 12:53:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8b853800) [pid = 1847] [serial = 2308] [outer = 0x8b850800] 12:53:03 INFO - PROCESS | 1847 | 1478029983300 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c2dc000) [pid = 1847] [serial = 2309] [outer = 0x8b850800] 12:53:03 INFO - PROCESS | 1847 | 1478029983882 Marionette TRACE conn3 <- [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"]]]}] 12:53:03 INFO - . 12:53:03 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 973ms 12:53:03 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 12:53:03 INFO - PROCESS | 1847 | 1478029983941 Marionette TRACE conn3 -> [0,3621,"getWindowHandle",null] 12:53:03 INFO - PROCESS | 1847 | 1478029983943 Marionette TRACE conn3 <- [1,3621,null,{"value":"8"}] 12:53:03 INFO - PROCESS | 1847 | 1478029983950 Marionette TRACE conn3 -> [0,3622,"timeouts",{"script":35000}] 12:53:03 INFO - PROCESS | 1847 | 1478029983953 Marionette TRACE conn3 <- [1,3622,null,{}] 12:53:03 INFO - PROCESS | 1847 | 1478029983964 Marionette TRACE conn3 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:04 INFO - PROCESS | 1847 | 1478029984107 Marionette TRACE conn3 <- [1,3623,null,{"value":null}] 12:53:04 INFO - PROCESS | 1847 | 1478029984232 Marionette TRACE conn3 -> [0,3624,"getWindowHandles",null] 12:53:04 INFO - PROCESS | 1847 | 1478029984236 Marionette TRACE conn3 <- [1,3624,null,["8"]] 12:53:04 INFO - PROCESS | 1847 | 1478029984241 Marionette TRACE conn3 -> [0,3625,"switchToWindow",{"name":"8"}] 12:53:04 INFO - PROCESS | 1847 | 1478029984247 Marionette TRACE conn3 <- [1,3625,null,{}] 12:53:04 INFO - PROCESS | 1847 | 1478029984253 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c45d800 == 12 [pid = 1847] [id = 793] 12:53:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c45dc00) [pid = 1847] [serial = 2310] [outer = (nil)] 12:53:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c45f800) [pid = 1847] [serial = 2311] [outer = 0x8c45dc00] 12:53:04 INFO - PROCESS | 1847 | 1478029984335 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c463000) [pid = 1847] [serial = 2312] [outer = 0x8c45dc00] 12:53:04 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:53:05 INFO - PROCESS | 1847 | 1478029985043 Marionette TRACE conn3 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 12:53:05 INFO - . 12:53:05 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1139ms 12:53:05 INFO - PROCESS | 1847 | 1478029985088 Marionette TRACE conn3 -> [0,3627,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 1847 | 1478029985091 Marionette TRACE conn3 <- [1,3627,null,{"value":"8"}] 12:53:05 INFO - TEST-START | /websockets/opening-handshake/003.html 12:53:05 INFO - PROCESS | 1847 | 1478029985099 Marionette TRACE conn3 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:05 INFO - PROCESS | 1847 | 1478029985371 Marionette TRACE conn3 <- [1,3628,null,{"value":null}] 12:53:05 INFO - PROCESS | 1847 | 1478029985386 Marionette TRACE conn3 -> [0,3629,"getWindowHandles",null] 12:53:05 INFO - PROCESS | 1847 | 1478029985390 Marionette TRACE conn3 <- [1,3629,null,["8"]] 12:53:05 INFO - PROCESS | 1847 | 1478029985397 Marionette TRACE conn3 -> [0,3630,"switchToWindow",{"name":"8"}] 12:53:05 INFO - PROCESS | 1847 | 1478029985402 Marionette TRACE conn3 <- [1,3630,null,{}] 12:53:05 INFO - PROCESS | 1847 | 1478029985406 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f4400 == 13 [pid = 1847] [id = 794] 12:53:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8c4f4800) [pid = 1847] [serial = 2313] [outer = (nil)] 12:53:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8c98ec00) [pid = 1847] [serial = 2314] [outer = 0x8c4f4800] 12:53:05 INFO - PROCESS | 1847 | 1478029985536 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8c997800) [pid = 1847] [serial = 2315] [outer = 0x8c4f4800] 12:53:06 INFO - PROCESS | 1847 | 1478029986321 Marionette TRACE conn3 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 12:53:06 INFO - . 12:53:06 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1277ms 12:53:06 INFO - PROCESS | 1847 | 1478029986377 Marionette TRACE conn3 -> [0,3632,"getWindowHandle",null] 12:53:06 INFO - PROCESS | 1847 | 1478029986384 Marionette TRACE conn3 <- [1,3632,null,{"value":"8"}] 12:53:06 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 12:53:06 INFO - PROCESS | 1847 | 1478029986437 Marionette TRACE conn3 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:06 INFO - PROCESS | 1847 | 1478029986672 Marionette TRACE conn3 <- [1,3633,null,{"value":null}] 12:53:06 INFO - PROCESS | 1847 | 1478029986793 Marionette TRACE conn3 -> [0,3634,"getWindowHandles",null] 12:53:06 INFO - PROCESS | 1847 | 1478029986800 Marionette TRACE conn3 <- [1,3634,null,["8"]] 12:53:06 INFO - PROCESS | 1847 | 1478029986812 Marionette TRACE conn3 -> [0,3635,"switchToWindow",{"name":"8"}] 12:53:06 INFO - PROCESS | 1847 | 1478029986820 Marionette TRACE conn3 <- [1,3635,null,{}] 12:53:06 INFO - PROCESS | 1847 | 1478029986829 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 1847 | ++DOCSHELL 0x8275ec00 == 14 [pid = 1847] [id = 795] 12:53:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x8291e400) [pid = 1847] [serial = 2316] [outer = (nil)] 12:53:06 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x82927c00) [pid = 1847] [serial = 2317] [outer = 0x8291e400] 12:53:06 INFO - PROCESS | 1847 | 1478029986941 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8b5a4400) [pid = 1847] [serial = 2318] [outer = 0x8291e400] 12:53:07 INFO - PROCESS | 1847 | 1478029987593 Marionette TRACE conn3 <- [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"]]]}] 12:53:07 INFO - . 12:53:07 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1222ms 12:53:07 INFO - PROCESS | 1847 | 1478029987617 Marionette TRACE conn3 -> [0,3637,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 1847 | 1478029987623 Marionette TRACE conn3 <- [1,3637,null,{"value":"8"}] 12:53:07 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 12:53:07 INFO - PROCESS | 1847 | 1478029987631 Marionette TRACE conn3 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:07 INFO - PROCESS | 1847 | 1478029987819 Marionette TRACE conn3 <- [1,3638,null,{"value":null}] 12:53:07 INFO - PROCESS | 1847 | 1478029987982 Marionette TRACE conn3 -> [0,3639,"getWindowHandles",null] 12:53:07 INFO - PROCESS | 1847 | 1478029987987 Marionette TRACE conn3 <- [1,3639,null,["8"]] 12:53:08 INFO - PROCESS | 1847 | 1478029987999 Marionette TRACE conn3 -> [0,3640,"switchToWindow",{"name":"8"}] 12:53:08 INFO - PROCESS | 1847 | 1478029988004 Marionette TRACE conn3 <- [1,3640,null,{}] 12:53:08 INFO - PROCESS | 1847 | 1478029988011 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5a6400 == 15 [pid = 1847] [id = 796] 12:53:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8b7e7c00) [pid = 1847] [serial = 2319] [outer = (nil)] 12:53:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x8c2dec00) [pid = 1847] [serial = 2320] [outer = 0x8b7e7c00] 12:53:08 INFO - PROCESS | 1847 | 1478029988118 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8c46bc00) [pid = 1847] [serial = 2321] [outer = 0x8b7e7c00] 12:53:10 INFO - PROCESS | 1847 | --DOCSHELL 0x82473400 == 14 [pid = 1847] [id = 788] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 44 (0x8c4f4800) [pid = 1847] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 43 (0x8c45dc00) [pid = 1847] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 42 (0x8b850800) [pid = 1847] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 41 (0x8b7c3000) [pid = 1847] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 40 (0x8b5a7000) [pid = 1847] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 39 (0x82474000) [pid = 1847] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 12:53:13 INFO - PROCESS | 1847 | --DOMWINDOW == 38 (0x8274f400) [pid = 1847] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8c4f4400 == 13 [pid = 1847] [id = 794] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8275ec00 == 12 [pid = 1847] [id = 795] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7ed800 == 11 [pid = 1847] [id = 792] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8c45d800 == 10 [pid = 1847] [id = 793] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8b7c2c00 == 9 [pid = 1847] [id = 791] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x8291b400 == 8 [pid = 1847] [id = 790] 12:53:18 INFO - PROCESS | 1847 | --DOCSHELL 0x82477c00 == 7 [pid = 1847] [id = 789] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 37 (0x8b7c7400) [pid = 1847] [serial = 2305] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 36 (0x8c45f800) [pid = 1847] [serial = 2311] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 35 (0x8b5ac400) [pid = 1847] [serial = 2303] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 34 (0x8c463000) [pid = 1847] [serial = 2312] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 33 (0x8c98ec00) [pid = 1847] [serial = 2314] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 32 (0x8c2dc000) [pid = 1847] [serial = 2309] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 31 (0x8b5a8400) [pid = 1847] [serial = 2297] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 30 (0x8291b800) [pid = 1847] [serial = 2300] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 29 (0x8c997800) [pid = 1847] [serial = 2315] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 28 (0x8b853800) [pid = 1847] [serial = 2308] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 27 (0x8b5a9400) [pid = 1847] [serial = 2302] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 26 (0x82750c00) [pid = 1847] [serial = 2299] [outer = (nil)] [url = about:blank] 12:53:18 INFO - PROCESS | 1847 | --DOMWINDOW == 25 (0x8b7c9400) [pid = 1847] [serial = 2306] [outer = (nil)] [url = about:blank] 12:53:20 INFO - PROCESS | 1847 | --DOMWINDOW == 24 (0x8291e400) [pid = 1847] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 12:53:25 INFO - PROCESS | 1847 | --DOMWINDOW == 23 (0x82927c00) [pid = 1847] [serial = 2317] [outer = (nil)] [url = about:blank] 12:53:25 INFO - PROCESS | 1847 | --DOMWINDOW == 22 (0x8b5a4400) [pid = 1847] [serial = 2318] [outer = (nil)] [url = about:blank] 12:53:25 INFO - PROCESS | 1847 | --DOMWINDOW == 21 (0x8c2dec00) [pid = 1847] [serial = 2320] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1847 | MARIONETTE LOG: INFO: Timeout fired 12:53:38 INFO - PROCESS | 1847 | 1478030018301 Marionette TRACE conn3 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 12:53:38 INFO - . 12:53:38 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30722ms 12:53:38 INFO - PROCESS | 1847 | 1478030018354 Marionette TRACE conn3 -> [0,3642,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 1847 | 1478030018359 Marionette TRACE conn3 <- [1,3642,null,{"value":"8"}] 12:53:38 INFO - TEST-START | /websockets/opening-handshake/005.html 12:53:38 INFO - PROCESS | 1847 | 1478030018371 Marionette TRACE conn3 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:38 INFO - PROCESS | 1847 | 1478030018581 Marionette TRACE conn3 <- [1,3643,null,{"value":null}] 12:53:38 INFO - PROCESS | 1847 | 1478030018661 Marionette TRACE conn3 -> [0,3644,"getWindowHandles",null] 12:53:38 INFO - PROCESS | 1847 | 1478030018666 Marionette TRACE conn3 <- [1,3644,null,["8"]] 12:53:38 INFO - PROCESS | 1847 | 1478030018675 Marionette TRACE conn3 -> [0,3645,"switchToWindow",{"name":"8"}] 12:53:38 INFO - PROCESS | 1847 | 1478030018683 Marionette TRACE conn3 <- [1,3645,null,{}] 12:53:38 INFO - PROCESS | 1847 | 1478030018690 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 1847 | ++DOCSHELL 0x82474400 == 8 [pid = 1847] [id = 797] 12:53:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 22 (0x82474c00) [pid = 1847] [serial = 2322] [outer = (nil)] 12:53:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 23 (0x82477000) [pid = 1847] [serial = 2323] [outer = 0x82474c00] 12:53:38 INFO - PROCESS | 1847 | 1478030018788 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 1847 | ++DOMWINDOW == 24 (0x8275cc00) [pid = 1847] [serial = 2324] [outer = 0x82474c00] 12:53:39 INFO - PROCESS | 1847 | 1478030019332 Marionette TRACE conn3 <- [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] 12:53:39 INFO - PROCESS | 1847 | 1478030019395 Marionette TRACE conn3 <- [1,3647,null,{"value":"8"}] 12:53:39 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 12:53:39 INFO - PROCESS | 1847 | 1478030019403 Marionette TRACE conn3 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:39 INFO - PROCESS | 1847 | 1478030019578 Marionette TRACE conn3 <- [1,3648,null,{"value":null}] 12:53:39 INFO - PROCESS | 1847 | 1478030019701 Marionette TRACE conn3 -> [0,3649,"getWindowHandles",null] 12:53:39 INFO - PROCESS | 1847 | 1478030019707 Marionette TRACE conn3 <- [1,3649,null,["8"]] 12:53:39 INFO - PROCESS | 1847 | 1478030019713 Marionette TRACE conn3 -> [0,3650,"switchToWindow",{"name":"8"}] 12:53:39 INFO - PROCESS | 1847 | 1478030019719 Marionette TRACE conn3 <- [1,3650,null,{}] 12:53:39 INFO - PROCESS | 1847 | 1478030019726 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 1847 | ++DOCSHELL 0x82756800 == 9 [pid = 1847] [id = 798] 12:53:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 25 (0x829f5400) [pid = 1847] [serial = 2325] [outer = (nil)] 12:53:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 26 (0x829f6c00) [pid = 1847] [serial = 2326] [outer = 0x829f5400] 12:53:39 INFO - PROCESS | 1847 | 1478030019818 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 1847 | ++DOMWINDOW == 27 (0x8b5a5000) [pid = 1847] [serial = 2327] [outer = 0x829f5400] 12:53:40 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:53:40 INFO - ............................................................ 12:53:40 INFO - PROCESS | 1847 | 1478030020876 Marionette TRACE conn3 <- [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,{},{}]]]}] 12:53:40 INFO - . 12:53:40 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1558ms 12:53:40 INFO - PROCESS | 1847 | 1478030020968 Marionette TRACE conn3 -> [0,3652,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 1847 | 1478030020974 Marionette TRACE conn3 <- [1,3652,null,{"value":"8"}] 12:53:40 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 12:53:40 INFO - PROCESS | 1847 | 1478030020984 Marionette TRACE conn3 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:41 INFO - PROCESS | 1847 | 1478030021206 Marionette TRACE conn3 <- [1,3653,null,{"value":null}] 12:53:41 INFO - PROCESS | 1847 | 1478030021230 Marionette TRACE conn3 -> [0,3654,"getWindowHandles",null] 12:53:41 INFO - PROCESS | 1847 | 1478030021236 Marionette TRACE conn3 <- [1,3654,null,["8"]] 12:53:41 INFO - PROCESS | 1847 | 1478030021241 Marionette TRACE conn3 -> [0,3655,"switchToWindow",{"name":"8"}] 12:53:41 INFO - PROCESS | 1847 | 1478030021248 Marionette TRACE conn3 <- [1,3655,null,{}] 12:53:41 INFO - PROCESS | 1847 | 1478030021257 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b7ed000 == 10 [pid = 1847] [id = 799] 12:53:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 28 (0x8b7ed400) [pid = 1847] [serial = 2328] [outer = (nil)] 12:53:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 29 (0x8b851c00) [pid = 1847] [serial = 2329] [outer = 0x8b7ed400] 12:53:41 INFO - PROCESS | 1847 | 1478030021351 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 1847 | ++DOMWINDOW == 30 (0x8b853800) [pid = 1847] [serial = 2330] [outer = 0x8b7ed400] 12:53:41 INFO - PROCESS | 1847 | [1847] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:53:42 INFO - PROCESS | 1847 | 1478030022221 Marionette TRACE conn3 <- [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,{},{}]]]}] 12:53:42 INFO - .................................. 12:53:42 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1283ms 12:53:42 INFO - PROCESS | 1847 | 1478030022263 Marionette TRACE conn3 -> [0,3657,"getWindowHandle",null] 12:53:42 INFO - TEST-START | /workers/semantics/interface-objects/003.html 12:53:42 INFO - PROCESS | 1847 | 1478030022268 Marionette TRACE conn3 <- [1,3657,null,{"value":"8"}] 12:53:42 INFO - PROCESS | 1847 | 1478030022278 Marionette TRACE conn3 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:42 INFO - PROCESS | 1847 | 1478030022477 Marionette TRACE conn3 <- [1,3658,null,{"value":null}] 12:53:42 INFO - PROCESS | 1847 | 1478030022501 Marionette TRACE conn3 -> [0,3659,"getWindowHandles",null] 12:53:42 INFO - PROCESS | 1847 | 1478030022508 Marionette TRACE conn3 <- [1,3659,null,["8"]] 12:53:42 INFO - PROCESS | 1847 | 1478030022515 Marionette TRACE conn3 -> [0,3660,"switchToWindow",{"name":"8"}] 12:53:42 INFO - PROCESS | 1847 | 1478030022522 Marionette TRACE conn3 <- [1,3660,null,{}] 12:53:42 INFO - PROCESS | 1847 | 1478030022528 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b95f400 == 11 [pid = 1847] [id = 800] 12:53:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 31 (0x8ba8fc00) [pid = 1847] [serial = 2331] [outer = (nil)] 12:53:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 32 (0x8c2db000) [pid = 1847] [serial = 2332] [outer = 0x8ba8fc00] 12:53:42 INFO - PROCESS | 1847 | 1478030022621 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 1847 | ++DOMWINDOW == 33 (0x8c4fb400) [pid = 1847] [serial = 2333] [outer = 0x8ba8fc00] 12:53:43 INFO - .............................................................. 12:53:43 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1212ms 12:53:43 INFO - TEST-START | /workers/semantics/interface-objects/004.html 12:53:43 INFO - PROCESS | 1847 | 1478030023405 Marionette TRACE conn3 <- [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]]]}] 12:53:43 INFO - PROCESS | 1847 | 1478030023488 Marionette TRACE conn3 -> [0,3662,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 1847 | 1478030023491 Marionette TRACE conn3 <- [1,3662,null,{"value":"8"}] 12:53:43 INFO - PROCESS | 1847 | 1478030023501 Marionette TRACE conn3 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:43 INFO - PROCESS | 1847 | 1478030023663 Marionette TRACE conn3 <- [1,3663,null,{"value":null}] 12:53:43 INFO - PROCESS | 1847 | 1478030023810 Marionette TRACE conn3 -> [0,3664,"getWindowHandles",null] 12:53:43 INFO - PROCESS | 1847 | 1478030023814 Marionette TRACE conn3 <- [1,3664,null,["8"]] 12:53:43 INFO - PROCESS | 1847 | 1478030023820 Marionette TRACE conn3 -> [0,3665,"switchToWindow",{"name":"8"}] 12:53:43 INFO - PROCESS | 1847 | 1478030023825 Marionette TRACE conn3 <- [1,3665,null,{}] 12:53:43 INFO - PROCESS | 1847 | 1478030023830 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 1847 | ++DOCSHELL 0x8c4f4c00 == 12 [pid = 1847] [id = 801] 12:53:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 34 (0x8c4ff800) [pid = 1847] [serial = 2334] [outer = (nil)] 12:53:43 INFO - PROCESS | 1847 | ++DOMWINDOW == 35 (0x8c98d800) [pid = 1847] [serial = 2335] [outer = 0x8c4ff800] 12:53:43 INFO - PROCESS | 1847 | 1478030023914 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 36 (0x8c997c00) [pid = 1847] [serial = 2336] [outer = 0x8c4ff800] 12:53:44 INFO - ................................. 12:53:44 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1044ms 12:53:44 INFO - PROCESS | 1847 | 1478030024510 Marionette TRACE conn3 <- [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]]]}] 12:53:44 INFO - PROCESS | 1847 | 1478030024545 Marionette TRACE conn3 -> [0,3667,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 1847 | 1478030024552 Marionette TRACE conn3 <- [1,3667,null,{"value":"8"}] 12:53:44 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 12:53:44 INFO - PROCESS | 1847 | 1478030024563 Marionette TRACE conn3 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:44 INFO - PROCESS | 1847 | 1478030024761 Marionette TRACE conn3 <- [1,3668,null,{"value":null}] 12:53:44 INFO - PROCESS | 1847 | 1478030024904 Marionette TRACE conn3 -> [0,3669,"getWindowHandles",null] 12:53:44 INFO - PROCESS | 1847 | 1478030024908 Marionette TRACE conn3 <- [1,3669,null,["8"]] 12:53:44 INFO - PROCESS | 1847 | 1478030024914 Marionette TRACE conn3 -> [0,3670,"switchToWindow",{"name":"8"}] 12:53:44 INFO - PROCESS | 1847 | 1478030024920 Marionette TRACE conn3 <- [1,3670,null,{}] 12:53:44 INFO - PROCESS | 1847 | 1478030024925 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 1847 | ++DOCSHELL 0x8cc7d400 == 13 [pid = 1847] [id = 802] 12:53:44 INFO - PROCESS | 1847 | ++DOMWINDOW == 37 (0x8d719000) [pid = 1847] [serial = 2337] [outer = (nil)] 12:53:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 38 (0x8d834c00) [pid = 1847] [serial = 2338] [outer = 0x8d719000] 12:53:45 INFO - PROCESS | 1847 | 1478030025015 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 1847 | ++DOMWINDOW == 39 (0x8dc29800) [pid = 1847] [serial = 2339] [outer = 0x8d719000] 12:53:45 INFO - PROCESS | 1847 | 1478030025588 Marionette TRACE conn3 <- [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"]]]}] 12:53:45 INFO - . 12:53:45 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1076ms 12:53:45 INFO - PROCESS | 1847 | 1478030025639 Marionette TRACE conn3 -> [0,3672,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 1847 | 1478030025643 Marionette TRACE conn3 <- [1,3672,null,{"value":"8"}] 12:53:45 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 12:53:45 INFO - PROCESS | 1847 | 1478030025650 Marionette TRACE conn3 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:45 INFO - PROCESS | 1847 | 1478030025845 Marionette TRACE conn3 <- [1,3673,null,{"value":null}] 12:53:46 INFO - PROCESS | 1847 | 1478030026018 Marionette TRACE conn3 -> [0,3674,"getWindowHandles",null] 12:53:46 INFO - PROCESS | 1847 | 1478030026029 Marionette TRACE conn3 <- [1,3674,null,["8"]] 12:53:46 INFO - PROCESS | 1847 | 1478030026034 Marionette TRACE conn3 -> [0,3675,"switchToWindow",{"name":"8"}] 12:53:46 INFO - PROCESS | 1847 | 1478030026041 Marionette TRACE conn3 <- [1,3675,null,{}] 12:53:46 INFO - PROCESS | 1847 | 1478030026046 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 1847 | ++DOCSHELL 0x829e8c00 == 14 [pid = 1847] [id = 803] 12:53:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 40 (0x829f2c00) [pid = 1847] [serial = 2340] [outer = (nil)] 12:53:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 41 (0x8b5b2800) [pid = 1847] [serial = 2341] [outer = 0x829f2c00] 12:53:46 INFO - PROCESS | 1847 | 1478030026135 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 1847 | ++DOMWINDOW == 42 (0x8b5c1800) [pid = 1847] [serial = 2342] [outer = 0x829f2c00] 12:53:46 INFO - PROCESS | 1847 | 1478030026755 Marionette TRACE conn3 <- [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"]]]}] 12:53:46 INFO - . 12:53:46 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1126ms 12:53:46 INFO - PROCESS | 1847 | 1478030026776 Marionette TRACE conn3 -> [0,3677,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 1847 | 1478030026783 Marionette TRACE conn3 <- [1,3677,null,{"value":"8"}] 12:53:46 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 12:53:46 INFO - PROCESS | 1847 | 1478030026794 Marionette TRACE conn3 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:47 INFO - PROCESS | 1847 | 1478030027041 Marionette TRACE conn3 <- [1,3678,null,{"value":null}] 12:53:47 INFO - PROCESS | 1847 | 1478030027222 Marionette TRACE conn3 -> [0,3679,"getWindowHandles",null] 12:53:47 INFO - PROCESS | 1847 | 1478030027229 Marionette TRACE conn3 <- [1,3679,null,["8"]] 12:53:47 INFO - PROCESS | 1847 | 1478030027283 Marionette TRACE conn3 -> [0,3680,"switchToWindow",{"name":"8"}] 12:53:47 INFO - PROCESS | 1847 | 1478030027291 Marionette TRACE conn3 <- [1,3680,null,{}] 12:53:47 INFO - PROCESS | 1847 | 1478030027298 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 1847 | ++DOCSHELL 0x8246b400 == 15 [pid = 1847] [id = 804] 12:53:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 43 (0x8246b800) [pid = 1847] [serial = 2343] [outer = (nil)] 12:53:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 44 (0x82472000) [pid = 1847] [serial = 2344] [outer = 0x8246b800] 12:53:47 INFO - PROCESS | 1847 | 1478030027407 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 1847 | ++DOMWINDOW == 45 (0x8b5ae000) [pid = 1847] [serial = 2345] [outer = 0x8246b800] 12:53:48 INFO - PROCESS | 1847 | 1478030028073 Marionette TRACE conn3 <- [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"]]]}] 12:53:48 INFO - . 12:53:48 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1328ms 12:53:48 INFO - PROCESS | 1847 | 1478030028121 Marionette TRACE conn3 -> [0,3682,"getWindowHandle",null] 12:53:48 INFO - PROCESS | 1847 | 1478030028125 Marionette TRACE conn3 <- [1,3682,null,{"value":"8"}] 12:53:48 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 12:53:48 INFO - PROCESS | 1847 | 1478030028134 Marionette TRACE conn3 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:48 INFO - PROCESS | 1847 | 1478030028317 Marionette TRACE conn3 <- [1,3683,null,{"value":null}] 12:53:48 INFO - PROCESS | 1847 | 1478030028490 Marionette TRACE conn3 -> [0,3684,"getWindowHandles",null] 12:53:48 INFO - PROCESS | 1847 | 1478030028496 Marionette TRACE conn3 <- [1,3684,null,["8"]] 12:53:48 INFO - PROCESS | 1847 | 1478030028505 Marionette TRACE conn3 -> [0,3685,"switchToWindow",{"name":"8"}] 12:53:48 INFO - PROCESS | 1847 | 1478030028510 Marionette TRACE conn3 <- [1,3685,null,{}] 12:53:48 INFO - PROCESS | 1847 | 1478030028516 Marionette TRACE conn3 -> [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\", \"54d599a9-7728-4ae5-9011-876ad6825477\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:53:48 INFO - PROCESS | 1847 | ++DOCSHELL 0x8b5ba800 == 16 [pid = 1847] [id = 805] 12:53:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 46 (0x8b5bbc00) [pid = 1847] [serial = 2346] [outer = (nil)] 12:53:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 47 (0x8b7c0c00) [pid = 1847] [serial = 2347] [outer = 0x8b5bbc00] 12:53:48 INFO - PROCESS | 1847 | 1478030028614 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 1847 | ++DOMWINDOW == 48 (0x8b7e9400) [pid = 1847] [serial = 2348] [outer = 0x8b5bbc00] 12:53:49 INFO - PROCESS | 1847 | 1478030029252 Marionette TRACE conn3 <- [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] 12:53:49 INFO - PROCESS | 1847 | 1478030029319 Marionette TRACE conn3 <- [1,3687,null,{"value":"8"}] 12:53:50 WARNING - u'runner_teardown' () 12:53:50 INFO - No more tests 12:53:50 INFO - Got 0 unexpected results 12:53:50 INFO - SUITE-END | took 2222s 12:53:50 INFO - Closing logging queue 12:53:50 INFO - queue closed 12:53:50 INFO - Return code: 0 12:53:50 WARNING - # TBPL SUCCESS # 12:53:50 INFO - Running post-action listener: _resource_record_post_action 12:53:50 INFO - [mozharness: 2016-11-01 19:53:50.684814Z] Finished run-tests step (success) 12:53:50 INFO - Running post-run listener: _resource_record_post_run 12:53:50 INFO - Total resource usage - Wall time: 2259s; CPU: 47.0%; Read bytes: 13905920; Write bytes: 312778752; Read time: 688; Write time: 189784 12:53:50 INFO - TinderboxPrint: CPU usage
46.5% 12:53:50 INFO - TinderboxPrint: I/O read bytes / time
13,905,920 / 688 12:53:50 INFO - TinderboxPrint: I/O write bytes / time
312,778,752 / 189,784 12:53:50 INFO - TinderboxPrint: CPU idle
1,193.7 (53.2%) 12:53:50 INFO - TinderboxPrint: CPU system
104.2 (4.6%) 12:53:50 INFO - TinderboxPrint: CPU user
938.9 (41.9%) 12:53:50 INFO - TinderboxPrint: Swap in / out
0 / 0 12:53:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:53:50 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 209575936; Read time: 8; Write time: 176984 12:53:50 INFO - run-tests - Wall time: 2228s; CPU: 46.0%; Read bytes: 11694080; Write bytes: 103202816; Read time: 600; Write time: 12800 12:53:51 INFO - Running post-run listener: _upload_blobber_files 12:53:51 INFO - Blob upload gear active. 12:53:51 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:53:51 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 12:53:51 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', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:53:51 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 mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:53:52 INFO - (blobuploader) - INFO - Open directory for files ... 12:53:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:53:52 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:53:52 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:53:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:53:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:53:55 INFO - (blobuploader) - INFO - Done attempting. 12:53:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:53:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:53:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:53:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:53:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:53:56 INFO - (blobuploader) - INFO - Done attempting. 12:53:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 12:53:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:53:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:54:00 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 12:54:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:54:00 INFO - (blobuploader) - INFO - Done attempting. 12:54:00 INFO - (blobuploader) - INFO - Iteration through files over. 12:54:00 INFO - Return code: 0 12:54:00 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:54:00 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:54:00 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/83145de492cae286eb79bdae50b85e2833e2301268e7893bef94beede4989e268c728c62512fb86d33f576c7d166687f5f14469c57014a879501e3aba7ed0942", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3a2d782e336f35e0351245bbb7aa70ebaddba4599a6026602ac51174de9ad4ba5d9e0215adf1d52848cc27c3175e6a6de12fceae7888645ad756c01ec2c0bfbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7cf4e33cd8a2726af0e1f5ca7ee9dd7df99594c1529ac3d58a6b800286b9cb2bce8ca90e61424e02aaee07c9be12c42a6991f2c7859e1e3995e954b5f126d63b"} 12:54:00 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:54:00 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:54:00 INFO - Contents: 12:54:00 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/83145de492cae286eb79bdae50b85e2833e2301268e7893bef94beede4989e268c728c62512fb86d33f576c7d166687f5f14469c57014a879501e3aba7ed0942", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3a2d782e336f35e0351245bbb7aa70ebaddba4599a6026602ac51174de9ad4ba5d9e0215adf1d52848cc27c3175e6a6de12fceae7888645ad756c01ec2c0bfbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7cf4e33cd8a2726af0e1f5ca7ee9dd7df99594c1529ac3d58a6b800286b9cb2bce8ca90e61424e02aaee07c9be12c42a6991f2c7859e1e3995e954b5f126d63b"} 12:54:00 INFO - Running post-run listener: copy_logs_to_upload_dir 12:54:00 INFO - Copying logs to upload dir... 12:54:00 INFO - mkdir: /builds/slave/test/build/upload/logs 12:54:00 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2377.622368 ========= master_lag: 3.09 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 39 mins, 40 secs) (at 2016-11-01 12:54:03.781965) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 12:54:03.889569) ========= 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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/83145de492cae286eb79bdae50b85e2833e2301268e7893bef94beede4989e268c728c62512fb86d33f576c7d166687f5f14469c57014a879501e3aba7ed0942", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3a2d782e336f35e0351245bbb7aa70ebaddba4599a6026602ac51174de9ad4ba5d9e0215adf1d52848cc27c3175e6a6de12fceae7888645ad756c01ec2c0bfbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7cf4e33cd8a2726af0e1f5ca7ee9dd7df99594c1529ac3d58a6b800286b9cb2bce8ca90e61424e02aaee07c9be12c42a6991f2c7859e1e3995e954b5f126d63b"} build_url:https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.030905 build_url: 'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/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/mozilla-inbound/sha512/83145de492cae286eb79bdae50b85e2833e2301268e7893bef94beede4989e268c728c62512fb86d33f576c7d166687f5f14469c57014a879501e3aba7ed0942", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3a2d782e336f35e0351245bbb7aa70ebaddba4599a6026602ac51174de9ad4ba5d9e0215adf1d52848cc27c3175e6a6de12fceae7888645ad756c01ec2c0bfbe", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/7cf4e33cd8a2726af0e1f5ca7ee9dd7df99594c1529ac3d58a6b800286b9cb2bce8ca90e61424e02aaee07c9be12c42a6991f2c7859e1e3995e954b5f126d63b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OctoI3q0RI2w5YxCQ3YlQg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-01 12:54:04.158133) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:54:04.158482) ========= 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-1478027649.364636-679743746 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016179 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-01 12:54:04.234966) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 12:54:04.235247) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-01 12:54:04.235583) ========= ========= Total master_lag: 3.48 =========